Package | Description |
---|---|
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.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.snapping |
Defines a mechanism for snapping between objects that are being edited.
|
Modifier and Type | Method and Description |
---|---|
void |
ALspCreateControllerModel.canceled(TLspEditContext aEditContext)
Called when object creation has been canceled.
|
void |
ALspCreateControllerModel.finished(TLspEditContext aEditContext)
Called when object creation has finished.
|
int |
ALspCreateControllerModel.getMaximumPointCount(TLspEditContext aEditContext)
A method that determines the maximum pointcount for a pointlist during creation.
|
int |
ALspCreateControllerModel.getMinimumPointCount(TLspEditContext aEditContext)
A method that determines the minimum pointcount for a pointlist during creation.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLspVariableGeoBufferEditor.canEdit(TLspEditContext aContext)
Returns
true if super returns true and the given object
is an instance of ILcd2DEditableVariableGeoBuffer . |
boolean |
TLspTextEditor.canEdit(TLspEditContext aContext)
|
boolean |
TLspSurfaceEditor.canEdit(TLspEditContext aContext)
|
boolean |
TLspSphereEditor.canEdit(TLspEditContext aContext)
|
boolean |
TLspShapeListEditor.canEdit(TLspEditContext aContext)
Determines whether or not the
geometry inside the given context can be edited by this editor. |
boolean |
TLspPointEditor.canEdit(TLspEditContext aContext)
|
boolean |
TLspLonLatHeightBufferEditor.canEdit(TLspEditContext aContext)
|
boolean |
TLspGeoBufferEditor.canEdit(TLspEditContext aContext)
Returns
true if super returns true and the given object
is an instance of TLcdLonLatBuffer or an
instance of ILcd2DEditableGeoBuffer . |
boolean |
TLspExtrudedShapeEditor.canEdit(TLspEditContext aContext)
Determines whether or not the
geometry inside the given context can be edited by this editor. |
boolean |
TLspEllipseEditor.canEdit(TLspEditContext aContext)
|
boolean |
TLspDomeEditor.canEdit(TLspEditContext aContext)
|
boolean |
TLspCompositeEditor.canEdit(TLspEditContext aContext)
Returns
true if one of the editors this composite is composed of
can edit the given object. |
boolean |
TLspCompositeCurveEditor.canEdit(TLspEditContext aContext)
Returns
true if super returns true and the given object is an
instance of ILcdEditableCompositeCurve . |
boolean |
TLspComplexPolygonEditor.canEdit(TLspEditContext aContext)
Returns
true if super returns true and the given object is an
instance of ILcdEditableComplexPolygon . |
boolean |
TLspCircleEditor.canEdit(TLspEditContext aContext)
|
boolean |
TLspCircleBy3PointsEditor.canEdit(TLspEditContext aContext)
Returns
true if super returns true and the given object is an
instance of ILcd2DEditableCircleBy3Points . |
boolean |
TLspBoundsEditor.canEdit(TLspEditContext aContext)
|
boolean |
TLspArcEditor.canEdit(TLspEditContext aContext)
|
boolean |
TLspArcByCenterEditor.canEdit(TLspEditContext aContext)
Returns
true if super returns true and the given object is an
instance of ILcd2DEditableCircularArcByCenterPoint . |
boolean |
TLspArcByBulgeEditor.canEdit(TLspEditContext aContext)
Returns
true if super returns true and the given object is an
instance of ILcd2DEditableCircularArcByBulge . |
boolean |
TLspArcBy3PointsEditor.canEdit(TLspEditContext aContext)
Returns
true if super returns true and the given object is an
instance of ILcd2DEditableCircularArcBy3Points . |
boolean |
TLspArcBandEditor.canEdit(TLspEditContext aContext)
|
boolean |
TLsp3DPointListEditor.canEdit(TLspEditContext aContext)
|
boolean |
TLsp3DArcBandEditor.canEdit(TLspEditContext aContext)
|
boolean |
TLsp2DPointListEditor.canEdit(TLspEditContext aContext)
|
boolean |
TLsp2DEditableShapeEditor.canEdit(TLspEditContext aContext)
|
boolean |
ILspEditor.canEdit(TLspEditContext aContext)
Determines whether or not the specified object can be edited by this editor.
|
boolean |
ALspEditor.canEdit(TLspEditContext aContext)
Determines whether or not the
geometry inside the given context can be edited by this editor. |
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.
|
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 |
TLspCompositeEditor.canPerformOperation(TLspEditOperation aOperation,
TLspEditContext aContext) |
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 |
ALspEditor.canPerformOperation(TLspEditOperation aOperation,
TLspEditContext aContext)
Determines whether or not the editor knows how to apply the given edit operation to the
supplied geometry.
|
protected ALspEditHandle |
TLspBoundsEditor.createBoundsResizeHandle(ILcd2DEditableBounds aBounds,
TLspEditContext aContext,
TLspBoundsEditor.HandleIdentifier aPointID)
Creates a handle that allows the user to resize the given bounds object by translating one of
its corner points.
|
protected ALspEditHandle |
TLspGeoBufferEditor.createBufferOutlineHandle(Object aObject,
TLspEditContext aContext)
Creates an edit handle that allows the user to adjust the width of the given buffer by
modifying its outline.
|
protected ALspEditHandle |
TLspLonLatHeightBufferEditor.createBufferResizeHandle(TLcdLonLatHeightBuffer aBuffer,
TLspEditContext aContext,
TLspLonLatHeightBufferEditor.ResizeHandleLocation aHandleLocation)
Creates an edit handle on the given location that allows the user to resize the given
buffer's width and height.
|
protected ALspEditHandle |
TLspArcByBulgeEditor.createBulgeHandle(ILcd2DEditableCircularArcByBulge aArc,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the given arc by translating
its bulge point.
|
protected ALspEditHandle |
TLspArcBandEditor.createCenterHandle(ILcd2DEditableArcBand aArcBand,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given arc by translating
its center point.
|
protected ALspEditHandle |
TLspArcEditor.createCenterHandle(ILcd2DEditableArc aArc,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given arc by translating
its center point.
|
protected ALspEditHandle |
TLspCircleBy3PointsEditor.createCenterHandle(ILcd2DEditableCircleBy3Points aCircle,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given circle by translating
its center point.
|
protected ALspEditHandle |
TLspCircleEditor.createCenterHandle(ILcd2DEditableCircle aCircle,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given circle by translating
its center point.
|
protected ALspEditHandle |
TLspArcBy3PointsEditor.createCenterHandle(ILcd2DEditableCircularArcBy3Points aArc,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given arc by translating
its center point.
|
protected ALspEditHandle |
TLspArcByBulgeEditor.createCenterHandle(ILcd2DEditableCircularArcByBulge aArc,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given arc by dragging its center point.
|
protected ALspEditHandle |
TLspArcByCenterEditor.createCenterHandle(ILcd2DEditableCircularArcByCenterPoint aArc,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given arc by translating
its center point.
|
protected ALspEditHandle |
TLspEllipseEditor.createCenterHandle(ILcd2DEditableEllipse aEllipse,
TLspEditContext aContext)
Creates an edit handle that allows to translate the ellipse by dragging the center point.
|
protected ALspEditHandle |
TLspDomeEditor.createCenterHandle(ILcd3DEditableDome aDome,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given dome in 2D
by dragging it.
|
protected ALspEditHandle |
TLspSphereEditor.createCenterHandle(ILcd3DEditableSphere aSphere,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given sphere in 2D by dragging
it.
|
protected ALspEditHandle |
TLspArcByBulgeEditor.createEndHandle(ILcd2DEditableCircularArcByBulge aArc,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the given arc by translating
its end point.
|
protected ALspEditHandle |
TLspArcByCenterEditor.createEndHandle(ILcd2DEditableCircularArcByCenterPoint aArc,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the given arc by translating
its end point.
|
protected ALspEditHandle |
TLspArcEditor.createEndPointHandle(ILcd2DEditableArc aArc,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the given arc by translating
its end point.
|
protected ALspEditHandle |
TLspArcBy3PointsEditor.createEndPointHandle(ILcd2DEditableCircularArcBy3Points aArc,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the given arc by translating
its end point.
|
protected ALspEditHandle |
TLspCircleBy3PointsEditor.createFirstIntermediateHandle(ILcd2DEditableCircleBy3Points aCircle,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the given arc by translating
its first intermediate point.
|
protected ALspEditHandle |
TLspPointEditor.createHeightHandle(ILcd3DEditablePoint aPoint,
TLspEditContext aContext)
Creates a handle to modify the point's height.
|
protected ALspEditHandle |
TLspExtrudedShapeEditor.createHeightHandle(ILcdEditableExtrudedShape shape,
TLspEditContext aContext)
Creates an edit handle that allows the user to adjust the minimum- and maximum height of
the given extruded shape simultaneously by dragging the shape up/down.
|
protected ALspEditHandle |
TLsp3DArcBandEditor.createHeightTranslationHandle(ILcd3DEditableArcBand aArcBand,
TLspEditContext aContext)
Creates an edit handle that allows the user to alter the height above the terrain of the
given shape by dragging it up/down.
|
protected ALspEditHandle |
TLspBoundsEditor.createHeightTranslationHandle(ILcd3DEditableBounds aBounds,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the height above the terrain of the given
3D bounds by dragging the bounds up/down.
|
protected ALspEditHandle |
TLspDomeEditor.createHeightTranslationHandle(ILcd3DEditableDome aDome,
TLspEditContext aContext)
Creates an edit handle that allows the user to alter the height above the terrain of the
given dome by dragging it up/down.
|
protected ALspEditHandle |
TLspSphereEditor.createHeightTranslationHandle(ILcd3DEditableSphere aSphere,
TLspEditContext aContext)
Creates an edit handle that allows the user to alter the height above the terrain of the
given sphere by dragging it up/down.
|
protected ALspEditHandle |
TLsp3DArcBandEditor.createHighPitchHandleAtEndAngle(ILcd3DEditableArcBand aArcBand,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the pitch angles of the 3D arc band by translating
the corner point located at (max radius, end angle, pitch end angle).
|
protected ALspEditHandle |
TLsp3DArcBandEditor.createHighPitchHandleAtStartAngle(ILcd3DEditableArcBand aArcBand,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the pitch angles of the 3D arc band by translating
the corner point located at (max radius, start angle, pitch end angle).
|
protected ALspEditHandle |
TLsp3DPointListEditor.createInsertPointHandle(ILcd2DEditablePointList aPointList,
TLspEditContext aContext)
Creates an edit handle that allows the user to insert points into the given point list.
|
protected ALspEditHandle |
TLsp2DPointListEditor.createInsertPointHandle(ILcd2DEditablePointList aPointList,
TLspEditContext aContext)
Creates an edit handle that allows the user to insert points into the given point list.
|
protected ALspEditHandle |
TLspArcBy3PointsEditor.createIntermediatePointHandle(ILcd2DEditableCircularArcBy3Points aArc,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the given arc by translating
an intermediate point.
|
protected ALspEditHandle |
TLspPointEditor.createLocationHandle(ILcd2DEditablePoint aPoint,
TLspEditContext aContext)
Creates a handle to modify the point's location.
|
protected ALspEditHandle |
TLsp3DArcBandEditor.createLowPitchHandleAtEndAngle(ILcd3DEditableArcBand aArcBand,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the pitch angles of the 3D arc band by translating
the corner point located at (max radius, end angle, pitch start angle).
|
protected ALspEditHandle |
TLsp3DArcBandEditor.createLowPitchHandleAtStartAngle(ILcd3DEditableArcBand aArcBand,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the pitch angles of the 3D arc band by translating
the corner point located at (max radius, start angle, pitch start angle).
|
protected ALspEditHandle |
TLspArcEditor.createMajorAxisHandle(ILcd2DEditableArc aArc,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the major axis of the given arc.
|
protected ALspEditHandle |
TLspEllipseEditor.createMajorAxisHandle(ILcd2DEditableEllipse aEllipse,
TLspEditContext aContext)
Creates an edit handle that allows to change the major axis of the ellipse.
|
protected ALspEditHandle |
TLspExtrudedShapeEditor.createMaximumHandle(ILcdEditableExtrudedShape shape,
ILcdPoint basePoint,
TLspEditContext aContext)
Creates an edit handle that allows the user to adjust the maximum height of the given
extruded shape by dragging it up/down.
|
protected ALspEditHandle |
TLspBoundsEditor.createMaximumHeightHandle(ILcd3DEditableBounds aBounds,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the depth of the given 3D bounds by
dragging it up/down.
|
protected ALspEditHandle |
TLspArcBandEditor.createMaxRadiusEndCornerHandle(ILcd2DEditableArcBand aArcBand,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the arc band by translating its
MAX_RADIUS_END_CORNER point. |
protected ALspEditHandle |
TLspArcBandEditor.createMaxRadiusHandle(ILcd2DEditableArcBand aArcBand,
TLspEditContext aContext)
Creates an edit handle that allow the user to edit the max radius property of the arc band.
|
protected ALspEditHandle |
TLspArcBandEditor.createMaxRadiusStartCornerHandle(ILcd2DEditableArcBand aArcBand,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the arc band by translating its
MAX_RADIUS_START_CORNER point. |
protected ALspEditHandle |
TLspExtrudedShapeEditor.createMinimumHandle(ILcdEditableExtrudedShape shape,
ILcdPoint basePoint,
TLspEditContext aContext)
Creates an edit handle that allows the user to adjust the minimum height of the given
extruded shape by dragging it up/down.
|
protected ALspEditHandle |
TLspBoundsEditor.createMinimumHeightHandle(ILcd3DEditableBounds aBounds,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the Z-value of the given 3D bounds'
location by dragging it up/down.
|
protected ALspEditHandle |
TLspArcEditor.createMinorAxisHandle(ILcd2DEditableArc aArc,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the minor axis of the given arc.
|
protected ALspEditHandle |
TLspEllipseEditor.createMinorAxisHandle(ILcd2DEditableEllipse aEllipse,
TLspEditContext aContext)
Creates an edit handle that allows to change the minor axis of the ellipse.
|
protected ALspEditHandle |
TLspArcBandEditor.createMinRadiusEndCornerHandle(ILcd2DEditableArcBand aArcBand,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the arc band by translating its
MIN_RADIUS_END_CORNER point. |
protected ALspEditHandle |
TLspArcBandEditor.createMinRadiusHandle(ILcd2DEditableArcBand aArcBand,
TLspEditContext aContext)
Creates an edit handle that allow the user to edit the min radius property of the arc band.
|
protected ALspEditHandle |
TLspArcBandEditor.createMinRadiusStartCornerHandle(ILcd2DEditableArcBand aArcBand,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the arc band by translating its
MIN_RADIUS_START_CORNER point. |
protected ALspEditHandle |
TLspArcBandEditor.createObjectTranslationHandle(ILcd2DEditableArcBand aArcBand,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given shape.
|
protected ALspEditHandle |
TLspArcEditor.createObjectTranslationHandle(ILcd2DEditableArc aArc,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given shape.
|
protected ALspEditHandle |
TLspBoundsEditor.createObjectTranslationHandle(ILcd2DEditableBounds aBounds,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given shape.
|
protected ALspEditHandle |
TLspCircleBy3PointsEditor.createObjectTranslationHandle(ILcd2DEditableCircleBy3Points aCircle,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given shape.
|
protected ALspEditHandle |
TLspCircleEditor.createObjectTranslationHandle(ILcd2DEditableCircle aCircle,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given shape.
|
protected ALspEditHandle |
TLspArcBy3PointsEditor.createObjectTranslationHandle(ILcd2DEditableCircularArcBy3Points aArc,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given shape.
|
protected ALspEditHandle |
TLspArcByBulgeEditor.createObjectTranslationHandle(ILcd2DEditableCircularArcByBulge aArc,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given shape.
|
protected ALspEditHandle |
TLspArcByCenterEditor.createObjectTranslationHandle(ILcd2DEditableCircularArcByCenterPoint aArc,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given shape.
|
protected ALspEditHandle |
TLspEllipseEditor.createObjectTranslationHandle(ILcd2DEditableEllipse aEllipse,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given shape.
|
protected ALspEditHandle |
TLsp2DPointListEditor.createObjectTranslationHandle(ILcd2DEditablePointList aPointList,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given shape.
|
protected ALspEditHandle |
TLsp2DEditableShapeEditor.createObjectTranslationHandle(ILcd2DEditableShape aShape,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given shape.
|
protected ALspEditHandle |
TLspTextEditor.createObjectTranslationHandle(ILcd2DEditableText aText,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given shape.
|
protected ALspEditHandle |
TLspVariableGeoBufferEditor.createObjectTranslationHandle(ILcd2DEditableVariableGeoBuffer aBuffer,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given buffer horizontally
(i.e. parallel to the terrain).
|
protected ALspEditHandle |
TLsp3DArcBandEditor.createObjectTranslationHandle(ILcd3DEditableArcBand aArcBand,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given shape.
|
protected ALspEditHandle |
TLspDomeEditor.createObjectTranslationHandle(ILcd3DEditableDome aDome,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given shape.
|
protected ALspEditHandle |
TLsp3DPointListEditor.createObjectTranslationHandle(ILcd3DEditablePointList aPointList,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given point list horizontally
(i.e. parallel to the terrain).
|
protected ALspEditHandle |
TLspSphereEditor.createObjectTranslationHandle(ILcd3DEditableSphere aSphere,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given shape.
|
protected ALspEditHandle |
TLspComplexPolygonEditor.createObjectTranslationHandle(ILcdComplexPolygon aComplexPolygon,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given shape.
|
protected ALspEditHandle |
TLspCompositeCurveEditor.createObjectTranslationHandle(ILcdEditableCompositeCurve aCurve,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given shape.
|
protected ALspEditHandle |
TLspSurfaceEditor.createObjectTranslationHandle(ILcdEditableSurface aSurface,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given shape.
|
protected ALspEditHandle |
TLspVariableGeoBufferEditor.createOutlineWidthHandle(ILcdVariableGeoBuffer aBuffer,
TLspEditContext aContext)
Creates a handle to edit the width of all points of the buffer.
|
protected ALspEditHandle |
TLsp2DPointListEditor.createPointHandle(ILcd2DEditablePointList aPointList,
int aIndex,
TLspEditContext aContext)
Creates an edit handle for the point with index
aIndex of the given point list. |
protected ALspEditHandle |
TLspVariableGeoBufferEditor.createPointHeightAboveHandle(ILcdVariableGeoBuffer aBuffer,
int aPointIndex,
TLspEditContext aContext)
Creates a handle to edit the height above property of a point of the buffer.
|
protected ALspEditHandle |
TLspVariableGeoBufferEditor.createPointHeightBelowHandle(ILcdVariableGeoBuffer aBuffer,
int aPointIndex,
TLspEditContext aContext)
Creates a handle to edit the height below property of a point of the buffer.
|
protected ALspEditHandle |
TLsp3DPointListEditor.createPointHeightTranslationHandle(ILcd3DEditablePointList aPointList,
int aPointIndex,
TLspEditContext aContext)
Creates a point height handle.
|
protected ALspEditHandle |
TLsp3DPointListEditor.createPointPositionHandle(ILcd3DEditablePointList aPointList,
int aPointIndex,
TLspEditContext aContext)
Creates a point position handle.
|
protected ALspEditHandle |
TLspVariableGeoBufferEditor.createPointWidthHandle(ILcdVariableGeoBuffer aBuffer,
int aPointIndex,
TLspEditContext aContext)
Creates a handle to edit the width property of a point of the buffer.
|
protected List<ALspEditHandle> |
TLsp3DArcBandEditor.createProjectedArcBandHandles(TLspEditContext aContext)
Creates edit handles that allows the user to edit the 3D arc band by using the edit handles of
a 2D arc band.
|
protected ALspEditHandle |
TLspExtrudedShapeEditor.createProjectedShapeTranslationHandle(ILcdEditableExtrudedShape shape,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given extruded shape in 2D
(i.e. parallel to the terrain).
|
protected ALspEditHandle |
TLspCircleEditor.createRadiusHandle(ILcd2DEditableCircle aCircle,
TLspEditContext aContext)
Creates an edit handle that allows the user to change the radius of the given circle by
dragging a point on the radius.
|
protected ALspEditHandle |
TLspDomeEditor.createRadiusHandle(ILcd3DEditableDome aDome,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the radius of the given dome
by dragging it.
|
protected ALspEditHandle |
TLspSphereEditor.createRadiusHandle(ILcd3DEditableSphere aSphere,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the radius of the given sphere by
dragging it.
|
protected ALspEditHandle |
TLsp3DPointListEditor.createRemovePointHandle(ILcd2DEditablePointList aPointList,
int aIndex,
TLspEditContext aContext)
Creates a point removal handle for the point with index
aIndex of the given point
list. |
protected ALspEditHandle |
TLsp2DPointListEditor.createRemovePointHandle(ILcd2DEditablePointList aPointList,
int aIndex,
TLspEditContext aContext)
Creates a point removal handle for the point with index
aIndex of the given point list. |
protected ALspEditHandle |
TLspCircleBy3PointsEditor.createSecondIntermediateHandle(ILcd2DEditableCircleBy3Points aCircle,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the given circle by translating
its second intermediate point.
|
protected ALspEditHandle |
TLspArcByBulgeEditor.createStartHandle(ILcd2DEditableCircularArcByBulge aArc,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the given arc by translating
its start point.
|
protected ALspEditHandle |
TLspArcByCenterEditor.createStartHandle(ILcd2DEditableCircularArcByCenterPoint aArc,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the given arc by translating
its start point.
|
protected ALspEditHandle |
TLspArcEditor.createStartPointHandle(ILcd2DEditableArc aArc,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the given arc by translating
its start point.
|
protected ALspEditHandle |
TLspCircleBy3PointsEditor.createStartPointHandle(ILcd2DEditableCircleBy3Points aCircle,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the given circle by translating
its start point.
|
protected ALspEditHandle |
TLspArcBy3PointsEditor.createStartPointHandle(ILcd2DEditableCircularArcBy3Points aArc,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the given arc by translating
its start point.
|
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 . |
ALspEditHandle |
TLspVariableGeoBufferEditor.getCreateHandle(TLspEditContext aContext)
Returns a handle that is used to create the given object.
|
ALspEditHandle |
TLspTextEditor.getCreateHandle(TLspEditContext aContext)
Returns a handle that is used to create the given object.
|
ALspEditHandle |
TLspSurfaceEditor.getCreateHandle(TLspEditContext aContext)
Returns a handle that is used to create the given object.
|
ALspEditHandle |
TLspSphereEditor.getCreateHandle(TLspEditContext aContext)
Returns a handle that is used to create the given object.
|
ALspEditHandle |
TLspShapeListEditor.getCreateHandle(TLspEditContext aContext)
Returns a handle that is used to create the given object.
|
ALspEditHandle |
TLspPointEditor.getCreateHandle(TLspEditContext aContext)
Returns a handle that is used to create the given object.
|
ALspEditHandle |
TLspLonLatHeightBufferEditor.getCreateHandle(TLspEditContext aContext) |
ALspEditHandle |
TLspGeoBufferEditor.getCreateHandle(TLspEditContext aContext)
Returns a handle that is used to create the given object.
|
ALspEditHandle |
TLspExtrudedShapeEditor.getCreateHandle(TLspEditContext aContext)
Returns a handle that is used to create the given object.
|
ALspEditHandle |
TLspEllipseEditor.getCreateHandle(TLspEditContext aContext)
Returns a handle that is used to create the given object.
|
ALspEditHandle |
TLspDomeEditor.getCreateHandle(TLspEditContext aContext)
Returns a handle that is used to create the given object.
|
ALspEditHandle |
TLspCompositeEditor.getCreateHandle(TLspEditContext aContext)
Returns a handle that is used to create the given object.
|
ALspEditHandle |
TLspCompositeCurveEditor.getCreateHandle(TLspEditContext aContext)
Returns a handle that is used to create the given object.
|
ALspEditHandle |
TLspComplexPolygonEditor.getCreateHandle(TLspEditContext aContext)
Returns a handle that is used to create the given object.
|
ALspEditHandle |
TLspCircleEditor.getCreateHandle(TLspEditContext aContext)
Returns a handle that is used to create the given object.
|
ALspEditHandle |
TLspCircleBy3PointsEditor.getCreateHandle(TLspEditContext aContext)
Returns a handle that is used to create the given object.
|
ALspEditHandle |
TLspBoundsEditor.getCreateHandle(TLspEditContext aContext)
Returns a handle that is used to create the given object.
|
ALspEditHandle |
TLspArcEditor.getCreateHandle(TLspEditContext aContext)
Returns a handle that is used to create the given object.
|
ALspEditHandle |
TLspArcByCenterEditor.getCreateHandle(TLspEditContext aContext)
Returns a handle that is used to create the given object.
|
ALspEditHandle |
TLspArcByBulgeEditor.getCreateHandle(TLspEditContext aContext)
Returns a handle that is used to create the given object.
|
ALspEditHandle |
TLspArcBy3PointsEditor.getCreateHandle(TLspEditContext aContext)
Returns a handle that is used to create the given object.
|
ALspEditHandle |
TLspArcBandEditor.getCreateHandle(TLspEditContext aContext)
Returns a handle that is used to create the given object.
|
ALspEditHandle |
TLsp3DPointListEditor.getCreateHandle(TLspEditContext aContext)
Returns a handle that is used to create the given object.
|
ALspEditHandle |
TLsp3DArcBandEditor.getCreateHandle(TLspEditContext aContext)
Returns a handle that is used to create the given object.
|
ALspEditHandle |
TLsp2DPointListEditor.getCreateHandle(TLspEditContext aContext)
Returns a handle that is used to create the given object.
|
ALspEditHandle |
TLsp2DEditableShapeEditor.getCreateHandle(TLspEditContext aContext)
Returns a handle that is used to create the given object.
|
ALspEditHandle |
ILspEditor.getCreateHandle(TLspEditContext aContext)
Returns a handle that is used to create the given object.
|
List<ALspEditHandle> |
TLspVariableGeoBufferEditor.getEditHandles(TLspEditContext aContext)
Returns a set of handles for editing the given object.
|
List<ALspEditHandle> |
TLspTextEditor.getEditHandles(TLspEditContext aContext)
Returns a set of handles for editing the given object.
|
List<ALspEditHandle> |
TLspSurfaceEditor.getEditHandles(TLspEditContext aContext)
Returns a set of handles for editing the given object.
|
List<ALspEditHandle> |
TLspSphereEditor.getEditHandles(TLspEditContext aContext)
Returns a set of handles for editing the given object.
|
List<ALspEditHandle> |
TLspShapeListEditor.getEditHandles(TLspEditContext aContext)
Returns a set of handles for editing the given object.
|
List<ALspEditHandle> |
TLspPointEditor.getEditHandles(TLspEditContext aContext)
Returns a set of handles for editing the given object.
|
List<ALspEditHandle> |
TLspLonLatHeightBufferEditor.getEditHandles(TLspEditContext aContext)
Returns a set of handles for editing the given object.
|
List<ALspEditHandle> |
TLspGeoBufferEditor.getEditHandles(TLspEditContext aContext)
Returns a set of handles for editing the given object.
|
List<ALspEditHandle> |
TLspExtrudedShapeEditor.getEditHandles(TLspEditContext aContext)
Returns a set of handles for editing the given object.
|
List<ALspEditHandle> |
TLspEllipseEditor.getEditHandles(TLspEditContext aContext)
Returns a set of handles for editing the given object.
|
List<ALspEditHandle> |
TLspDomeEditor.getEditHandles(TLspEditContext aContext)
Returns a set of handles for editing the given object.
|
List<ALspEditHandle> |
TLspCompositeEditor.getEditHandles(TLspEditContext aContext)
Returns a set of handles for editing the given object.
|
List<ALspEditHandle> |
TLspCompositeCurveEditor.getEditHandles(TLspEditContext aContext)
Returns a set of handles for editing the given object.
|
List<ALspEditHandle> |
TLspComplexPolygonEditor.getEditHandles(TLspEditContext aContext)
Returns a set of handles for editing the given object.
|
List<ALspEditHandle> |
TLspCircleEditor.getEditHandles(TLspEditContext aContext)
Returns a set of handles for editing the given object.
|
List<ALspEditHandle> |
TLspCircleBy3PointsEditor.getEditHandles(TLspEditContext aContext)
Returns a set of handles for editing the given object.
|
List<ALspEditHandle> |
TLspBoundsEditor.getEditHandles(TLspEditContext aContext)
Returns a set of handles for editing the given object.
|
List<ALspEditHandle> |
TLspArcEditor.getEditHandles(TLspEditContext aContext)
Returns a set of handles for editing the given object.
|
List<ALspEditHandle> |
TLspArcByCenterEditor.getEditHandles(TLspEditContext aContext)
Returns a set of handles for editing the given object.
|
List<ALspEditHandle> |
TLspArcByBulgeEditor.getEditHandles(TLspEditContext aContext)
Returns a set of handles for editing the given object.
|
List<ALspEditHandle> |
TLspArcBy3PointsEditor.getEditHandles(TLspEditContext aContext)
Returns a set of handles for editing the given object.
|
List<ALspEditHandle> |
TLspArcBandEditor.getEditHandles(TLspEditContext aContext)
Returns a set of handles for editing the given object.
|
List<ALspEditHandle> |
TLsp3DPointListEditor.getEditHandles(TLspEditContext aContext)
Returns a set of handles for editing the given object.
|
List<ALspEditHandle> |
TLsp3DArcBandEditor.getEditHandles(TLspEditContext aContext)
Returns a set of handles for editing the given object.
|
List<ALspEditHandle> |
TLsp2DPointListEditor.getEditHandles(TLspEditContext aContext)
Returns a set of handles for editing the given object.
|
List<ALspEditHandle> |
TLsp2DEditableShapeEditor.getEditHandles(TLspEditContext aContext)
Returns a set of handles for editing the given object.
|
List<ALspEditHandle> |
ILspEditor.getEditHandles(TLspEditContext aContext)
Returns a set of handles for editing the given object.
|
Constructor and Description |
---|
TLspEditContext(TLspEditContext aEditContext)
Creates a new context from the given context.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
TLspPointTranslationHandle.canActivate(AWTEvent aEvent,
TLspEditContext aEditContext)
Checks whether the handle can be activated.
|
protected boolean |
ALspOutlineResizeHandle.canActivate(AWTEvent aEvent,
TLspEditContext aEditContext)
Checks whether the handle can be activated.
|
protected boolean |
ALspObjectTranslationHandle.canActivate(AWTEvent aEvent,
TLspEditContext aEditContext)
Checks whether the handle can be activated.
|
protected abstract boolean |
ALsp3StepEditHandle.canActivate(AWTEvent aEvent,
TLspEditContext aEditContext)
Checks whether the handle can be activated.
|
protected boolean |
TLspPointTranslationHandle.canActivate(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
TLspPointTranslationHandle.canActivate(AWTEvent, TLspEditContext) . |
protected boolean |
ALspOutlineResizeHandle.canActivate(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
ALspOutlineResizeHandle.canActivate(AWTEvent, TLspEditContext) . |
protected boolean |
ALspObjectTranslationHandle.canActivate(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
ALspObjectTranslationHandle.canActivate(AWTEvent, TLspEditContext) . |
protected boolean |
ALsp3StepEditHandle.canActivate(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
ALsp3StepEditHandle.canActivate(AWTEvent, TLspEditContext) . |
protected boolean |
TLspPointTranslationHandle.canDeactivate(AWTEvent aEvent,
TLspEditContext aEditContext)
Checks whether the handle can be deactivated.
|
protected boolean |
ALspOutlineResizeHandle.canDeactivate(AWTEvent aEvent,
TLspEditContext aEditContext)
Checks whether the handle can be deactivated.
|
protected boolean |
ALspObjectTranslationHandle.canDeactivate(AWTEvent aEvent,
TLspEditContext aEditContext)
Checks whether the handle can be deactivated.
|
protected abstract boolean |
ALsp3StepEditHandle.canDeactivate(AWTEvent aEvent,
TLspEditContext aEditContext)
Checks whether the handle can be deactivated.
|
protected boolean |
TLspPointTranslationHandle.canDeactivate(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
TLspPointTranslationHandle.canDeactivate(AWTEvent, TLspEditContext) . |
protected boolean |
ALspOutlineResizeHandle.canDeactivate(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
ALspOutlineResizeHandle.canDeactivate(AWTEvent, TLspEditContext) . |
protected boolean |
ALspObjectTranslationHandle.canDeactivate(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
ALspObjectTranslationHandle.canDeactivate(AWTEvent, TLspEditContext) . |
protected boolean |
ALsp3StepEditHandle.canDeactivate(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
ALsp3StepEditHandle.canDeactivate(AWTEvent, TLspEditContext) . |
protected boolean |
TLspPointTranslationHandle.canProcess(AWTEvent aEvent,
TLspEditContext aEditContext)
Checks whether the given event should be processed.
|
protected boolean |
ALspOutlineResizeHandle.canProcess(AWTEvent aEvent,
TLspEditContext aEditContext)
Checks whether the given event should be processed.
|
protected boolean |
ALspObjectTranslationHandle.canProcess(AWTEvent aEvent,
TLspEditContext aEditContext)
Checks whether the given event should be processed.
|
protected abstract boolean |
ALsp3StepEditHandle.canProcess(AWTEvent aEvent,
TLspEditContext aEditContext)
Checks whether the given event should be processed.
|
protected boolean |
TLspPointTranslationHandle.canProcess(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
TLspPointTranslationHandle.canProcess(AWTEvent, TLspEditContext) . |
protected boolean |
ALspOutlineResizeHandle.canProcess(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
ALspOutlineResizeHandle.canProcess(AWTEvent, TLspEditContext) . |
protected boolean |
ALspObjectTranslationHandle.canProcess(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
ALspObjectTranslationHandle.canProcess(AWTEvent, TLspEditContext) . |
protected boolean |
ALsp3StepEditHandle.canProcess(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
ALsp3StepEditHandle.canProcess(AWTEvent, TLspEditContext) . |
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)
|
protected abstract ALspEditHandle |
ALspDynamicCreateHandle.createNewEditHandle(AWTEvent aEvent,
TLspEditContext aEditContext)
This method creates the next handle that should be used by this create handle.
|
protected ALspEditHandle |
ALspDynamicCreateHandle.createNewEditHandle(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
ALspDynamicCreateHandle.createNewEditHandle(AWTEvent, TLspEditContext) . |
protected TLspEditHandleResult |
ALspCreateHandle.deactivate(AWTEvent aEvent,
TLspEditContext aEditContext)
Called right before the handle is deactivated
|
protected TLspEditHandleResultFX |
ALspCreateHandle.deactivate(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
ALspCreateHandle.deactivate(AWTEvent, TLspEditContext) . |
TLspEditHandleResult |
TLspPointSetHandle.handleAWTEvent(AWTEvent aEvent,
TLspEditContext aEditContext)
Handle the given input event for the given edit context.
|
TLspEditHandleResult |
ALspOutlineResizeHandle.handleAWTEvent(AWTEvent aEvent,
TLspEditContext aEditContext) |
abstract TLspEditHandleResult |
ALspEditHandle.handleAWTEvent(AWTEvent aEvent,
TLspEditContext aEditContext)
Handle the given input event for the given edit context.
|
TLspEditHandleResult |
ALspCreateHandle.handleAWTEvent(AWTEvent aEvent,
TLspEditContext aEditContext)
Processes the given event if this create handle is active.
|
TLspEditHandleResult |
ALsp3StepEditHandle.handleAWTEvent(AWTEvent aEvent,
TLspEditContext aEditContext)
Handle the given input event for the given edit context.
|
TLspEditHandleResultFX |
TLspPointSetHandle.handleFXEvent(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
TLspPointSetHandle.handleAWTEvent(AWTEvent, TLspEditContext) . |
TLspEditHandleResultFX |
ALspOutlineResizeHandle.handleFXEvent(javafx.event.Event aEvent,
TLspEditContext aEditContext) |
TLspEditHandleResultFX |
ALspEditHandle.handleFXEvent(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
ALspEditHandle.handleAWTEvent(AWTEvent, TLspEditContext) . |
TLspEditHandleResultFX |
ALspCreateHandle.handleFXEvent(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
ALspCreateHandle.handleAWTEvent(AWTEvent, TLspEditContext) . |
TLspEditHandleResultFX |
ALsp3StepEditHandle.handleFXEvent(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
ALsp3StepEditHandle.handleAWTEvent(AWTEvent, TLspEditContext) . |
protected boolean |
TLspStaticCreateHandle.hasNext(AWTEvent aEvent,
TLspEditContext aEditContext)
Checks whether there is a next handle to be used in the creation process.
|
protected boolean |
ALspDynamicCreateHandle.hasNext(AWTEvent aEvent,
TLspEditContext aEditContext)
Checks whether there is a next handle to be used in the creation process.
|
protected abstract boolean |
ALspCreateHandle.hasNext(AWTEvent aEvent,
TLspEditContext aEditContext)
Checks whether there is a next handle to be used in the creation process.
|
protected boolean |
TLspStaticCreateHandle.hasNext(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
TLspStaticCreateHandle.hasNext(AWTEvent, TLspEditContext) . |
protected boolean |
ALspDynamicCreateHandle.hasNext(javafx.event.Event aEvent,
TLspEditContext aEditContext) |
protected boolean |
ALspCreateHandle.hasNext(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
ALspCreateHandle.hasNext(AWTEvent, TLspEditContext) . |
protected boolean |
ALspCreateHandle.hasPrevious(AWTEvent aEvent,
TLspEditContext aEditContext)
Checks whether there is a previous handle used in the creation process, or a currently
active handle.
|
protected boolean |
ALspCreateHandle.hasPrevious(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
ALspCreateHandle.hasPrevious(AWTEvent, TLspEditContext) . |
protected boolean |
TLspProjectedObjectTranslationHandle.isObjectTouched(int aX,
int aY,
TLspEditContext aEditContext) |
protected boolean |
ALspObjectTranslationHandle.isObjectTouched(int aX,
int aY,
TLspEditContext aEditContext)
Returns whether the edited object is touched.
|
protected boolean |
ALspOutlineResizeHandle.isOutlineTouched(int aX,
int aY,
TLspEditContext aEditContext)
Checks if the outline of the given object is touched, based on the given view coordinates.
|
ALspEditHandle |
TLspStaticCreateHandle.next(AWTEvent aEvent,
TLspEditContext aEditContext)
Makes the next handle the active handle.
|
ALspEditHandle |
ALspDynamicCreateHandle.next(AWTEvent aEvent,
TLspEditContext aEditContext)
Creates a new handle by calling
createNewEditHandle , and sets
the appropriate properties. |
protected abstract ALspEditHandle |
ALspCreateHandle.next(AWTEvent aEvent,
TLspEditContext aEditContext)
Makes the next handle the active handle.
|
ALspEditHandle |
TLspStaticCreateHandle.next(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
TLspStaticCreateHandle.next(AWTEvent, TLspEditContext) . |
ALspEditHandle |
ALspDynamicCreateHandle.next(javafx.event.Event aEvent,
TLspEditContext aEditContext) |
protected ALspEditHandle |
ALspCreateHandle.next(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
ALspCreateHandle.next(AWTEvent, TLspEditContext) . |
protected TLspEditHandleResult |
TLspPointTranslationHandle.onActivate(AWTEvent aEvent,
TLspEditContext aEditContext)
Called when this handle is activated (after
canActivate has returned
true . |
protected TLspEditHandleResult |
TLspObjectTranslationHandle.onActivate(AWTEvent aEvent,
TLspEditContext aEditContext) |
protected TLspEditHandleResult |
TLspObjectHeightTranslationHandle.onActivate(AWTEvent aEvent,
TLspEditContext aEditContext) |
protected TLspEditHandleResult |
ALspOutlineResizeHandle.onActivate(AWTEvent aEvent,
TLspEditContext aEditContext)
Called when this handle is activated (after
canActivate has returned
true . |
protected TLspEditHandleResult |
ALspObjectTranslationHandle.onActivate(AWTEvent aEvent,
TLspEditContext aEditContext)
Called when this handle is activated (after
canActivate has returned
true . |
protected abstract TLspEditHandleResult |
ALsp3StepEditHandle.onActivate(AWTEvent aEvent,
TLspEditContext aEditContext)
Called when this handle is activated (after
canActivate has returned
true . |
protected TLspEditHandleResultFX |
TLspPointTranslationHandle.onActivate(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
TLspPointTranslationHandle.onActivate(AWTEvent, TLspEditContext) . |
protected TLspEditHandleResultFX |
TLspObjectTranslationHandle.onActivate(javafx.event.Event aEvent,
TLspEditContext aEditContext) |
protected TLspEditHandleResultFX |
TLspObjectHeightTranslationHandle.onActivate(javafx.event.Event aEvent,
TLspEditContext aEditContext) |
protected TLspEditHandleResultFX |
ALspOutlineResizeHandle.onActivate(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
ALspOutlineResizeHandle.onActivate(AWTEvent, TLspEditContext) . |
protected TLspEditHandleResultFX |
ALspObjectTranslationHandle.onActivate(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
ALspObjectTranslationHandle.onActivate(AWTEvent, TLspEditContext) . |
protected TLspEditHandleResultFX |
ALsp3StepEditHandle.onActivate(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
ALsp3StepEditHandle.onActivate(AWTEvent, TLspEditContext) . |
protected TLspEditHandleResult |
TLspPointTranslationHandle.onDeactivate(AWTEvent aEvent,
TLspEditContext aEditContext)
Performs some action with the event after the handle is deactivated.
|
protected TLspEditHandleResult |
TLspObjectTranslationHandle.onDeactivate(AWTEvent aEvent,
TLspEditContext aEditContext) |
protected TLspEditHandleResult |
TLspObjectHeightTranslationHandle.onDeactivate(AWTEvent aEvent,
TLspEditContext aEditContext) |
protected TLspEditHandleResult |
ALspOutlineResizeHandle.onDeactivate(AWTEvent aEvent,
TLspEditContext aEditContext)
Performs some action with the event after the handle is deactivated.
|
protected TLspEditHandleResult |
ALspObjectTranslationHandle.onDeactivate(AWTEvent aEvent,
TLspEditContext aEditContext)
Performs some action with the event after the handle is deactivated.
|
protected abstract TLspEditHandleResult |
ALsp3StepEditHandle.onDeactivate(AWTEvent aEvent,
TLspEditContext aEditContext)
Performs some action with the event after the handle is deactivated.
|
protected TLspEditHandleResultFX |
TLspPointTranslationHandle.onDeactivate(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
TLspPointTranslationHandle.onDeactivate(AWTEvent, TLspEditContext) . |
protected TLspEditHandleResultFX |
TLspObjectTranslationHandle.onDeactivate(javafx.event.Event aEvent,
TLspEditContext aEditContext) |
protected TLspEditHandleResultFX |
TLspObjectHeightTranslationHandle.onDeactivate(javafx.event.Event aEvent,
TLspEditContext aEditContext) |
protected TLspEditHandleResultFX |
ALspOutlineResizeHandle.onDeactivate(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
ALspOutlineResizeHandle.onDeactivate(AWTEvent, TLspEditContext) . |
protected TLspEditHandleResultFX |
ALspObjectTranslationHandle.onDeactivate(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
ALspObjectTranslationHandle.onDeactivate(AWTEvent, TLspEditContext) . |
protected TLspEditHandleResultFX |
ALsp3StepEditHandle.onDeactivate(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
ALsp3StepEditHandle.onDeactivate(AWTEvent, TLspEditContext) . |
protected void |
ALspCreateHandle.previous(AWTEvent aEvent,
TLspEditContext aEditContext)
Makes the previous handle the current handle.
|
protected void |
ALspCreateHandle.previous(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
ALspCreateHandle.previous(AWTEvent, TLspEditContext) . |
protected TLspEditHandleResult |
TLspPointTranslationHandle.process(AWTEvent aEvent,
TLspEditContext aEditContext)
Process the given event.
|
protected TLspEditHandleResult |
TLspObjectTranslationHandle.process(AWTEvent aEvent,
TLspEditContext aEditContext) |
protected TLspEditHandleResult |
TLspObjectHeightTranslationHandle.process(AWTEvent aEvent,
TLspEditContext aEditContext) |
protected TLspEditHandleResult |
ALspOutlineResizeHandle.process(AWTEvent aEvent,
TLspEditContext aEditContext)
Process the given event.
|
protected abstract TLspEditHandleResult |
ALsp3StepEditHandle.process(AWTEvent aEvent,
TLspEditContext aEditContext)
Process the given event.
|
protected TLspEditHandleResultFX |
TLspPointTranslationHandle.process(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
TLspPointTranslationHandle.process(AWTEvent, TLspEditContext) . |
protected TLspEditHandleResultFX |
TLspObjectTranslationHandle.process(javafx.event.Event aEvent,
TLspEditContext aEditContext) |
protected TLspEditHandleResultFX |
TLspObjectHeightTranslationHandle.process(javafx.event.Event aEvent,
TLspEditContext aEditContext) |
protected TLspEditHandleResultFX |
ALspOutlineResizeHandle.process(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
ALspOutlineResizeHandle.process(AWTEvent, TLspEditContext) . |
protected TLspEditHandleResultFX |
ALsp3StepEditHandle.process(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
ALsp3StepEditHandle.process(AWTEvent, TLspEditContext) . |
protected boolean |
TLspStaticCreateHandle.requestsDeactivation(AWTEvent aEvent,
TLspEditContext aEditContext)
Checks whether the create handle should be deactivated.
|
protected abstract boolean |
ALspCreateHandle.requestsDeactivation(AWTEvent aEvent,
TLspEditContext aEditContext)
Checks whether the create handle should be deactivated.
|
protected boolean |
TLspStaticCreateHandle.requestsDeactivation(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
TLspStaticCreateHandle.requestsDeactivation(AWTEvent, TLspEditContext) . |
protected boolean |
ALspCreateHandle.requestsDeactivation(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
ALspCreateHandle.requestsDeactivation(AWTEvent, TLspEditContext) . |
boolean |
TLspPointTranslationHandle.requestsFocus(AWTEvent aEvent,
TLspEditContext aEditContext)
Indicates whether this handle requests focus for the given event.
|
boolean |
ALspOutlineResizeHandle.requestsFocus(AWTEvent aEvent,
TLspEditContext aEditContext)
Indicates whether this handle requests focus for the given event.
|
boolean |
ALspObjectTranslationHandle.requestsFocus(AWTEvent aEvent,
TLspEditContext aEditContext)
Indicates whether this handle requests focus for the given event.
|
boolean |
ALspEditHandle.requestsFocus(AWTEvent aEvent,
TLspEditContext aEditContext)
Indicates whether this handle requests focus for the given event.
|
boolean |
ALspCreateHandle.requestsFocus(AWTEvent aEvent,
TLspEditContext aEditContext) |
boolean |
TLspPointTranslationHandle.requestsFocus(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
TLspPointTranslationHandle.requestsFocus(AWTEvent, TLspEditContext) . |
boolean |
ALspOutlineResizeHandle.requestsFocus(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
ALspOutlineResizeHandle.requestsFocus(AWTEvent, TLspEditContext) . |
boolean |
ALspObjectTranslationHandle.requestsFocus(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
ALspObjectTranslationHandle.requestsFocus(AWTEvent, TLspEditContext) . |
boolean |
ALspEditHandle.requestsFocus(javafx.event.Event aEvent,
TLspEditContext aEditContext)
JavaFX equivalent of
ALspEditHandle.requestsFocus(AWTEvent, TLspEditContext) . |
boolean |
ALspCreateHandle.requestsFocus(javafx.event.Event aEvent,
TLspEditContext aEditContext) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLspLabelEditor.canEdit(TLspEditContext aContext) |
boolean |
ALspLabelEditFilter.canEditLabel(TLspLabelID aLabel,
TLspEditContext aContext)
Determines whether or not label can be edited by an editor.
|
boolean |
TLspLabelEditor.canPerformOperation(TLspEditOperation aOperation,
TLspEditContext aContext) |
TLspEditOperationResult |
TLspLabelEditor.edit(TLspEditOperation aOperation,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aContext) |
ALspEditHandle |
TLspLabelEditor.getCreateHandle(TLspEditContext aContext) |
List<ALspEditHandle> |
TLspLabelEditor.getEditHandles(TLspEditContext aContext) |
Modifier and Type | Method and Description |
---|---|
boolean |
ILspSnapper.canSnap(TLspEditOperation aIncomingOperation,
TLspEditContext aContext)
Returns true if snapping can be performed on the given incoming operation.
|
TLspSnapOperation |
ILspSnapper.snap(TLspEditOperation aIncomingOperation,
TLspEditContext aContext)
Performs snapping, if possible, based on the incoming edit operation.
|