Package com.luciad.format.gml2.model
Class TLcdGML2MultiPoint
- All Implemented Interfaces:
ILcdDataObject,ILcdBounded,ILcdEditableShapeList,ILcdShape,ILcdShapeList,ILcdCloneable,ILcdDeepCloneable,ILcdFeatured,ILcdInvalidateable,ILcdSelfDescribedFeatured,Serializable,Cloneable
A MultiPoint is defined by one or more Points, referenced through
pointMember elements.
- Since:
- 10.0
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to thegeometryMemberelement.Fields inherited from class com.luciad.format.gml2.model.TLcdGML2AbstractGeometry
GID_PROPERTY, SRS_PROPERTY -
Constructor Summary
ConstructorsConstructorDescriptionTLcdGML2MultiPoint(TLcdDataType aType) TLcdGML2MultiPoint(TLcdDataType aDataType, ILcdModelReference aSrs) Constructs a multi point and initializes its model reference (srs).Constructs a multi point and initializes its model reference (srs). -
Method Summary
Modifier and TypeMethodDescriptionprotected ILcdEditableShapeListReturns the value of the property that maps to thegeometryMemberelement.Methods inherited from class com.luciad.format.gml2.model.TLcdGML2GeometryCollection
addShape, addShape, addShapes, clearShapes, clone, clone, contains2D, contains2D, contains3D, contains3D, getBounds, getFocusPoint, getShape, getShapeCount, invalidateObject, removeShape, removeShape, removeShapes, setShape, setShapes, shapeChanged, shapeChanged, shapesChangedMethods inherited from class com.luciad.format.gml2.model.TLcdGML2AbstractGeometry
getGid, getSrs, setGid, setSrsMethods inherited from class com.luciad.datamodel.TLcdFeaturedDataObject
canSetFeature, getFeature, getFeature, getFeatureCount, getFeaturedDescriptor, setFeature, setFeatureMethods inherited from class com.luciad.datamodel.TLcdDataObject
getDataType, getValue, getValue, hasValue, hasValue, setValue, setValue, toStringMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.luciad.shape.ILcdBounded
getBoundsMethods inherited from interface com.luciad.util.ILcdCloneable
cloneMethods inherited from interface com.luciad.shape.ILcdEditableShapeList
addShape, addShape, addShapes, clearShapes, removeShape, removeShape, removeShapes, setShape, setShapes, shapeChanged, shapeChanged, shapesChangedMethods inherited from interface com.luciad.shape.ILcdShape
contains2D, contains2D, contains3D, contains3D, getFocusPointMethods inherited from interface com.luciad.shape.ILcdShapeList
getShape, getShapeCount
-
Field Details
-
GEOMETRY_MEMBER_PROPERTY
Data property that maps to thegeometryMemberelement. The possible values for this property are instances ofList<TLcdGML2GeometryAssociation>.
-
-
Constructor Details
-
TLcdGML2MultiPoint
-
TLcdGML2MultiPoint
public TLcdGML2MultiPoint() -
TLcdGML2MultiPoint
Constructs a multi point and initializes its model reference (srs).- Parameters:
aSrs- the model reference for this object- See Also:
-
TLcdGML2MultiPoint
Constructs a multi point and initializes its model reference (srs).- Parameters:
aDataType- the data type for this objectaSrs- the model reference for this object- See Also:
-
-
Method Details
-
createDelegateShape
- Overrides:
createDelegateShapein classTLcdGML2GeometryCollection
-
getGeometryMember
Returns the value of the property that maps to thegeometryMemberelement.- Returns:
- the value of the
GEOMETRY_MEMBER_PROPERTYproperty.
-