cleoni.adv
Class Client

java.lang.Object
  extended by cleoni.adv.Client

public class Client
extends java.lang.Object

Represents the user's client. Most browser-targeted functions are here.


Field Summary
 boolean audioSupport
           
 java.lang.String browser
           
 double factorx
           
 double factory
           
 java.util.Calendar lastContact
           
 boolean musicSupport
           
 Utils session
           
 
Constructor Summary
Client(World aWorld, int aMaxSize, boolean audio, boolean music, int screenwidth, int screenheight, java.lang.String aBrowser)
          MsgBoard constructor comment.
 
Method Summary
 void cmdCustom(java.lang.String command)
           
 void cmdFocusmsg()
           
 void cmdNewmsg()
           
 void cmdRefrCtrls()
           
 void cmdRefrScene()
           
 void cmdSilence()
           
 boolean contactSince(int seconds)
           
 void display(java.lang.String shortMsg)
           
 void displayh(java.lang.String shortMsg)
           
 void displayJust(java.lang.String shortMsg)
           
 void displayRight(java.lang.String shortMsg)
           
 java.lang.String getCommands(java.lang.String view)
           
 java.lang.String getConsole()
           
 Message getMessage(int index)
           
 int getMessageCount()
           
 boolean getNewMessages()
           
 java.lang.String getPanelIds()
           
 java.lang.String getRightColumn()
           
protected  java.lang.String getSound()
           
 Message popMessage(java.lang.String key)
           
 java.lang.String readConsole()
           
 boolean receive(Message aMsg)
           
protected  void setBackgroundSound(java.lang.String s, boolean loop)
           
protected  void setContact()
           
 void setOwner(Player someone)
           
protected  void setSound(java.lang.String s)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

session

public Utils session

browser

public java.lang.String browser

audioSupport

public boolean audioSupport

musicSupport

public boolean musicSupport

factorx

public double factorx

factory

public double factory

lastContact

public java.util.Calendar lastContact
Constructor Detail

Client

public Client(World aWorld,
              int aMaxSize,
              boolean audio,
              boolean music,
              int screenwidth,
              int screenheight,
              java.lang.String aBrowser)
MsgBoard constructor comment.

Method Detail

display

public void display(java.lang.String shortMsg)

displayRight

public void displayRight(java.lang.String shortMsg)

displayh

public void displayh(java.lang.String shortMsg)

displayJust

public void displayJust(java.lang.String shortMsg)

readConsole

public java.lang.String readConsole()

getConsole

public java.lang.String getConsole()

getRightColumn

public java.lang.String getRightColumn()

contactSince

public boolean contactSince(int seconds)

getMessage

public Message getMessage(int index)

getMessageCount

public int getMessageCount()

popMessage

public Message popMessage(java.lang.String key)

receive

public boolean receive(Message aMsg)
                throws DimxException
Throws:
DimxException

toString

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

setContact

protected void setContact()
                   throws DimxException
Throws:
DimxException

setOwner

public void setOwner(Player someone)

cmdFocusmsg

public void cmdFocusmsg()

cmdCustom

public void cmdCustom(java.lang.String command)

cmdNewmsg

public void cmdNewmsg()

cmdRefrCtrls

public void cmdRefrCtrls()

cmdRefrScene

public void cmdRefrScene()

cmdSilence

public void cmdSilence()

getCommands

public java.lang.String getCommands(java.lang.String view)

getNewMessages

public boolean getNewMessages()

getPanelIds

public java.lang.String getPanelIds()

getSound

protected java.lang.String getSound()

setBackgroundSound

protected void setBackgroundSound(java.lang.String s,
                                  boolean loop)

setSound

protected void setSound(java.lang.String s)