GSC
Class SkandhaOutput

java.lang.Object
  |
  +--java.awt.Component
        |
        +--GSC.SkandhaGUIComponent
              |
              +--GSC.SkandhaOutput
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public class SkandhaOutput
extends SkandhaGUIComponent

SkandhaOutput is a SkandhaGUIComponent subclass that specializes in visually presenting output from the skandha graphics server. It possibly belongs with the rest of the Component package SkandhaGUIComponent subclasses but is different enough to deserve special attention here?

See Also:
Serialized Form

Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
 
Field Summary
static java.lang.String resultsdir
          The directory on-line where skandha graphics server images are dropped-off by the server
 
Fields inherited from class GSC.SkandhaGUIComponent
CGI_call, CGI_script_file, GUI_ID, GUI_image, GUI_location, HIDE_BODY_PART_ID, HIGHLIGHT_BODY_PART_ID, LIST_ANATOMY_ID, MOVE_CAMERA_DOWN_ID, MOVE_CAMERA_LEFT_ID, MOVE_CAMERA_RIGHT_ID, MOVE_CAMERA_UP_ID, NEW_SCENE_ID, OPEN_SCENE_ID, REMOVE_BODY_PART_ID, RESET_CAMERA_ID, ROTATE_SCENE_CLOCKWISE_ID, ROTATE_SCENE_COUNTERCLOCKWISE_ID, ROTATE_SCENE_DOWN_ID, ROTATE_SCENE_LEFT_ID, ROTATE_SCENE_RIGHT_ID, ROTATE_SCENE_UP_ID, SAVE_SCENE_ID, security_level, skandha_call, SKANDHA_OUTPUT_ID, ZOOM_CAMERA_IN_ID, ZOOM_CAMERA_OUT_ID
 
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
SkandhaOutput(Starter starter_in, int x, int y, int width, int height)
          constructor.
 
Method Summary
 boolean handleMouseDownEvent()
          Mouse down event handler
 boolean handleMouseDragEvent()
          Mouse drag event handler
 boolean handleMouseUpEvent()
          Mouse up event handler
 
Methods inherited from class GSC.SkandhaGUIComponent
updateGUILocation, updateSkandhaOutput
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getAccessibleContext, getAlignmentX, getAlignmentY, getBackground, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getInputContext, getInputMethodRequests, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getName, getParent, getPeer, getPreferredSize, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paint, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFont, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, update, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

resultsdir

public static java.lang.String resultsdir
The directory on-line where skandha graphics server images are dropped-off by the server
Constructor Detail

SkandhaOutput

public SkandhaOutput(Starter starter_in,
                     int x,
                     int y,
                     int width,
                     int height)
constructor.
Parameters:
starter_in - a handle to the starting applet or application
x - the x location of the upper left corner of the skandha output visuals
y - the y location of the upper left corner of the skandha output visuals
width - the width of the skandha output visuals
height - the height of the skandha output visuals
Method Detail

handleMouseDownEvent

public boolean handleMouseDownEvent()
Mouse down event handler
Overrides:
handleMouseDownEvent in class SkandhaGUIComponent

handleMouseDragEvent

public boolean handleMouseDragEvent()
Mouse drag event handler
Overrides:
handleMouseDragEvent in class SkandhaGUIComponent

handleMouseUpEvent

public boolean handleMouseUpEvent()
Mouse up event handler
Overrides:
handleMouseUpEvent in class SkandhaGUIComponent