Uses of Interface
com.luciad.gui.ILcdUndoable
Package
Description
GUI aspects independent of any chosen windows API.
Contains classes to enable the exchange of model objects from one layer to another.
Contains classes to create user-interface components for displaying and modifying the properties
of objects.
Provides actions that have a relationship with a map.
General aspects of views.
Provides two-dimensional views and components supporting the visualization of the former's representation.
Controllers for 2D views.
Provides controllers for the manipulation of domain objects in a view.
Provides support for interactive editing of domain objects in a model.
Classes that describe edit handle results and edit operations.
-
Uses of ILcdUndoable in com.luciad.gui
Modifier and TypeClassDescriptionclass
class
Implementation ofILcdUndoable
that is composed of several otherILcdUndoable
s.Modifier and TypeMethodDescriptionTLcdUndoManager.getCurrentRedo()
Returns theILcdUndoable
that will be triggered upon the next redo.TLcdUndoManager.getCurrentUndo()
Returns theILcdUndoable
that will be triggered upon the next undo.TLcdUndoableEvent.getUndoable()
Returns theILcdUndoable
that represents the undoable operation.Modifier and TypeMethodDescriptionboolean
ALcdUndoable.addUndoable
(ILcdUndoable aUndoable) This default implementation does nothing withaUndoable
and returnsfalse
.boolean
ILcdUndoable.addUndoable
(ILcdUndoable aUndoable) Adds aUndoable to thisILcdUndoable
.boolean
TLcdCompositeUndoable.addUndoable
(ILcdUndoable aUndoable) Adds the givenILcdUndoable
to this composite undoable.void
TLcdUndoManager.addUndoable
(ILcdUndoable aUndoable) Adds an ILcdUndoable to this undo manager.void
TLcdUndoSupport.fireUndoableHappened
(ILcdUndoable aUndoable) Notify all listeners in the list thataUndoable
has happened.ModifierConstructorDescriptionTLcdUndoableEvent
(Object source, ILcdUndoable aUndoable) Constructs a newTLcdUndoableEvent
. -
Uses of ILcdUndoable in com.luciad.lucy.datatransfer
Modifier and TypeMethodDescriptionprotected final void
ALcyDefaultLayerSelectionTransferHandler.fireUndoableHappened
(ILcdUndoable aUndoable) protected void
ALcyLayerSelectionTransferHandler.fireUndoableHappened
(ILcdUndoable aUndoable) Notify all attached listeners ofaUndoable
. -
Uses of ILcdUndoable in com.luciad.lucy.gui.customizer
Modifier and TypeMethodDescriptionprotected final void
ALcyCustomizerPanel.fireUndoableHappened
(ILcdUndoable aUndoable) Fires the givenILcdUndoable
to all associatedILcdUndoableListener
s.protected void
TLcyCompositeCustomizerPanel.fireUndoableHappened
(ILcdUndoable aUndoable) Fires the givenILcdUndoable
to all associatedILcdUndoableListener
s.protected void
TLcyCompositeCustomizerTabbedPane.fireUndoableHappened
(ILcdUndoable aUndoable) Fires the givenILcdUndoable
to all associatedILcdUndoableListener
s. -
Uses of ILcdUndoable in com.luciad.lucy.map.action
Modifier and TypeMethodDescriptionprotected void
ALcyCreateLayersAction.fireUndoableHappened
(ILcdUndoable aUndoable) Fires the givenILcdUndoable
to the associated listeners.protected final void
ALcyObjectSelectionAction.fireUndoableHappened
(ILcdUndoable aUndoable) Deprecated.Fires the givenILcdUndoable
to all associatedILcdUndoableListener
s. -
Uses of ILcdUndoable in com.luciad.view
Modifier and TypeMethodDescriptionprotected final void
ALcdObjectSelectionAction.fireUndoableHappened
(ILcdUndoable aUndoable) Fires the givenILcdUndoable
to all associatedILcdUndoableListener
s. -
Uses of ILcdUndoable in com.luciad.view.gxy
Modifier and TypeMethodDescriptionprotected void
TLcdGXYViewPanAction.fireUndoableHappened
(ILcdUndoable aUndoable) protected void
TLcdGXYViewZoomAction.fireUndoableHappened
(ILcdUndoable aUndoable) -
Uses of ILcdUndoable in com.luciad.view.gxy.controller
Modifier and TypeMethodDescriptionprotected ILcdUndoable
ALcdGXYNewControllerModel2.createCommitUndoable
(Object aObject, int aEditCount, Graphics aGraphics, MouseEvent aMouseEvent, ILcdGXYLayerSubsetList aSnappables, ILcdGXYContext aContext) Creates a newILcdUndoable
for committing the given object.Modifier and TypeMethodDescriptionprotected void
ALcdGXYNewControllerModel2.fireUndoableHappened
(ILcdUndoable aUndoable) Notifies all undoable listeners thataUndoable
has happened.protected void
TLcdGXYZoomWheelController.fireUndoableHappened
(ILcdUndoable aUndoable) -
Uses of ILcdUndoable in com.luciad.view.lightspeed.controller.manipulation
Modifier and TypeMethodDescriptionprotected void
TLspCreateController.fireUndoableHappened
(ILcdUndoable aUndoable) Notify all listeners in that an undoable has happened. -
Uses of ILcdUndoable in com.luciad.view.lightspeed.editor
Modifier and TypeMethodDescriptionprotected void
ALspEditor.fireUndoableHappened
(ILcdUndoable aUndoable) Notifies the registered listeners that an undoable has happened. -
Uses of ILcdUndoable in com.luciad.view.lightspeed.editor.operation
Modifier and TypeMethodDescriptionTLspEditOperationResult.getUndoable()
Returns an undoable (or null if the edit operation didn't result in an undoable operation)ModifierConstructorDescriptionTLspEditOperationResult
(boolean aSuccessful, boolean aHandlesInvalid, ILcdUndoable aUndoable) Creates a new edit handle result with the given settings and an undoable.