uk.ac.ed.morphml_viewer
Class Java3DView

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by uk.ac.ed.morphml_viewer.Java3DView
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class Java3DView
extends JPanel

User: nix Date: Apr 22, 2004 Time: 2:35:41 PM To change this template use Options | File Templates.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
 
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
Field Summary
protected  Cell.CellListener cell_listener
           
protected  Feature.FeatureListener feature_listener
           
protected  MorphMLHandler.MorphMLHandlerListener morphml_handler_listener
           
protected  MorphologyData.MorphologyDataListener morphology_data_listener
           
protected  MorphologyList.MorphologyListListener morphology_list_listener
           
protected  Morphology.MorphologyListener morphology_listener
           
protected  Properties.PropertiesListener properties_listener
           
protected  AffineWarpPoint.AffineWarpPointAdapter warp_point_listener
           
protected  AffineWarpDataStructure.AffineWarpDataAdapter warp_points_listener
           
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
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
Java3DView(Model model)
           
 
Method Summary
protected  void addListeners(AffineWarpDataStructure warp_points)
           
protected  void addListeners(AffineWarpPoint warp_point)
           
protected  void addListeners(Cell cell)
           
protected  void addListeners(Feature feature)
           
protected  void addListeners(Morphology morphology)
           
protected  void addListeners(MorphologyData morphology_data)
           
protected  void addListeners(MorphologyList morphology_list)
           
protected  void initListeners()
           
protected  void initPanel()
           
protected  void removeListeners(AffineWarpDataStructure warp_points)
           
protected  void removeListeners(AffineWarpPoint warp_point)
           
protected  void removeListeners(Cell cell)
           
protected  void removeListeners(Feature feature)
           
protected  void removeListeners(MorphMLHandler handler)
           
protected  void removeListeners(Morphology morphology)
           
protected  void removeListeners(MorphologyData morphology_data)
           
protected  void removeListeners(MorphologyList morphology_list)
           
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

morphml_handler_listener

protected MorphMLHandler.MorphMLHandlerListener morphml_handler_listener

morphology_list_listener

protected MorphologyList.MorphologyListListener morphology_list_listener

morphology_data_listener

protected MorphologyData.MorphologyDataListener morphology_data_listener

warp_points_listener

protected AffineWarpDataStructure.AffineWarpDataAdapter warp_points_listener

warp_point_listener

protected AffineWarpPoint.AffineWarpPointAdapter warp_point_listener

morphology_listener

protected Morphology.MorphologyListener morphology_listener

cell_listener

protected Cell.CellListener cell_listener

feature_listener

protected Feature.FeatureListener feature_listener

properties_listener

protected Properties.PropertiesListener properties_listener
Constructor Detail

Java3DView

public Java3DView(Model model)
Method Detail

initPanel

protected void initPanel()

initListeners

protected void initListeners()

addListeners

protected void addListeners(MorphologyList morphology_list)

addListeners

protected void addListeners(MorphologyData morphology_data)

addListeners

protected void addListeners(AffineWarpDataStructure warp_points)

addListeners

protected void addListeners(AffineWarpPoint warp_point)

addListeners

protected void addListeners(Morphology morphology)

addListeners

protected void addListeners(Cell cell)

addListeners

protected void addListeners(Feature feature)

removeListeners

protected void removeListeners(MorphMLHandler handler)

removeListeners

protected void removeListeners(MorphologyList morphology_list)

removeListeners

protected void removeListeners(MorphologyData morphology_data)

removeListeners

protected void removeListeners(AffineWarpDataStructure warp_points)

removeListeners

protected void removeListeners(AffineWarpPoint warp_point)

removeListeners

protected void removeListeners(Morphology morphology)

removeListeners

protected void removeListeners(Cell cell)

removeListeners

protected void removeListeners(Feature feature)