Package | Description |
---|---|
com.bbn.openmap.event |
Provides the various event object and listener interfaces for using
the MapBean.
|
com.bbn.openmap.gui.menu |
This package contains OpenMap Swing GUI components that can be used in
menus.
|
com.bbn.openmap.omGraphics |
Provides geographically based graphics classes.
|
Modifier and Type | Field and Description |
---|---|
protected UndoEvent |
UndoStack.currentState
The notion of the current state is important.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.Stack<UndoEvent> |
UndoStack.redoStack |
protected java.util.Stack<UndoEvent> |
UndoStack.undoStack |
Modifier and Type | Method and Description |
---|---|
protected UndoEvent |
UndoStack.getWhatWillHappenNextFromStack(java.util.Stack<UndoEvent> stack) |
Modifier and Type | Method and Description |
---|---|
void |
UndoStackSupport.fireStackStatus(UndoEvent undoEvent,
UndoEvent redoEvent)
Send a status to all registered triggers.
|
protected void |
UndoStack.rememberLastThing(UndoEvent event)
Put a new UndoEvent on the backStack, to remember for later in case we
need to back up.
|
void |
UndoStack.setTheWayThingsAre(UndoEvent event)
Sets the current state of some object on the stack.
|
void |
UndoStackTrigger.updateUndoStackStatus(UndoEvent undoEvent,
UndoEvent redoEvent)
To receive a status to let the trigger know if any projections in the
forward or backward stacks exist, possibly to disable any gui widgets.
|
Modifier and Type | Method and Description |
---|---|
protected UndoEvent |
UndoStack.getWhatWillHappenNextFromStack(java.util.Stack<UndoEvent> stack) |
Modifier and Type | Method and Description |
---|---|
void |
UndoMenuItemStackTrigger.updateUndoStackStatus(UndoEvent undoEvent,
UndoEvent redoEvent) |
Modifier and Type | Class and Description |
---|---|
static class |
EditableOMGraphic.OMGraphicUndoEvent
Generic undo event for basic OMGraphics.
|
static class |
EditableOMPoly.OMPolyUndoEvent
Subclass for undoing edits for OMPoly classes, handles enclose/unenclose
events.
|
static class |
EditableOMRangeRings.OMRangeRingUndoEvent
Subclass for undoing edits for OMRangeRing classes, handles events that
may affect the extra GUI widgets.
|
Modifier and Type | Method and Description |
---|---|
protected UndoEvent |
EditableOMRangeRings.createUndoEventForCurrentState(java.lang.String whatHappened)
Create an UndoEvent that can get an OMRangeRing back to what it looks like
right now.
|
protected UndoEvent |
EditableOMPoly.createUndoEventForCurrentState(java.lang.String whatHappened)
Create an UndoEvent that can get an OMPoly back to what it looks like
right now.
|
protected UndoEvent |
EditableOMGraphic.createUndoEventForCurrentState(java.lang.String whatHappened)
This method should be overwritten for each EditableOMGraphic to save the state of the current OMGraphic, in case
the user wants to revert to this state.
|
Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details