Package | Description |
---|---|
com.luciad.view.lightspeed.editor |
Provides support for interactive editing of domain objects in a model.
|
com.luciad.view.lightspeed.editor.handle |
Defines the concept of edit handles and provides a number of implementations that can be used by
editors . |
com.luciad.view.lightspeed.editor.label |
Handles editors for labels.
|
com.luciad.view.lightspeed.editor.operation |
Classes that describe edit handle results and edit operations.
|
Modifier and Type | Method and Description |
---|---|
TLspEditOperationResult |
TLspShapeListEditor.edit(TLspEditOperation aOperation,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext)
Applies an interaction obtained from a handle to the object being edited.
|
TLspEditOperationResult |
TLspExtrudedShapeEditor.edit(TLspEditOperation aOperation,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext)
Applies an interaction obtained from a handle to the object being edited.
|
TLspEditOperationResult |
TLspCompositeEditor.edit(TLspEditOperation aOperation,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext) |
TLspEditOperationResult |
ILspEditor.edit(TLspEditOperation aOperation,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext)
Applies an interaction obtained from a handle to the object being edited.
|
TLspEditOperationResult |
ALspEditor.edit(TLspEditOperation aOperation,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext)
Applies an interaction obtained from a handle to the object being edited.
|
protected TLspEditOperationResult |
TLspVariableGeoBufferEditor.editImpl(TLspEditOperation aOperation,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext)
Called by the
edit method to edit the given object based on the given
edit operation . |
protected TLspEditOperationResult |
TLspTextEditor.editImpl(TLspEditOperation aOperation,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext)
Called by the
edit method to edit the given object based on the given
edit operation . |
protected TLspEditOperationResult |
TLspSurfaceEditor.editImpl(TLspEditOperation aOperation,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext)
Called by the
edit method to edit the given object based on the given
edit operation . |
protected TLspEditOperationResult |
TLspSphereEditor.editImpl(TLspEditOperation aOperation,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext)
Called by the
edit method to edit the given object based on the given
edit operation . |
protected TLspEditOperationResult |
TLspShapeListEditor.editImpl(TLspEditOperation aOperation,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext)
Called by the
edit method to edit the given object based on the given
edit operation . |
protected TLspEditOperationResult |
TLspPointEditor.editImpl(TLspEditOperation aOperation,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext)
Called by the
edit method to edit the given object based on the given
edit operation . |
protected TLspEditOperationResult |
TLspLonLatHeightBufferEditor.editImpl(TLspEditOperation aOperation,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext)
Called by the
edit method to edit the given object based on the given
edit operation . |
protected TLspEditOperationResult |
TLspGeoBufferEditor.editImpl(TLspEditOperation aOperation,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext)
Called by the
edit method to edit the given object based on the given
edit operation . |
protected TLspEditOperationResult |
TLspExtrudedShapeEditor.editImpl(TLspEditOperation aEvent,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext)
Called by the
edit method to edit the given object based on the given
edit operation . |
protected TLspEditOperationResult |
TLspEllipseEditor.editImpl(TLspEditOperation aOperation,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext)
Called by the
edit method to edit the given object based on the given
edit operation . |
protected TLspEditOperationResult |
TLspDomeEditor.editImpl(TLspEditOperation aOperation,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext)
Called by the
edit method to edit the given object based on the given
edit operation . |
protected TLspEditOperationResult |
TLspCompositeCurveEditor.editImpl(TLspEditOperation aOperation,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext)
Called by the
edit method to edit the given object based on the given
edit operation . |
protected TLspEditOperationResult |
TLspComplexPolygonEditor.editImpl(TLspEditOperation aOperation,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext)
Called by the
edit method to edit the given object based on the given
edit operation . |
protected TLspEditOperationResult |
TLspCircleEditor.editImpl(TLspEditOperation aOperation,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext)
Called by the
edit method to edit the given object based on the given
edit operation . |
protected TLspEditOperationResult |
TLspCircleBy3PointsEditor.editImpl(TLspEditOperation aOperation,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext)
Called by the
edit method to edit the given object based on the given
edit operation . |
protected TLspEditOperationResult |
TLspBoundsEditor.editImpl(TLspEditOperation aOperation,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext)
Called by the
edit method to edit the given object based on the given
edit operation . |
protected TLspEditOperationResult |
TLspArcEditor.editImpl(TLspEditOperation aOperation,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext)
Called by the
edit method to edit the given object based on the given
edit operation . |
protected TLspEditOperationResult |
TLspArcByCenterEditor.editImpl(TLspEditOperation aOperation,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext)
Called by the
edit method to edit the given object based on the given
edit operation . |
protected TLspEditOperationResult |
TLspArcByBulgeEditor.editImpl(TLspEditOperation aOperation,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext)
Called by the
edit method to edit the given object based on the given
edit operation . |
protected TLspEditOperationResult |
TLspArcBy3PointsEditor.editImpl(TLspEditOperation aOperation,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext)
Called by the
edit method to edit the given object based on the given
edit operation . |
TLspEditOperationResult |
TLspArcBandEditor.editImpl(TLspEditOperation aOperation,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext)
Called by the
edit method to edit the given object based on the given
edit operation . |
protected TLspEditOperationResult |
TLsp3DPointListEditor.editImpl(TLspEditOperation aOperation,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext)
Called by the
edit method to edit the given object based on the given
edit operation . |
TLspEditOperationResult |
TLsp3DArcBandEditor.editImpl(TLspEditOperation aOperation,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext)
Called by the
edit method to edit the given object based on the given
edit operation . |
protected TLspEditOperationResult |
TLsp2DPointListEditor.editImpl(TLspEditOperation aOperation,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext)
Called by the
edit method to edit the given object based on the given
edit operation . |
protected TLspEditOperationResult |
TLsp2DEditableShapeEditor.editImpl(TLspEditOperation aOperation,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext)
Called by the
edit method to edit the given object based on the given
edit operation . |
protected abstract TLspEditOperationResult |
ALspEditor.editImpl(TLspEditOperation aOperation,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext)
Called by the
edit method to edit the given object based on the given
edit operation . |
Modifier and Type | Method and Description |
---|---|
protected TLspEditHandleResult |
TLspPointSetHandle.createEditHandleResult(ILcdPoint aViewPoint,
AWTEvent aOriginalEvent,
AWTEvent aProcessedEvent,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aEditContext)
This method is called when a new point has been calculated correctly.
|
protected TLspEditHandleResult |
TLspPointTranslationHandle.createEditHandleResult(ILcdPoint aViewPoint,
AWTEvent aProcessedEvent,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aEditContext)
Creates a new edit handle result for the given view point.
|
protected TLspEditHandleResult |
TLspPointSetHandle.createEditHandleResult(ILcdPoint aViewPoint,
AWTEvent aProcessedEvent,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aEditContext)
Deprecated.
This method has been deprecated in favor of
createEditHandleResult , which performs the same work but offers additional context information on the original event used
to generate the view point. |
protected TLspEditHandleResultFX |
TLspPointTranslationHandle.createEditHandleResultFX(ILcdPoint aViewPoint,
javafx.event.Event aProcessedEvent,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aEditContext)
|
protected TLspEditHandleResultFX |
TLspPointSetHandle.createEditHandleResultFX(ILcdPoint aViewPoint,
javafx.event.Event aOriginalEvent,
javafx.event.Event aProcessedEvent,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aEditContext)
|
Modifier and Type | Method and Description |
---|---|
TLspEditOperationResult |
TLspLabelEditor.edit(TLspEditOperation aOperation,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext) |
Modifier and Type | Method and Description |
---|---|
ELspInteractionStatus |
ALspEditHandleResult.getInteractionStatus()
Returns the status of the object after the interaction with the handle.
|
static ELspInteractionStatus |
ELspInteractionStatus.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ELspInteractionStatus[] |
ELspInteractionStatus.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Constructor and Description |
---|
TLspEditHandleResult(Collection<TLspEditOperation> aEditOperations,
EventObject aProcessedEvent,
ELspInteractionStatus aInteractionStatus)
Creates a new
TLspEditHandleResult with the given TLspEditOperation
objects and event. |
TLspEditHandleResult(EventObject aProcessedEvent,
ELspInteractionStatus aInteractionStatus)
Creates a new
TLspEditHandleResult without TLspEditOperation
and the given event and interaction status. |
TLspEditHandleResult(TLspEditOperation aEditOperation,
EventObject aProcessedEvent,
ELspInteractionStatus aInteractionStatus)
Creates a new
TLspEditHandleResult with the given TLspEditOperation
and event. |
TLspEditHandleResultFX(Collection<TLspEditOperation> aEditOperations,
javafx.event.Event aProcessedEvent,
ELspInteractionStatus aInteractionStatus)
Creates a new
TLspEditHandleResult with the given TLspEditOperation
objects and event. |
TLspEditHandleResultFX(javafx.event.Event aProcessedEvent,
ELspInteractionStatus aInteractionStatus)
Creates a new
TLspEditHandleResult without TLspEditOperation
and the given event and interaction status. |
TLspEditHandleResultFX(TLspEditOperation aEditOperation,
javafx.event.Event aProcessedEvent,
ELspInteractionStatus aInteractionStatus)
Creates a new
TLspEditHandleResult with the given TLspEditOperation
and event. |