|
|||||||||
| 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
|
+--DE.purple_sunshine.bigbro.ParameterApplet
|
+--DE.purple_sunshine.bigbro.SpyApplet
The actual Locator-Applet (this must be called in the applet-tag). Handles all the parameters, puts everything up and is responsible for starting and stopping of the Threads. For a quick overview of all involved classes, see the UML Class Diagram. Documentation on how to use this applet in a website is available here.
SpyCanvas,
Animator,
PositionLoader,
Person,
House,
Area,
PathArea,
PathElement,
Smily, Serialized Form| Field Summary | |
static boolean |
KEEP_PAINTED
|
static boolean |
PAINT_AREAS
|
static boolean |
PAINT_PATH
|
static boolean |
PAINT_PATHAREAS
|
static boolean |
PAINT_PATHLINE
|
static boolean |
PAINT_TRAILS
|
| Fields inherited from class DE.purple_sunshine.bigbro.ParameterApplet |
runsInMac, runsInMacNetscape, VERBOSITY |
| 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 | |
SpyApplet()
|
|
| Method Summary | |
void |
destroy()
Finishes the Threads and frees image resources. |
java.lang.String |
getAppletInfo()
Shows information about this applet. |
java.lang.String[][] |
getParameterInfo()
Shows which parameters are allowed. |
void |
init()
Initializes the Applet. |
void |
start()
When called the first time, the Animator and the PositionLoader are started. |
void |
stop()
Suspends Animator and PositionLoader. |
| Methods inherited from class DE.purple_sunshine.bigbro.ParameterApplet |
offButtonURL, onButtonURL, runsInMac, runsInMacNetscape |
| Methods inherited from class java.applet.Applet |
getAccessibleContext, getAppletContext, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, 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, 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, preferredSize, print, printComponents, remove, remove, removeAll, removeContainerListener, removeNotify, setFont, setLayout, update, validate |
| Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, disable, dispatchEvent, enable, enable, enableInputMethods, 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, 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 |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final boolean PAINT_PATH
public static final boolean PAINT_AREAS
public static final boolean PAINT_PATHAREAS
public static final boolean PAINT_TRAILS
public static final boolean PAINT_PATHLINE
public static final boolean KEEP_PAINTED
| Constructor Detail |
public SpyApplet()
| Method Detail |
public void init()
init in class ParameterAppletpublic void start()
start in class java.applet.Appletpublic void stop()
suspend() and resume() are not used
since they are quite unsafe.stop in class java.applet.Appletpublic void destroy()
destroy in class java.applet.Appletpublic java.lang.String getAppletInfo()
getAppletInfo in class ParameterAppletComponent.getName()public java.lang.String[][] getParameterInfo()
getParameterInfo in class ParameterApplet
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||