Class ClientNetworkGame

  • All Implemented Interfaces:
    NetworkGame, java.util.Observer

    public class ClientNetworkGame
    extends java.util.Observable
    implements NetworkGame, java.util.Observer
    • Constructor Detail

    • Method Detail

      • update

        public void update​(java.util.Observable o,
                           java.lang.Object arg)
        Specified by:
        update in interface java.util.Observer
      • renamePlayer

        public void renamePlayer​(java.lang.String from,
                                 java.lang.String to)
        Specified by:
        renamePlayer in interface NetworkGame
      • replyCards

        public void replyCards​(java.lang.String nameFrom,
                               java.lang.String nameTo,
                               java.lang.String pile,
                               java.lang.String reqest,
                               java.lang.String context)
        Specified by:
        replyCards in interface NetworkGame
      • askCards

        public Card[] askCards​(java.lang.String nameFrom,
                               java.lang.String nameTo,
                               java.lang.String pile,
                               java.lang.String reqest,
                               java.lang.String context)
        Specified by:
        askCards in interface NetworkGame
      • getPlayerPiles

        public java.lang.String[] getPlayerPiles​(java.lang.String playerName)
        Specified by:
        getPlayerPiles in interface NetworkGame
      • syncTable

        public void syncTable​(java.lang.String createSentence)
        Specified by:
        syncTable in interface NetworkGame
      • shufflePile

        public void shufflePile​(java.lang.String pile)
        Specified by:
        shufflePile in interface NetworkGame