Package com.luciad.format.gml2.model
Class TLcdGML2MultiLineString
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.datamodel.TLcdFeaturedDataObject
com.luciad.format.gml2.model.TLcdGML2AbstractGeometry
com.luciad.format.gml2.model.TLcdGML2AbstractGeometryCollectionBase
com.luciad.format.gml2.model.TLcdGML2GeometryCollection
com.luciad.format.gml2.model.TLcdGML2MultiLineString
- All Implemented Interfaces:
ILcdDataObject
,ILcdBounded
,ILcdShape
,ILcdShapeList
,ILcdCloneable
,ILcdDeepCloneable
,ILcdFeatured
,ILcdInvalidateable
,ILcdSelfDescribedFeatured
,Serializable
,Cloneable
A MultiLineString is defined by one or more LineStrings, referenced through lineStringMember 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
ConstructorDescriptionTLcdGML2MultiLineString
(TLcdDataType aDataType, ILcdModelReference aSrs) Constructs a multi line string and initializes its model reference (srs).Constructs a multi line string 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
-
Field Details
-
GEOMETRY_MEMBER_PROPERTY
Data property that maps to thegeometryMember
element. The possible values for this property are instances ofList<TLcdGML2GeometryAssociation>
.
-
-
Constructor Details
-
TLcdGML2MultiLineString
-
TLcdGML2MultiLineString
public TLcdGML2MultiLineString() -
TLcdGML2MultiLineString
Constructs a multi line string and initializes its model reference (srs).- Parameters:
aSrs
- the model reference for this object- See Also:
-
TLcdGML2MultiLineString
Constructs a multi line string 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.
-