Uses of Class
com.luciad.view.lightspeed.editor.operation.TLspEditOperation
Packages that use TLspEditOperation
Package
Description
Provides support for interactive editing of domain objects in a model.
Handles editors for labels.
Classes that describe edit handle results and edit operations.
Defines a mechanism for snapping between objects that are being edited.
-
Uses of TLspEditOperation in com.luciad.view.lightspeed.editor
Methods in com.luciad.view.lightspeed.editor with parameters of type TLspEditOperationModifier and TypeMethodDescriptionboolean
ALspEditor.canPerformOperation
(TLspEditOperation aOperation, TLspEditContext aContext) Determines whether or not the editor knows how to apply the given edit operation to the supplied geometry.boolean
ILspEditor.canPerformOperation
(TLspEditOperation aOperation, TLspEditContext aContext) Determines whether or not the editor knows how to apply the given edit operation to the supplied geometry.boolean
TLspCompositeEditor.canPerformOperation
(TLspEditOperation aOperation, TLspEditContext aContext) boolean
TLspExtrudedShapeEditor.canPerformOperation
(TLspEditOperation aOperation, TLspEditContext aContext) Determines whether or not the editor knows how to apply the given edit operation to the supplied geometry.boolean
TLspShapeListEditor.canPerformOperation
(TLspEditOperation aOperation, TLspEditContext aContext) Determines whether or not the editor knows how to apply the given edit operation to the supplied geometry.ALspEditor.edit
(TLspEditOperation aOperation, ELspInteractionStatus aInteractionStatus, TLspEditContext aContext) Applies an interaction obtained from a handle to the object being edited.ILspEditor.edit
(TLspEditOperation aOperation, ELspInteractionStatus aInteractionStatus, TLspEditContext aContext) Applies an interaction obtained from a handle to the object being edited.TLspCompositeEditor.edit
(TLspEditOperation aOperation, ELspInteractionStatus aInteractionStatus, TLspEditContext aContext) TLspExtrudedShapeEditor.edit
(TLspEditOperation aOperation, ELspInteractionStatus aInteractionStatus, TLspEditContext aContext) Applies an interaction obtained from a handle to the object being edited.TLspShapeListEditor.edit
(TLspEditOperation aOperation, ELspInteractionStatus aInteractionStatus, TLspEditContext aContext) Applies an interaction obtained from a handle to the object being edited.protected abstract TLspEditOperationResult
ALspEditor.editImpl
(TLspEditOperation aOperation, ELspInteractionStatus aInteractionStatus, TLspEditContext aContext) Called by theedit
method to edit the given object based on the givenedit operation
.protected TLspEditOperationResult
TLsp2DEditableShapeEditor.editImpl
(TLspEditOperation aOperation, ELspInteractionStatus aInteractionStatus, TLspEditContext aContext) Called by theedit
method to edit the given object based on the givenedit operation
.protected TLspEditOperationResult
TLsp2DPointListEditor.editImpl
(TLspEditOperation aOperation, ELspInteractionStatus aInteractionStatus, TLspEditContext aContext) Called by theedit
method to edit the given object based on the givenedit operation
.TLsp3DArcBandEditor.editImpl
(TLspEditOperation aOperation, ELspInteractionStatus aInteractionStatus, TLspEditContext aContext) Called by theedit
method to edit the given object based on the givenedit operation
.protected TLspEditOperationResult
TLsp3DPointListEditor.editImpl
(TLspEditOperation aOperation, ELspInteractionStatus aInteractionStatus, TLspEditContext aContext) Called by theedit
method to edit the given object based on the givenedit operation
.TLspArcBandEditor.editImpl
(TLspEditOperation aOperation, ELspInteractionStatus aInteractionStatus, TLspEditContext aContext) Called by theedit
method to edit the given object based on the givenedit operation
.protected TLspEditOperationResult
TLspArcBy3PointsEditor.editImpl
(TLspEditOperation aOperation, ELspInteractionStatus aInteractionStatus, TLspEditContext aContext) Called by theedit
method to edit the given object based on the givenedit operation
.protected TLspEditOperationResult
TLspArcByBulgeEditor.editImpl
(TLspEditOperation aOperation, ELspInteractionStatus aInteractionStatus, TLspEditContext aContext) Called by theedit
method to edit the given object based on the givenedit operation
.protected TLspEditOperationResult
TLspArcByCenterEditor.editImpl
(TLspEditOperation aOperation, ELspInteractionStatus aInteractionStatus, TLspEditContext aContext) Called by theedit
method to edit the given object based on the givenedit operation
.protected TLspEditOperationResult
TLspArcEditor.editImpl
(TLspEditOperation aOperation, ELspInteractionStatus aInteractionStatus, TLspEditContext aContext) Called by theedit
method to edit the given object based on the givenedit operation
.protected TLspEditOperationResult
TLspBoundsEditor.editImpl
(TLspEditOperation aOperation, ELspInteractionStatus aInteractionStatus, TLspEditContext aContext) Called by theedit
method to edit the given object based on the givenedit operation
.protected TLspEditOperationResult
TLspCircleBy3PointsEditor.editImpl
(TLspEditOperation aOperation, ELspInteractionStatus aInteractionStatus, TLspEditContext aContext) Called by theedit
method to edit the given object based on the givenedit operation
.protected TLspEditOperationResult
TLspCircleEditor.editImpl
(TLspEditOperation aOperation, ELspInteractionStatus aInteractionStatus, TLspEditContext aContext) Called by theedit
method to edit the given object based on the givenedit operation
.protected TLspEditOperationResult
TLspComplexPolygonEditor.editImpl
(TLspEditOperation aOperation, ELspInteractionStatus aInteractionStatus, TLspEditContext aContext) Called by theedit
method to edit the given object based on the givenedit operation
.protected TLspEditOperationResult
TLspCompositeCurveEditor.editImpl
(TLspEditOperation aOperation, ELspInteractionStatus aInteractionStatus, TLspEditContext aContext) Called by theedit
method to edit the given object based on the givenedit operation
.protected TLspEditOperationResult
TLspDomeEditor.editImpl
(TLspEditOperation aOperation, ELspInteractionStatus aInteractionStatus, TLspEditContext aContext) Called by theedit
method to edit the given object based on the givenedit operation
.protected TLspEditOperationResult
TLspEllipseEditor.editImpl
(TLspEditOperation aOperation, ELspInteractionStatus aInteractionStatus, TLspEditContext aContext) Called by theedit
method to edit the given object based on the givenedit operation
.protected TLspEditOperationResult
TLspExtrudedShapeEditor.editImpl
(TLspEditOperation aEvent, ELspInteractionStatus aInteractionStatus, TLspEditContext aContext) Called by theedit
method to edit the given object based on the givenedit operation
.protected TLspEditOperationResult
TLspGeoBufferEditor.editImpl
(TLspEditOperation aOperation, ELspInteractionStatus aInteractionStatus, TLspEditContext aContext) Called by theedit
method to edit the given object based on the givenedit operation
.protected TLspEditOperationResult
TLspLonLatHeightBufferEditor.editImpl
(TLspEditOperation aOperation, ELspInteractionStatus aInteractionStatus, TLspEditContext aContext) Called by theedit
method to edit the given object based on the givenedit operation
.protected TLspEditOperationResult
TLspPointEditor.editImpl
(TLspEditOperation aOperation, ELspInteractionStatus aInteractionStatus, TLspEditContext aContext) Called by theedit
method to edit the given object based on the givenedit operation
.protected TLspEditOperationResult
TLspShapeListEditor.editImpl
(TLspEditOperation aOperation, ELspInteractionStatus aInteractionStatus, TLspEditContext aContext) Called by theedit
method to edit the given object based on the givenedit operation
.protected TLspEditOperationResult
TLspSphereEditor.editImpl
(TLspEditOperation aOperation, ELspInteractionStatus aInteractionStatus, TLspEditContext aContext) Called by theedit
method to edit the given object based on the givenedit operation
.protected TLspEditOperationResult
TLspSurfaceEditor.editImpl
(TLspEditOperation aOperation, ELspInteractionStatus aInteractionStatus, TLspEditContext aContext) Called by theedit
method to edit the given object based on the givenedit operation
.protected TLspEditOperationResult
TLspTextEditor.editImpl
(TLspEditOperation aOperation, ELspInteractionStatus aInteractionStatus, TLspEditContext aContext) Called by theedit
method to edit the given object based on the givenedit operation
.protected TLspEditOperationResult
TLspVariableGeoBufferEditor.editImpl
(TLspEditOperation aOperation, ELspInteractionStatus aInteractionStatus, TLspEditContext aContext) Called by theedit
method to edit the given object based on the givenedit operation
. -
Uses of TLspEditOperation in com.luciad.view.lightspeed.editor.label
Methods in com.luciad.view.lightspeed.editor.label with parameters of type TLspEditOperationModifier and TypeMethodDescriptionboolean
TLspLabelEditor.canPerformOperation
(TLspEditOperation aOperation, TLspEditContext aContext) TLspLabelEditor.edit
(TLspEditOperation aOperation, ELspInteractionStatus aInteractionStatus, TLspEditContext aContext) -
Uses of TLspEditOperation in com.luciad.view.lightspeed.editor.operation
Methods in com.luciad.view.lightspeed.editor.operation that return types with arguments of type TLspEditOperationModifier and TypeMethodDescriptionALspEditHandleResult.getEditOperations()
Returns the list of editing operations to be done.Constructors in com.luciad.view.lightspeed.editor.operation with parameters of type TLspEditOperationModifierConstructorDescriptionTLspEditHandleResult
(TLspEditOperation aEditOperation, EventObject aProcessedEvent, ELspInteractionStatus aInteractionStatus) Creates a newTLspEditHandleResult
with the givenTLspEditOperation
and event.TLspEditHandleResultFX
(TLspEditOperation aEditOperation, Event aProcessedEvent, ELspInteractionStatus aInteractionStatus) Creates a newTLspEditHandleResult
with the givenTLspEditOperation
and event.Constructor parameters in com.luciad.view.lightspeed.editor.operation with type arguments of type TLspEditOperationModifierConstructorDescriptionTLspEditHandleResult
(Collection<TLspEditOperation> aEditOperations, EventObject aProcessedEvent, ELspInteractionStatus aInteractionStatus) Creates a newTLspEditHandleResult
with the givenTLspEditOperation
objects and event.TLspEditHandleResultFX
(Collection<TLspEditOperation> aEditOperations, Event aProcessedEvent, ELspInteractionStatus aInteractionStatus) Creates a newTLspEditHandleResult
with the givenTLspEditOperation
objects and event. -
Uses of TLspEditOperation in com.luciad.view.lightspeed.editor.snapping
Methods in com.luciad.view.lightspeed.editor.snapping that return types with arguments of type TLspEditOperationModifier and TypeMethodDescriptionTLspSnapOperation.getEditOperations()
Returns the list with edit operationsMethods in com.luciad.view.lightspeed.editor.snapping with parameters of type TLspEditOperationModifier and TypeMethodDescriptionboolean
ILspSnapper.canSnap
(TLspEditOperation aIncomingOperation, TLspEditContext aContext) Returns true if snapping can be performed on the given incoming operation.ILspSnapper.snap
(TLspEditOperation aIncomingOperation, TLspEditContext aContext) Performs snapping, if possible, based on the incoming edit operation.Constructor parameters in com.luciad.view.lightspeed.editor.snapping with type arguments of type TLspEditOperationModifierConstructorDescriptionTLspSnapOperation
(List<TLspEditOperation> aEditOperationList) Constructs a newTLspSnapOperation
with no visual feedbackTLspSnapOperation
(List<TLspEditOperation> aEditOperationList, Map<TLspSnapperGeometryType, Collection<ALspStyleTargetProvider>> aVisualComponentsMap) Constructs a newTLspSnapOperation