Uses of Interface com.bbn.openmap.event.UndoEvent (OpenMap API)
Date: 2016-12-09

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
com.bbn.openmap.event.UndoEvent

Packages that use UndoEvent
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.

Uses of UndoEvent in com.bbn.openmap.event

Fields in com.bbn.openmap.event declared as UndoEvent
`protected UndoEvent` | `UndoStack.currentState` The notion of the current state is important.

Fields in com.bbn.openmap.event with type parameters of type UndoEvent
`protected java.util.Stack<UndoEvent>` | `UndoStack.redoStack`
`protected java.util.Stack<UndoEvent>` | `UndoStack.undoStack`

Methods in com.bbn.openmap.event that return UndoEvent
`protected UndoEvent` | `UndoStack.getWhatWillHappenNextFromStack(java.util.Stack<UndoEvent> stack)`

Methods in com.bbn.openmap.event with parameters of type UndoEvent
`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.

Method parameters in com.bbn.openmap.event with type arguments of type UndoEvent
`protected UndoEvent` | `UndoStack.getWhatWillHappenNextFromStack(java.util.Stack<UndoEvent> stack)`

Uses of UndoEvent in com.bbn.openmap.gui.menu

Methods in com.bbn.openmap.gui.menu with parameters of type UndoEvent
`void` | `UndoMenuItemStackTrigger.updateUndoStackStatus(UndoEvent undoEvent, UndoEvent redoEvent)`

Uses of UndoEvent in com.bbn.openmap.omGraphics

Classes in com.bbn.openmap.omGraphics that implement UndoEvent
`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.

Methods in com.bbn.openmap.omGraphics that return UndoEvent
`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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details