Package com.luciad.shape
Class TLcdShapeDataTypes
java.lang.Object
com.luciad.shape.TLcdShapeDataTypes
Contains a
data type for objects that implement ILcdShape or one of its subtypes.
The shapes are assumed to be defined in your model reference.
The data type is considered primitive and
will have an instance class that is ILcdShape.
You can create a more specific data type as follows:
dataModelBuilder.typeBuilder("Point").superType(TLcdShapeDataTypes.SHAPE_TYPE).primitive(true).instanceClass(ILcdPoint.class);
If your domain object does not implement ILcdShape but instead delegates to one, add a
TLcdHasGeometryAnnotation to your domain object's data type
to point to the ILcdShape property.- Since:
- 2017.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataModelstatic final TLcdDataTypeData type forILcdShapeobjects. -
Method Summary
-
Field Details
-
DATAMODEL
-
SHAPE_TYPE
Data type forILcdShapeobjects.- Since:
- 2017.0
-