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
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to thegeometryMember
element.Fields inherited from class com.luciad.format.gml2.model.TLcdGML2AbstractGeometry
GID_PROPERTY, SRS_PROPERTY
-
Constructor Summary
ConstructorDescriptionTLcdGML2MultiPoint
(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 ILcdEditableShapeList
Returns the value of the property that maps to thegeometryMember
element.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, shapesChanged
Methods inherited from class com.luciad.format.gml2.model.TLcdGML2AbstractGeometry
getGid, getSrs, setGid, setSrs
Methods inherited from class com.luciad.datamodel.TLcdFeaturedDataObject
canSetFeature, getFeature, getFeature, getFeatureCount, getFeaturedDescriptor, setFeature, setFeature
Methods inherited from class com.luciad.datamodel.TLcdDataObject
getDataType, getValue, getValue, hasValue, hasValue, setValue, setValue, toString
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.luciad.shape.ILcdBounded
getBounds
Methods inherited from interface com.luciad.util.ILcdCloneable
clone
Methods inherited from interface com.luciad.shape.ILcdEditableShapeList
addShape, addShape, addShapes, clearShapes, removeShape, removeShape, removeShapes, setShape, setShapes, shapeChanged, shapeChanged, shapesChanged
Methods inherited from interface com.luciad.shape.ILcdShape
contains2D, contains2D, contains3D, contains3D, getFocusPoint
Methods inherited from interface com.luciad.shape.ILcdShapeList
getShape, getShapeCount
-
Field Details
-
GEOMETRY_MEMBER_PROPERTY
Data property that maps to thegeometryMember
element. 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:
createDelegateShape
in classTLcdGML2GeometryCollection
-
getGeometryMember
Returns the value of the property that maps to thegeometryMember
element.- Returns:
- the value of the
GEOMETRY_MEMBER_PROPERTY
property.
-