All Packages Class Hierarchy This Package Previous Next Index
Class jdsltools.visualization.ButtonPanels.BTButtonPanel
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----java.awt.Panel
|
+----jdsltools.visualization.ButtonPanels.ButtonPanel
|
+----jdsltools.visualization.ButtonPanels.BTButtonPanel
- public class BTButtonPanel
- extends ButtonPanel
This button panel contains the buttons that are appropriate for
using the visualizer with a BinaryTree.
- Author:
- Marcin Romaszewicz,Ryan Shaun Baker
-
btRight_
-
-
cPanel_
-
-
pcPanel_
-
-
tree_
-
-
BTButtonPanel()
-
-
beginDeletionOperation()
-
Will be called when the user begins a deletion from the Container,
so the ButtonPanel can take any appropriate action.
-
beginInsertionOperation()
-
Will be called when the user begins an insertion into the Container,
so the ButtonPanel can take any appropriate action (clearing the
previous return values, for example).
-
beginOtherOperation()
-
Will be called when the user begins an operation on the Container
that is not subsumed above, so the ButtonPanel can take any
appropriate action.
-
beginReadOperation()
-
Will be called when the user begins a read-only operation on the
Container, so the ButtonPanel can take any appropriate action.
-
endOperation()
-
Will be called when a Container operation returns, so the
ButtonPanel can take any appropriate action.
-
init(VisualizationController)
-
-
updatePopupMenus(Sequence)
-
cPanel_
protected ContainerAllButtonsSubpanel cPanel_
pcPanel_
protected PosContainerSubpanel pcPanel_
btRight_
protected BTRightButtonSubpanel btRight_
tree_
protected GenTreeButtonSubpanel tree_
BTButtonPanel
public BTButtonPanel()
init
public void init(VisualizationController c)
beginInsertionOperation
public void beginInsertionOperation()
- Will be called when the user begins an insertion into the Container,
so the ButtonPanel can take any appropriate action (clearing the
previous return values, for example).
- Overrides:
- beginInsertionOperation in class ButtonPanel
beginDeletionOperation
public void beginDeletionOperation()
- Will be called when the user begins a deletion from the Container,
so the ButtonPanel can take any appropriate action.
- Overrides:
- beginDeletionOperation in class ButtonPanel
beginReadOperation
public void beginReadOperation()
- Will be called when the user begins a read-only operation on the
Container, so the ButtonPanel can take any appropriate action.
- Overrides:
- beginReadOperation in class ButtonPanel
beginOtherOperation
public void beginOtherOperation()
- Will be called when the user begins an operation on the Container
that is not subsumed above, so the ButtonPanel can take any
appropriate action.
- Overrides:
- beginOtherOperation in class ButtonPanel
endOperation
public void endOperation()
- Will be called when a Container operation returns, so the
ButtonPanel can take any appropriate action.
- Overrides:
- endOperation in class ButtonPanel
updatePopupMenus
public void updatePopupMenus(Sequence containerList)
- Overrides:
- updatePopupMenus in class ButtonPanel
All Packages Class Hierarchy This Package Previous Next Index