All Packages Class Hierarchy This Package Previous Next Index
Class jdsltools.visualization.ButtonPanels.HeapButtonPanel
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----java.awt.Panel
|
+----jdsltools.visualization.ButtonPanels.ButtonPanel
|
+----jdsltools.visualization.ButtonPanels.HeapButtonPanel
- public class HeapButtonPanel
- extends ButtonPanel
This button panel contains the buttons used by the visualizer
for a Heap.
- Author:
- Ryan Shaun Baker
-
cspanel_
-
-
kbRight_
-
-
rbkpanel_
-
-
HeapButtonPanel()
-
-
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)
-
rbkpanel_
protected PriorityQueueAllButtonsSubpanel rbkpanel_
kbRight_
protected KeyBasedButtonSubpanel kbRight_
cspanel_
protected ContainerSubpanel cspanel_
HeapButtonPanel
public HeapButtonPanel()
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 s)
- Overrides:
- updatePopupMenus in class ButtonPanel
All Packages Class Hierarchy This Package Previous Next Index