Package | Description |
---|---|
com.luciad.gui |
GUI aspects independent of any chosen windows API.
|
com.luciad.view |
General aspects of views.
|
com.luciad.view.gxy |
Provides two-dimensional views and components supporting the visualization of the former's representation.
|
com.luciad.view.gxy.controller |
Controllers for 2D views.
|
com.luciad.view.lightspeed.controller.manipulation |
Provides controllers for the manipulation of domain objects in a view.
|
com.luciad.view.lightspeed.editor |
Provides support for interactive editing of domain objects in a model.
|
com.luciad.view.lightspeed.editor.operation |
Classes that describe edit handle results and edit operations.
|
Modifier and Type | Class and Description |
---|---|
class |
ALcdUndoable
|
class |
TLcdCompositeUndoable
Implementation of
ILcdUndoable that is composed of several other
ILcdUndoable s. |
Modifier and Type | Method and Description |
---|---|
ILcdUndoable |
TLcdUndoManager.getCurrentRedo()
Returns the
ILcdUndoable that will be triggered upon the next redo. |
ILcdUndoable |
TLcdUndoManager.getCurrentUndo()
Returns the
ILcdUndoable that will be triggered upon the next undo. |
ILcdUndoable |
TLcdUndoableEvent.getUndoable()
Returns the
ILcdUndoable that represents the undoable operation. |
Modifier and Type | Method and Description |
---|---|
void |
TLcdUndoManager.addUndoable(ILcdUndoable aUndoable)
Adds an ILcdUndoable to this undo manager.
|
boolean |
TLcdCompositeUndoable.addUndoable(ILcdUndoable aUndoable)
Adds the given
ILcdUndoable to this composite undoable. |
boolean |
ILcdUndoable.addUndoable(ILcdUndoable aUndoable)
Adds aUndoable to this
ILcdUndoable . |
boolean |
ALcdUndoable.addUndoable(ILcdUndoable aUndoable)
This default implementation does nothing with
aUndoable and returns
false . |
void |
TLcdUndoSupport.fireUndoableHappened(ILcdUndoable aUndoable)
Notify all listeners in the list that
aUndoable has happened. |
Constructor and Description |
---|
TLcdUndoableEvent(Object source,
ILcdUndoable aUndoable)
Constructs a new
TLcdUndoableEvent . |
Modifier and Type | Method and Description |
---|---|
protected void |
ALcdObjectSelectionAction.fireUndoableHappened(ILcdUndoable aUndoable)
Fires the given
ILcdUndoable to all associated ILcdUndoableListener s. |
Modifier and Type | Method and Description |
---|---|
protected void |
TLcdGXYViewZoomAction.fireUndoableHappened(ILcdUndoable aUndoable) |
protected void |
TLcdGXYViewPanAction.fireUndoableHappened(ILcdUndoable aUndoable) |
Modifier and Type | Method and Description |
---|---|
protected ILcdUndoable |
ALcdGXYNewControllerModel2.createCommitUndoable(Object aObject,
int aEditCount,
Graphics aGraphics,
MouseEvent aMouseEvent,
ILcdGXYLayerSubsetList aSnappables,
ILcdGXYContext aContext)
Creates a new
ILcdUndoable for committing the given object. |
Modifier and Type | Method and Description |
---|---|
protected void |
TLcdGXYZoomWheelController.fireUndoableHappened(ILcdUndoable aUndoable) |
protected void |
ALcdGXYNewControllerModel2.fireUndoableHappened(ILcdUndoable aUndoable)
Notifies all undoable listeners that
aUndoable has happened. |
Modifier and Type | Method and Description |
---|---|
protected void |
TLspCreateController.fireUndoableHappened(ILcdUndoable aUndoable)
Notify all listeners in that an undoable has happened.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ALspEditor.fireUndoableHappened(ILcdUndoable aUndoable)
Notifies the registered listeners that an undoable has happened.
|
Modifier and Type | Method and Description |
---|---|
ILcdUndoable |
TLspEditOperationResult.getUndoable()
Returns an undoable (or null if the edit operation didn't result in an undoable operation)
|
Constructor and Description |
---|
TLspEditOperationResult(boolean aSuccessful,
boolean aHandlesInvalid,
ILcdUndoable aUndoable)
Creates a new edit handle result with the given settings and an undoable.
|