|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--java.awt.Panel | +--java.applet.Applet | +--com.lyrisoft.chat.client.ChatClientApplet
Applet wrapper for the Client.
Inner classes inherited from class java.applet.Applet |
java.applet.Applet.AccessibleApplet |
Inner classes inherited from class java.awt.Panel |
java.awt.Panel.AccessibleAWTPanel |
Inner classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent |
Field Summary | |
protected java.lang.String |
_autoLogin
|
protected IChatClient |
_client
|
protected CommandProcessorLocal |
_commandProcessor
|
protected java.awt.Component |
_currentComponent
|
protected IChatGUIFactory |
_guiFactory
|
protected java.lang.String |
_host
|
protected boolean |
_keepAlive
|
protected int |
_port
|
protected java.lang.String |
_room
|
protected boolean |
_tunnelOnly
|
protected java.lang.String |
_tunnelReadUrl
|
protected java.lang.String |
_tunnelWriteUrl
|
protected UserCommands |
_userCommands
|
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
ChatClientApplet()
|
Method Summary | |
protected IChatClient |
createClient(java.lang.String host,
int port)
|
protected IChatClient |
createClient(java.lang.String host,
int port,
java.lang.String readUrl,
java.lang.String writeUrl)
|
protected IChatClient |
createClient(java.lang.String readUrl,
java.lang.String writeUrl)
|
boolean |
getKeepAlive()
|
java.util.Properties |
getProperties(java.lang.String name)
Load a properties file from the "standard place" |
void |
init()
Reads the following applet parameters: port - the port to connect to guiFactory - the classname of a GUIFactory (defaults to awt102.AppletGUIFactory) host is implicit. |
protected void |
readParams()
|
void |
removeView(java.awt.Component c)
Remove a view |
void |
setView(java.awt.Component c)
Replace whatever is showing with a new component |
void |
start()
Create a new Client instance and call setRunningAsAppet(true) on it. |
void |
stop()
Sign the user off |
Methods inherited from class java.applet.Applet |
destroy, getAccessibleContext, getAppletContext, getAppletInfo, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, getParameterInfo, isActive, newAudioClip, play, play, resize, resize, setStub, showStatus |
Methods inherited from class java.awt.Panel |
addNotify |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFont, setLayout, update, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getInputContext, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected IChatGUIFactory _guiFactory
protected IChatClient _client
protected java.lang.String _host
protected int _port
protected java.awt.Component _currentComponent
protected UserCommands _userCommands
protected CommandProcessorLocal _commandProcessor
protected java.lang.String _room
protected java.lang.String _autoLogin
protected boolean _keepAlive
protected java.lang.String _tunnelReadUrl
protected java.lang.String _tunnelWriteUrl
protected boolean _tunnelOnly
Constructor Detail |
public ChatClientApplet()
Method Detail |
protected void readParams()
public void init()
init
in class java.applet.Applet
public boolean getKeepAlive()
protected IChatClient createClient(java.lang.String readUrl, java.lang.String writeUrl)
protected IChatClient createClient(java.lang.String host, int port)
protected IChatClient createClient(java.lang.String host, int port, java.lang.String readUrl, java.lang.String writeUrl)
public void start()
start
in class java.applet.Applet
public void stop()
stop
in class java.applet.Applet
public void setView(java.awt.Component c)
public void removeView(java.awt.Component c)
public java.util.Properties getProperties(java.lang.String name)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |