|
||||||||||
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 | +--ants.move.core.MOVECoreApplet
MOVE! Core class. Main applet.
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 | |
java.lang.String |
avatar
|
AvatarControl |
avatarCtrl
Controls addition/removal of users. |
vrml.external.Browser |
browser
Reference to the VRML browser. |
ChatModel |
chatObject
Chat Event Producer. |
ChatWindow |
chatWin
Chat Event Consumer & Chat Window Interface. |
DObjectContainer |
dObjCont
DObjectsUI Container. |
java.util.Vector |
dynamicObjectsUIVector
Vector containing all dynamicObjects User Windows. |
java.lang.String |
host
Notification Service's Host. |
boolean |
isTeacher
Is current user a teacher ? |
ants.core.Place |
MOVEPlace
Place. |
java.lang.String |
photofile
User Photo File String. |
java.lang.String |
placeName
The name of the VRML place we are viewing. |
java.lang.String |
placeType
|
java.lang.String |
port
Notification Service's Port. |
java.lang.String |
propertiesFile
Properties File String. |
java.lang.String |
provider_class
Notification Service's Session class. |
java.lang.String |
roleName
|
DynamicObject |
root
Root DynamicObject. |
ants.comm.Session |
session
Notification Service's session. |
java.lang.String |
username
Username String. |
java.lang.String |
worldName
|
boolean |
zoneChange
Has it been a zone change ? |
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 | |
MOVECoreApplet()
|
Method Summary | |
void |
addObjects()
Add all dynamicObjects & initialize interfaces. |
void |
addUsers()
|
void |
connect()
Create a session & get reference to the VRML browser. |
void |
destroy()
Applet's destroy method: Free all resources. |
void |
drawInterface()
|
void |
init()
Applet's entry point. |
void |
paint(java.awt.Graphics g)
|
void |
setName(java.lang.String uname)
Set user's name. |
void |
setNavigationAllowed(boolean value)
|
void |
setPhoto(java.lang.String file)
Set photo file name. |
void |
setTeacher(boolean t)
Set if user is a teacher. |
void |
start()
Applet's start method: Nothing to be done. |
void |
stop()
Applet's stop method: Controls when applet is about to be destroyed. |
Methods inherited from class java.applet.Applet |
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, 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, 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 |
public vrml.external.Browser browser
public java.lang.String username
public java.lang.String photofile
public java.lang.String propertiesFile
public boolean isTeacher
public boolean zoneChange
public ants.comm.Session session
public ants.core.Place MOVEPlace
public java.lang.String host
public java.lang.String port
public java.lang.String provider_class
public java.lang.String placeName
public java.lang.String roleName
public java.lang.String placeType
public java.lang.String worldName
public java.lang.String avatar
public DynamicObject root
public AvatarControl avatarCtrl
public ChatModel chatObject
public ChatWindow chatWin
public DObjectContainer dObjCont
public java.util.Vector dynamicObjectsUIVector
Constructor Detail |
public MOVECoreApplet()
Method Detail |
public void init()
init
in class java.applet.Applet
params
- Noneexceptions
- No exceptions thrownpublic void start()
start
in class java.applet.Applet
params
- Noneexceptions
- No exceptions thrownpublic void paint(java.awt.Graphics g)
paint
in class java.awt.Container
public void stop()
stop
in class java.applet.Applet
params
- Noneexceptions
- No exceptions thrownpublic void destroy()
destroy
in class java.applet.Applet
params
- Noneexceptions
- No exceptions thrownpublic void setName(java.lang.String uname)
setName
in class java.awt.Component
uname
- User's nameexceptions
- No exceptions thrownpublic void setPhoto(java.lang.String file)
file
- Photo file nameexceptions
- No exceptions thrownpublic void setNavigationAllowed(boolean value)
public void setTeacher(boolean t)
t
- True if teacherexceptions
- No exceptions thrownpublic void drawInterface()
public void connect()
params
- Noneexceptions
- No exceptions thrownpublic void addUsers()
public void addObjects()
params
- Noneexceptions
- No exceptions thrown
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |