All Packages Class Hierarchy This Package Previous Next Index
Interface jdsltools.visualization.OperationSelector
- public interface OperationSelector
Interface to force objects that choose operations on Containers
to support certain methods. This interface is implemented
by jdsltools.visualization.ButtonPanels.ButtonPanel, which is an
abstract class descending from java.awt.Panel, and which will
probably be the most frequently used expression of this interface.
- Author:
- Mark Handy
-
beginDeletionOperation()
-
Will be called when the user begins a deletion from the Container,
so the ElementPanel can take any appropriate action.
-
beginInsertionOperation()
-
Will be called when the user begins an insertion into the Container,
so the ElementPanel can take any appropriate action (clearing the
boolean return values, for example).
-
beginOtherOperation()
-
Will be called when the user begins an operation on the Container
that is not subsumed above, so the ElementPanel can take any
appropriate action.
-
beginReadOperation()
-
Will be called when the user begins a read-only operation on the
Container, so the ElementPanel can take any appropriate action.
-
endOperation()
-
Will be called when a Container operation returns, so the
ElementSelector can take any appropriate action.
-
updatePopupMenus(Sequence)
-
beginInsertionOperation
public abstract void beginInsertionOperation()
- Will be called when the user begins an insertion into the Container,
so the ElementPanel can take any appropriate action (clearing the
boolean return values, for example).
beginDeletionOperation
public abstract void beginDeletionOperation()
- Will be called when the user begins a deletion from the Container,
so the ElementPanel can take any appropriate action.
beginReadOperation
public abstract void beginReadOperation()
- Will be called when the user begins a read-only operation on the
Container, so the ElementPanel can take any appropriate action.
beginOtherOperation
public abstract void beginOtherOperation()
- Will be called when the user begins an operation on the Container
that is not subsumed above, so the ElementPanel can take any
appropriate action.
endOperation
public abstract void endOperation()
- Will be called when a Container operation returns, so the
ElementSelector can take any appropriate action.
updatePopupMenus
public abstract void updatePopupMenus(Sequence s)
All Packages Class Hierarchy This Package Previous Next Index