Package | Description |
---|---|
com.luciad.edit.features |
Editing features.
|
com.luciad.edit.geometries |
Editing geometries.
|
com.luciad.edit.handles |
Edit handles.
|
com.luciad.symbology.military |
Support for MIL-STD 2525 and APP6 symbologies.
|
Modifier and Type | Method and Description |
---|---|
boolean |
CompositeFeatureHandlesProvider.canProvide(Observable<Feature> feature,
FeatureEditContext context)
Indicates if this handles provider can create handles for the given
Feature . |
boolean |
FeatureHandlesProvider.canProvide(Observable<Feature> feature,
FeatureEditContext context)
Indicates if this handles provider can create handles for the given
Feature . |
boolean |
IFeatureHandlesProvider.canProvide(Observable<Feature> feature,
FeatureEditContext context)
Indicates if this handles provider can create handles for the given
Feature . |
IEditHandle |
FeatureHandlesProvider.IHandleFactory.createTranslateHandle(Observable<Feature> feature,
Observable<Geometry> geometry,
ITranslateEditAction editAction,
FeatureEditContext context)
Creates a handle that allows you to translate the entire
Geometry . |
boolean |
FeatureHandlesProvider.IHandleFactory.isTranslateHandleValid(IEditHandle translateHandle,
Observable<Feature> feature,
Observable<Geometry> geometry,
FeatureEditContext context)
Returns true if the translate handle is still valid, or false if it should be removed.
|
IEditHandles |
CompositeFeatureHandlesProvider.provide(Observable<Feature> feature,
FeatureEditContext context,
IFeatureEditCallback featureEditCallback)
Returns handles for the given feature.
|
IEditHandles |
FeatureHandlesProvider.provide(Observable<Feature> feature,
FeatureEditContext context,
IFeatureEditCallback featureEditCallback)
Returns handles for the given feature.
|
IEditHandles |
IFeatureHandlesProvider.provide(Observable<Feature> feature,
FeatureEditContext context,
IFeatureEditCallback featureEditCallback)
Returns handles for the given feature.
|
Modifier and Type | Method and Description |
---|---|
boolean |
CompositeGeometryHandlesProvider.canProvide(Observable<Geometry> geometry,
FeatureEditContext context)
Indicates if this handles provider can create handles for the given geometry.
|
boolean |
IGeometryHandlesProvider.canProvide(Observable<Geometry> geometry,
FeatureEditContext context)
Indicates if this handles provider can create handles for the given geometry.
|
boolean |
PatchHandlesProvider.canProvide(Observable<Geometry> geometry,
FeatureEditContext context)
Indicates if this handles provider can create handles for the given geometry.
|
boolean |
PointHandlesProvider.canProvide(Observable<Geometry> geometry,
FeatureEditContext context)
Indicates if this handles provider can create handles for the given geometry.
|
boolean |
PolylineHandlesProvider.canProvide(Observable<Geometry> geometry,
FeatureEditContext context)
Indicates if this handles provider can create handles for the given geometry.
|
boolean |
PolylineRingHandlesProvider.canProvide(Observable<Geometry> geometry,
FeatureEditContext context)
Indicates if this handles provider can create handles for the given geometry.
|
IEditHandle |
PolylineHandlesProvider.IHandleFactory.createAppendPointHandle(Observable<Polyline> polyline,
IPointEditAction editAction,
FeatureEditContext context)
Creates a handle that allows you to insert a new point at the end of a
Polyline . |
IEditHandle |
PointHandlesProvider.IHandleFactory.createElevationPointHandle(Observable<Point> point,
IPointEditAction editAction,
FeatureEditContext context)
Creates a handle that allows you to move the
Point vertically. |
IEditHandle |
PolylineHandlesProvider.IHandleFactory.createElevationPointHandle(Observable<Polyline> polyline,
long pointIndex,
IPointEditAction editAction,
FeatureEditContext context)
Creates a handle that allows you to change the elevation of the point of a
Polyline . |
IEditHandle |
PolylineHandlesProvider.IHandleFactory.createInsertPointHandle(Observable<Polyline> polyline,
long insertIndex,
IPointEditAction editAction,
FeatureEditContext context)
Creates a handle that allows you to insert a new point between two existing points of a
Polyline . |
IEditHandle |
PolylineRingHandlesProvider.IHandleFactory.createInsertPointHandle(Observable<PolylineRing> polylineRing,
long insertIndex,
IPointEditAction editAction,
FeatureEditContext context)
Creates a handle that allows you to insert a new point in a
PolylineRing . |
IEditHandle |
PolylineHandlesProvider.IHandleFactory.createMovePointHandle(Observable<Polyline> polyline,
long pointIndex,
IPointEditAction editAction,
FeatureEditContext context)
Creates a handle that allows you to move a point of the
Polyline . |
IEditHandle |
PolylineRingHandlesProvider.IHandleFactory.createMovePointHandle(Observable<PolylineRing> polylineRing,
long pointIndex,
IPointEditAction editAction,
FeatureEditContext context)
Creates a handle that allows you to move a point of the
PolylineRing . |
IEditHandle |
PolylineHandlesProvider.IHandleFactory.createPrependPointHandle(Observable<Polyline> polyline,
IPointEditAction editAction,
FeatureEditContext context)
Creates a handle that allows you to insert a new point at the start of a
Polyline . |
IEditHandle |
PolylineHandlesProvider.IHandleFactory.createRemovePointHandle(Observable<Polyline> polyline,
long pointIndex,
IPointEditAction editAction,
FeatureEditContext context)
Creates a handle that allows you to remove a point of the
Polyline . |
IEditHandle |
PolylineRingHandlesProvider.IHandleFactory.createRemovePointHandle(Observable<PolylineRing> polylineRing,
long pointIndex,
IPointEditAction editAction,
FeatureEditContext context)
Creates a handle that allows you to remove a point of the
PolylineRing . |
boolean |
PolylineHandlesProvider.IHandleFactory.isAppendPointHandleValid(IEditHandle appendPointHandle,
Observable<Polyline> polyline,
FeatureEditContext context)
Returns true if the given handle is still valid, or false if it should be removed.
|
boolean |
PointHandlesProvider.IHandleFactory.isElevationPointHandleValid(IEditHandle elevationHandle,
Observable<Point> point,
FeatureEditContext context)
Returns true if the given handle is still valid, or false if it should be removed.
|
boolean |
PolylineHandlesProvider.IHandleFactory.isElevationPointHandleValid(IEditHandle elevationPointHandle,
Observable<Polyline> polyline,
long pointIndex,
FeatureEditContext context)
Returns true if the given handle is still valid, or false if it should be removed.
|
boolean |
PolylineHandlesProvider.IHandleFactory.isInsertPointHandleValid(IEditHandle insertPointHandle,
Observable<Polyline> polyline,
long insertIndex,
FeatureEditContext context)
Returns true if the given handle is still valid, or false if it should be removed.
|
boolean |
PolylineRingHandlesProvider.IHandleFactory.isInsertPointHandleValid(IEditHandle insertPointHandle,
Observable<PolylineRing> polylineRing,
long insertIndex,
FeatureEditContext context)
Returns true if the given handle is still valid, or false if it should be removed.
|
boolean |
PolylineHandlesProvider.IHandleFactory.isMovePointHandleValid(IEditHandle movePointHandle,
Observable<Polyline> polyline,
long pointIndex,
FeatureEditContext context)
Returns true if the given handle is still valid, or false if it should be removed.
|
boolean |
PolylineRingHandlesProvider.IHandleFactory.isMovePointHandleValid(IEditHandle movePointHandle,
Observable<PolylineRing> polylineRing,
long pointIndex,
FeatureEditContext context)
Returns true if the given handle is still valid, or false if it should be removed.
|
boolean |
PolylineHandlesProvider.IHandleFactory.isPrependPointHandleValid(IEditHandle prependPointHandle,
Observable<Polyline> polyline,
FeatureEditContext context)
Returns true if the given handle is still valid, or false if it should be removed.
|
boolean |
PolylineHandlesProvider.IHandleFactory.isRemovePointHandleValid(IEditHandle removePointHandle,
Observable<Polyline> polyline,
long pointIndex,
FeatureEditContext context)
Returns true if the given handle is still valid, or false if it should be removed.
|
boolean |
PolylineRingHandlesProvider.IHandleFactory.isRemovePointHandleValid(IEditHandle removePointHandle,
Observable<PolylineRing> polylineRing,
long pointIndex,
FeatureEditContext context)
Returns true if the given handle is still valid, or false if it should be removed.
|
IEditHandles |
CompositeGeometryHandlesProvider.provide(Observable<Geometry> geometry,
FeatureEditContext context,
IGeometryEditCallback geometryEditCallback)
Returns the handles for the given feature.
|
IEditHandles |
IGeometryHandlesProvider.provide(Observable<Geometry> geometry,
FeatureEditContext context,
IGeometryEditCallback geometryEditCallback)
Returns the handles for the given feature.
|
IEditHandles |
PatchHandlesProvider.provide(Observable<Geometry> geometry,
FeatureEditContext context,
IGeometryEditCallback geometryEditCallback)
Returns the handles for the given feature.
|
IEditHandles |
PointHandlesProvider.provide(Observable<Geometry> geometry,
FeatureEditContext context,
IGeometryEditCallback geometryEditCallback)
Returns the handles for the given feature.
|
IEditHandles |
PolylineHandlesProvider.provide(Observable<Geometry> geometry,
FeatureEditContext context,
IGeometryEditCallback geometryEditCallback)
Returns the handles for the given feature.
|
IEditHandles |
PolylineRingHandlesProvider.provide(Observable<Geometry> geometry,
FeatureEditContext context,
IGeometryEditCallback geometryEditCallback)
Returns the handles for the given feature.
|
ITranslateEditAction |
CompositeGeometryHandlesProvider.provideTranslateAction(Observable<Geometry> geometry,
FeatureEditContext context,
IGeometryEditCallback geometryEditCallback)
Provides a translate action that can be used by the caller to add translation behavior.
|
ITranslateEditAction |
IGeometryHandlesProvider.provideTranslateAction(Observable<Geometry> geometry,
FeatureEditContext context,
IGeometryEditCallback geometryEditCallback)
Provides a translate action that can be used by the caller to add translation behavior.
|
ITranslateEditAction |
PatchHandlesProvider.provideTranslateAction(Observable<Geometry> geometry,
FeatureEditContext context,
IGeometryEditCallback geometryEditCallback)
Provides a translate action that can be used by the caller to add translation behavior.
|
ITranslateEditAction |
PointHandlesProvider.provideTranslateAction(Observable<Geometry> geometry,
FeatureEditContext context,
IGeometryEditCallback geometryEditCallback)
Provides a translate action that can be used by the caller to add translation behavior.
|
ITranslateEditAction |
PolylineHandlesProvider.provideTranslateAction(Observable<Geometry> geometry,
FeatureEditContext context,
IGeometryEditCallback geometryEditCallback)
Provides a translate action that can be used by the caller to add translation behavior.
|
ITranslateEditAction |
PolylineRingHandlesProvider.provideTranslateAction(Observable<Geometry> geometry,
FeatureEditContext context,
IGeometryEditCallback geometryEditCallback)
Provides a translate action that can be used by the caller to add translation behavior.
|
Modifier and Type | Method and Description |
---|---|
EventResult |
IEditHandle.onEvent(IInputEvent inputEvent,
FeatureEditContext context)
Handles the given event, and returns if the event was consumed or not.
|
EventResult |
PointEditHandle.onEvent(IInputEvent inputEvent,
FeatureEditContext context)
Handles the given event, and returns if the event was consumed or not.
|
EventResult |
TranslateEditHandle.onEvent(IInputEvent inputEvent,
FeatureEditContext context)
Handles the given event, and returns if the event was consumed or not.
|
void |
IEditHandle.paint(FeatureCanvas canvas,
FeatureEditContext context)
Paints this handle on the given canvas.
|
void |
PointEditHandle.paint(FeatureCanvas canvas,
FeatureEditContext context)
Paints this handle on the given canvas.
|
void |
TranslateEditHandle.paint(FeatureCanvas canvas,
FeatureEditContext context)
Paints this handle on the given canvas.
|
Constructor and Description |
---|
TranslateEditHandle(CoordinateReference reference,
FeatureEditContext context)
Creates a new translate handle that allows you to drag around a feature or geometry horizontally.
|
Modifier and Type | Method and Description |
---|---|
boolean |
MilitarySymbolFeatureHandlesProvider.canProvide(Observable<Feature> feature,
FeatureEditContext context)
Indicates if this handles provider can create handles for the given
Feature . |
IEditHandles |
MilitarySymbolFeatureHandlesProvider.provide(Observable<Feature> feature,
FeatureEditContext context,
IFeatureEditCallback featureEditCallback)
Returns handles for the given feature.
|