Class TLspEditOperationType
java.lang.Object
com.luciad.view.lightspeed.editor.operation.TLspEditOperationType
Defines the type of an edit operation. The
property key
should be used as the key
in the properties map of an editing operation
, to
locate the descriptor of the editing operation.- Since:
- 2012.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLspEditOperationType
Indicates that a new point was inserted in a shape, such as a polygon or polyline.static final TLspEditOperationType
Indicates that a new subshape was inserted into a complex shape, such as a composite curve.static final TLspEditOperationType
Indicates that an object or a part of an object was moved.static final TLspEditOperationType
Indicates that the label of an object was moved.static final TLspEditOperationType
Indicates that some general property of an object was modified.static final TLspEditOperationType
Indicates that a point was removed from a shape, such as a polygon or polyline.static final TLspEditOperationType
Indicates that a subshape was removed from a complex shape, such as a composite curve. -
Constructor Summary
ConstructorDescriptionTLspEditOperationType
(String aPropertyKey) Creates a newTLspEditOperationType
. -
Method Summary
-
Field Details
-
MOVE
Indicates that an object or a part of an object was moved. The corresponding operation descriptor is aTLspMoveDescriptor
. -
INSERT_POINT
Indicates that a new point was inserted in a shape, such as a polygon or polyline. The corresponding operation descriptor is aTLspIndexedPointDescriptor
. -
REMOVE_POINT
Indicates that a point was removed from a shape, such as a polygon or polyline. The corresponding operation descriptor is aTLspIndexedPointDescriptor
. -
PROPERTY_CHANGE
Indicates that some general property of an object was modified. The corresponding operation descriptor is aTLspPropertyChangeDescriptor
. -
INSERT_SUBSHAPE
Indicates that a new subshape was inserted into a complex shape, such as a composite curve. The corresponding operation descriptor is aTLspIndexedSubShapeDescriptor
. -
REMOVE_SUBSHAPE
Indicates that a subshape was removed from a complex shape, such as a composite curve. The corresponding operation descriptor is aTLspIndexedSubShapeDescriptor
. -
MOVE_LABEL
Indicates that the label of an object was moved. The corresponding operation descriptor is aTLspLabelMoveDescriptor
.
-
-
Constructor Details
-
TLspEditOperationType
Creates a newTLspEditOperationType
.- Parameters:
aPropertyKey
- the property key of the type.
-
-
Method Details
-
getPropertyKey
Returns the property key of the type. This property key should be used as the key in the properties map of anediting operation
.- Returns:
- the property key of the type.
-