|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
endrov.gui.window.EvBasicWindow
endrov.windowLineage.LineageWindow
public class LineageWindow
Lineage Window - an editable tree of the lineage
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class endrov.gui.window.EvBasicWindow |
|---|
EvBasicWindow.DialogReturnStatus, EvBasicWindow.EvWindowManagerMaker |
| Nested classes/interfaces inherited from class javax.swing.JPanel |
|---|
javax.swing.JPanel.AccessibleJPanel |
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
javax.swing.JComponent.AccessibleJComponent |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
java.awt.Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
static javax.swing.ImageIcon |
iconSelectByName
|
static javax.swing.ImageIcon |
iconShowCurFrame
|
static javax.swing.ImageIcon |
iconShowEvents
|
static javax.swing.ImageIcon |
iconShowFrameLines
|
static javax.swing.ImageIcon |
iconShowKeyFrames
|
static javax.swing.ImageIcon |
iconShowLabel
|
static javax.swing.ImageIcon |
iconShowRoot
|
static javax.swing.ImageIcon |
iconShowSelected
|
static javax.swing.ImageIcon |
iconShowVerticalTree
|
static javax.swing.ImageIcon |
iconZoomAll
|
javax.swing.JMenu |
menuLineage
|
javax.swing.JMenuItem |
miExportImage
|
javax.swing.JMenuItem |
miFoldAll
|
javax.swing.JMenu |
miShowExp
|
javax.swing.JCheckBoxMenuItem |
miShowExpDot
|
javax.swing.JRadioButtonMenuItem |
miShowExpLine
|
javax.swing.JRadioButtonMenuItem |
miShowExpNone
|
javax.swing.JRadioButtonMenuItem |
miShowExpSolid
|
javax.swing.JCheckBoxMenuItem |
miShowScale
|
javax.swing.JMenuItem |
miUnfoldAll
|
EvComboObjectOne<Lineage> |
objectCombo
|
| Fields inherited from class endrov.gui.window.EvBasicWindow |
|---|
jinputListeners, KEY_GETCONSOLE, lastDataPath, menuFile, windowInstance, windowManager |
| 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 | |
|---|---|
LineageWindow()
Make window with standard geometry |
|
LineageWindow(java.awt.Rectangle bounds)
Make a new window at some location |
|
| Method Summary | |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
|
void |
dataChangedEvent()
Called whenever EV has changed |
EvDecimal |
getFrame()
|
EvContainer |
getSelectedData()
|
static void |
initPlugin()
Plugin declaration |
void |
mouseClicked(java.awt.event.MouseEvent e)
|
void |
mouseDragged(java.awt.event.MouseEvent e)
|
void |
mouseEntered(java.awt.event.MouseEvent e)
|
void |
mouseExited(java.awt.event.MouseEvent e)
|
void |
mouseMoved(java.awt.event.MouseEvent e)
|
void |
mousePressed(java.awt.event.MouseEvent e)
|
void |
mouseReleased(java.awt.event.MouseEvent e)
|
void |
mouseWheelMoved(java.awt.event.MouseWheelEvent e)
|
void |
updateShowExp()
|
void |
windowEventUserLoadedFile(EvData data)
Called when a file has just been loaded and should be displayed in all windows |
void |
windowFreeResources()
Called when the window is closed. |
java.lang.String |
windowHelpTopic()
Help on how to use this window. |
void |
windowLoadPersonalSettings(org.jdom.Element e)
|
void |
windowSavePersonalSettings(org.jdom.Element root)
Store down settings for window into personal config file |
void |
zoomX(int numStep)
|
void |
zoomY(int numStep)
|
| 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, getBaseline, getBaselineResizeBehavior, 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, isPaintingForPrint, 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, 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, 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, transferFocusBackward, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final javax.swing.ImageIcon iconShowRoot
public static final javax.swing.ImageIcon iconShowSelected
public static final javax.swing.ImageIcon iconZoomAll
public static final javax.swing.ImageIcon iconShowKeyFrames
public static final javax.swing.ImageIcon iconShowEvents
public static final javax.swing.ImageIcon iconShowLabel
public static final javax.swing.ImageIcon iconShowFrameLines
public static final javax.swing.ImageIcon iconShowVerticalTree
public static final javax.swing.ImageIcon iconShowCurFrame
public static final javax.swing.ImageIcon iconSelectByName
public final EvComboObjectOne<Lineage> objectCombo
public javax.swing.JMenu menuLineage
public javax.swing.JMenuItem miExportImage
public javax.swing.JCheckBoxMenuItem miShowExpDot
public javax.swing.JMenu miShowExp
public javax.swing.JRadioButtonMenuItem miShowExpNone
public javax.swing.JRadioButtonMenuItem miShowExpLine
public javax.swing.JRadioButtonMenuItem miShowExpSolid
public javax.swing.JCheckBoxMenuItem miShowScale
public javax.swing.JMenuItem miFoldAll
public javax.swing.JMenuItem miUnfoldAll
| Constructor Detail |
|---|
public LineageWindow()
public LineageWindow(java.awt.Rectangle bounds)
| Method Detail |
|---|
public void windowSavePersonalSettings(org.jdom.Element root)
windowSavePersonalSettings in class EvBasicWindowpublic void windowLoadPersonalSettings(org.jdom.Element e)
windowLoadPersonalSettings in class EvBasicWindowpublic void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListenerpublic void updateShowExp()
public void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked in interface java.awt.event.MouseListenerpublic void mousePressed(java.awt.event.MouseEvent e)
mousePressed in interface java.awt.event.MouseListenerpublic void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased in interface java.awt.event.MouseListenerpublic void mouseDragged(java.awt.event.MouseEvent e)
mouseDragged in interface java.awt.event.MouseMotionListenerpublic void mouseMoved(java.awt.event.MouseEvent e)
mouseMoved in interface java.awt.event.MouseMotionListenerpublic void mouseExited(java.awt.event.MouseEvent e)
mouseExited in interface java.awt.event.MouseListenerpublic void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered in interface java.awt.event.MouseListenerpublic void mouseWheelMoved(java.awt.event.MouseWheelEvent e)
mouseWheelMoved in interface java.awt.event.MouseWheelListenerpublic void zoomX(int numStep)
public void zoomY(int numStep)
public void dataChangedEvent()
EvBasicWindow
dataChangedEvent in class EvBasicWindowpublic void windowEventUserLoadedFile(EvData data)
EvBasicWindow
windowEventUserLoadedFile in class EvBasicWindowpublic void windowFreeResources()
EvBasicWindow
windowFreeResources in class EvBasicWindowpublic EvDecimal getFrame()
getFrame in interface TimedDataWindowInterfacepublic EvContainer getSelectedData()
getSelectedData in interface TimedDataWindowInterfacepublic java.lang.String windowHelpTopic()
EvBasicWindow
windowHelpTopic in class EvBasicWindowpublic static void initPlugin()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||