Class JoinedPlayer

  • All Implemented Interfaces:
    java.lang.Runnable

    public class JoinedPlayer
    extends java.util.Observable
    implements java.lang.Runnable
    • Constructor Summary

      Constructors 
      Constructor Description
      JoinedPlayer​(java.net.Socket socket, java.io.BufferedReader in, java.io.BufferedWriter out, java.lang.String name)
      Creates a new instance of JoinedPlayer
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void closeAll()  
      java.io.BufferedReader getIn()  
      java.net.InetAddress getIp()  
      java.lang.String getName()  
      java.io.BufferedWriter getOut()  
      java.net.Socket getSocket()  
      void messageToServer​(java.lang.String s)  
      void run()  
      void setName​(java.lang.String name)  
      void startDog()  
      java.lang.String toString()  
      • Methods inherited from class java.util.Observable

        addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • JoinedPlayer

        public JoinedPlayer​(java.net.Socket socket,
                            java.io.BufferedReader in,
                            java.io.BufferedWriter out,
                            java.lang.String name)
        Creates a new instance of JoinedPlayer
    • Method Detail

      • startDog

        public void startDog()
      • getIn

        public java.io.BufferedReader getIn()
      • getIp

        public java.net.InetAddress getIp()
      • setName

        public void setName​(java.lang.String name)
      • getName

        public java.lang.String getName()
      • getOut

        public java.io.BufferedWriter getOut()
      • getSocket

        public java.net.Socket getSocket()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • messageToServer

        public void messageToServer​(java.lang.String s)
      • run

        public void run()
        Specified by:
        run in interface java.lang.Runnable
      • closeAll

        public void closeAll()