|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--javax.swing.JComponent | +--javax.swing.JPanel | +--OptionJPanel | +--OptionMainJPanel
OptionMainJPanel for use as the controlling panel for all of the other built panels.
TreeJApplet
,
TreeJPanel
,
Serialized FormNested Class Summary |
Nested classes inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
Nested classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
protected static int |
id
Id for the control panel. |
Fields inherited from class OptionJPanel |
listeners |
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 | |
OptionMainJPanel()
This constructor makes the Main Option JPanel for usage with TreeJApplet . |
Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent e)
If an action is performed through one of the buttons. |
void |
addTreeMessageListener(TreeMessageListener l)
Adds an TreeMessageListener from the TREE, according to the TreeMessageListener interface and the TreeMessageEvent . |
protected void |
balanceClickCommand(Tree node,
OptionListener optionListener)
Balance Click command. |
protected void |
deleteClickCommand(Tree node,
OptionListener optionListener)
Delete Click command. |
boolean |
getAnimationPanelShow()
Gets the display of the animation Panel in this control bar. |
boolean |
getDisplayPanelShow()
Gets the display of the display Panel in this control bar. |
boolean |
getMessagePanelShow()
Gets the display of the display Panel in this control bar. |
protected void |
messageAction(java.lang.String msg,
java.lang.Object msgObj)
Calls all of the treeListeners of the Tree and passes the tree message information information regarding the status of the Tree. |
protected void |
messageAction(TreeMessageEvent treeMessageEvent)
Calls all of the treeListeners of the Tree and passes the tree message information information regarding the status of the Tree. |
void |
mouseClicked(java.awt.event.MouseEvent e)
mouseClicked command. |
void |
mouseDragged(java.awt.event.MouseEvent e)
MouseDragged command. |
void |
mouseEntered(java.awt.event.MouseEvent e)
mouseEntered command. |
void |
mouseExited(java.awt.event.MouseEvent e)
mouseExited command. |
void |
mouseMoved(java.awt.event.MouseEvent e)
MouseMoved command. |
void |
mousePressed(java.awt.event.MouseEvent e)
MousePressed command. |
void |
mouseReleased(java.awt.event.MouseEvent e)
MouseReleased command. |
void |
optionEventPerformed(OptionEvent e)
Option event listener. |
protected void |
partitionClickCommand(Tree node,
OptionListener optionListener)
Partition Click command. |
void |
redrawControlPanel()
Redraws the control panel. |
void |
removeTreeMessageListener(TreeMessageListener l)
Removes an TreeMessageListener from the TREE, according to the TreeMessageListener interface and the TreeMessageEvent . |
protected void |
rotateClickCommand(Tree node,
OptionListener optionListener)
Rotate Click command. |
protected void |
rotateDoubleClickCommand(Tree node,
OptionListener optionListener)
Double rotate Click command. |
protected void |
rotateTopClickCommand(Tree node,
OptionListener optionListener)
Rotate to top Click command. |
protected void |
selectClickCommand(Tree node,
OptionListener optionListener)
Select Click command. |
void |
setAnimationPanelShow(boolean animationPanelShow)
Sets the display of the animation Panel in this control bar. |
void |
setDisplayPanelShow(boolean displayPanelShow)
Sets the display of the display Panel in this control bar. |
void |
setMessagePanelShow(boolean messagePanelShow)
Sets the display of the display Panel in this control bar. |
protected void |
splayClickCommand(Tree node,
OptionListener optionListener)
Splay Click command. |
void |
treeMessageEventPerformed(TreeMessageEvent e)
Tree Message Event performed. |
Methods inherited from class OptionJPanel |
addOptionListener, optionAction, optionAction, optionAction, optionAction, optionAction, removeOptionListener |
Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, 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, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, 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, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, 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 |
protected static int id
Constructor Detail |
public OptionMainJPanel()
TreeJApplet
. It keeps
the tabbed pane and all of the panels for options.
Method Detail |
public void setDisplayPanelShow(boolean displayPanelShow)
public boolean getDisplayPanelShow()
public void setMessagePanelShow(boolean messagePanelShow)
public boolean getMessagePanelShow()
public void setAnimationPanelShow(boolean animationPanelShow)
public boolean getAnimationPanelShow()
public void redrawControlPanel()
public void optionEventPerformed(OptionEvent e)
optionEventPerformed
in interface OptionListener
e
- OptionEvent passed with information about the event.protected void selectClickCommand(Tree node, OptionListener optionListener)
node
- the Tree node to select from.optionListener
- the listener for the optionAction.protected void deleteClickCommand(Tree node, OptionListener optionListener)
node
- the Tree node to delete from.optionListener
- the listener for the optionAction.protected void balanceClickCommand(Tree node, OptionListener optionListener)
node
- the Tree node to balance from.optionListener
- the listener for the optionAction.protected void rotateClickCommand(Tree node, OptionListener optionListener)
node
- the Tree node to rotate from.optionListener
- the listener for the optionAction.protected void rotateTopClickCommand(Tree node, OptionListener optionListener)
node
- the Tree node to rotate to the top.optionListener
- the listener for the optionAction.protected void rotateDoubleClickCommand(Tree node, OptionListener optionListener)
node
- the Tree node to double rotate.optionListener
- the listener for the optionAction.protected void splayClickCommand(Tree node, OptionListener optionListener)
node
- the Tree node to splay.optionListener
- the listener for the optionAction.protected void partitionClickCommand(Tree node, OptionListener optionListener)
node
- the Tree node to partition from.optionListener
- the listener for the optionAction.public void addTreeMessageListener(TreeMessageListener l)
TreeMessageEvent
.
l
- the listener added recieves the TreeMessageEvents occuring.public void removeTreeMessageListener(TreeMessageListener l)
TreeMessageEvent
.
l
- the listener removed from recieving the TreeMessageEvents occuring.protected void messageAction(java.lang.String msg, java.lang.Object msgObj)
protected void messageAction(TreeMessageEvent treeMessageEvent)
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
e
- ActionEvent that contains information about the action performed.public void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked
in interface java.awt.event.MouseListener
public void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered
in interface java.awt.event.MouseListener
public void mouseExited(java.awt.event.MouseEvent e)
mouseExited
in interface java.awt.event.MouseListener
public void mousePressed(java.awt.event.MouseEvent e)
mousePressed
in interface java.awt.event.MouseListener
e
- The mouseEvent for the pressing of the mouse.public void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased
in interface java.awt.event.MouseListener
public void mouseDragged(java.awt.event.MouseEvent e)
mouseDragged
in interface java.awt.event.MouseMotionListener
public void mouseMoved(java.awt.event.MouseEvent e)
mouseMoved
in interface java.awt.event.MouseMotionListener
e
- The mouseEvent for the moving of the mouse.public void treeMessageEventPerformed(TreeMessageEvent e)
treeMessageEventPerformed
in interface TreeMessageListener
e
- TreeMessageEvent.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |