All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class jdsltools.visualization.ButtonPanels.ButtonPanel

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Panel
                           |
                           +----jdsltools.visualization.ButtonPanels.ButtonPanel

public abstract class ButtonPanel
extends Panel
implements OperationSelector
Integrates the logical jdsltools.visualization.OperationSelector interface with a visual java.awt.Panel. All the logical operations are declared abstract. All this class does is handle layout for its subclasses. It sets the layout manager, and all constraints are set implicitly through add(Component).

Version:
$Revision: 1.7 $, $Date: 1998/07/10 16:35:07 $
Author:
Mark Handy, Mike Boilen (mgb)
See Also:
add

Constructor Index

 o ButtonPanel()

Method Index

 o add(Component)
Adds a component to this columnar container.
 o beginDeletionOperation()
Will be called when the user begins a deletion from the Container, so the ButtonPanel can take any appropriate action.

 o 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).

 o 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.

 o beginReadOperation()
Will be called when the user begins a read-only operation on the Container, so the ButtonPanel can take any appropriate action.

 o endOperation()
Will be called when a Container operation returns, so the ButtonPanel can take any appropriate action.

 o updatePopupMenus(Sequence)

Constructors

 o ButtonPanel
 public ButtonPanel()

Methods

 o beginInsertionOperation
 public abstract 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).

 o beginDeletionOperation
 public abstract void beginDeletionOperation()
Will be called when the user begins a deletion from the Container, so the ButtonPanel can take any appropriate action.

 o beginReadOperation
 public abstract void beginReadOperation()
Will be called when the user begins a read-only operation on the Container, so the ButtonPanel can take any appropriate action.

 o beginOtherOperation
 public abstract 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.

 o endOperation
 public abstract void endOperation()
Will be called when a Container operation returns, so the ButtonPanel can take any appropriate action.

 o updatePopupMenus
 public abstract void updatePopupMenus(Sequence s)
 o add
 public Component add(Component component)
Adds a component to this columnar container. supplies the GridBagConstraints.

Parameters:
component - the Component to add.
Returns:
the Component argument
Overrides:
add in class Container

All Packages  Class Hierarchy  This Package  Previous  Next  Index