public class TLcdGML2MultiPolygon extends TLcdGML2GeometryCollection implements ILcdEditableShapeList
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
GEOMETRY_MEMBER_PROPERTY
Data property that maps to the
geometryMember element. |
GID_PROPERTY, SRS_PROPERTY
Constructor and Description |
---|
TLcdGML2MultiPolygon() |
TLcdGML2MultiPolygon(ILcdModelReference aSrs)
Constructs a multi polygon and initializes its
model reference (srs).
|
TLcdGML2MultiPolygon(TLcdDataType aType) |
TLcdGML2MultiPolygon(TLcdDataType aDataType,
ILcdModelReference aSrs)
Constructs a multi polygon and initializes its
model reference (srs).
|
Modifier and Type | Method and Description |
---|---|
protected ILcdEditableShapeList |
createDelegateShape() |
List<TLcdGML2GeometryAssociation> |
getGeometryMember()
Returns the value of the property that maps to the
geometryMember element. |
addShape, addShape, addShapes, clearShapes, clone, clone, contains2D, contains2D, contains3D, contains3D, getBounds, getFocusPoint, getShape, getShapeCount, invalidateObject, removeShape, removeShape, removeShapes, setShape, setShapes, shapeChanged, shapeChanged, shapesChanged
getGid, getSrs, setGid, setSrs
canSetFeature, getFeature, getFeature, getFeatureCount, getFeaturedDescriptor, setFeature, setFeature
getDataType, getValue, getValue, hasValue, hasValue, setValue, setValue, toString
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addShape, addShape, addShapes, clearShapes, removeShape, removeShape, removeShapes, setShape, setShapes, shapeChanged, shapeChanged, shapesChanged
getShape, getShapeCount
contains2D, contains2D, contains3D, contains3D, getFocusPoint
getBounds
clone
public static final TLcdDataProperty GEOMETRY_MEMBER_PROPERTY
geometryMember
element.
The possible values for this property are instances of List<TLcdGML2GeometryAssociation>
.public TLcdGML2MultiPolygon(TLcdDataType aType)
public TLcdGML2MultiPolygon()
public TLcdGML2MultiPolygon(ILcdModelReference aSrs)
aSrs
- the model reference for this objectTLcdGML2AbstractGeometry.setSrs(ILcdModelReference)
public TLcdGML2MultiPolygon(TLcdDataType aDataType, ILcdModelReference aSrs)
aDataType
- the data type for this objectaSrs
- the model reference for this objectTLcdGML2AbstractGeometry.setSrs(ILcdModelReference)
protected ILcdEditableShapeList createDelegateShape()
createDelegateShape
in class TLcdGML2GeometryCollection
public List<TLcdGML2GeometryAssociation> getGeometryMember()
geometryMember
element.GEOMETRY_MEMBER_PROPERTY
property.