public class TLcdGML32Shell extends TLcdDataObject
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
AGGREGATION_TYPE_PROPERTY
Data property that maps to the
aggregationType attribute. |
static TLcdDataProperty |
SURFACE_MEMBER_PROPERTY
Data property that maps to the
surfaceMember element. |
Constructor and Description |
---|
TLcdGML32Shell() |
TLcdGML32Shell(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
ELcdGML32Aggregation |
getAggregationType()
Returns the value of the property that maps to the
aggregationType attribute. |
List<TLcdGML32AbstractSurface> |
getSurfaceMember()
Returns the value of the property that maps to the
surfaceMember element. |
void |
setAggregationType(ELcdGML32Aggregation aValue)
Sets the value of the property that maps to the
aggregationType attribute. |
public static final TLcdDataProperty AGGREGATION_TYPE_PROPERTY
aggregationType
attribute.
The possible values for this property are instances of ELcdGML32Aggregation
.public static final TLcdDataProperty SURFACE_MEMBER_PROPERTY
surfaceMember
element.
The possible values for this property are instances of List<TLcdGML32SurfaceProperty>
.public TLcdGML32Shell()
public TLcdGML32Shell(TLcdDataType aType)
public ELcdGML32Aggregation getAggregationType()
aggregationType
attribute.AGGREGATION_TYPE_PROPERTY
property.public void setAggregationType(ELcdGML32Aggregation aValue)
aggregationType
attribute.aValue
- the value to set for the AGGREGATION_TYPE_PROPERTY
property.public List<TLcdGML32AbstractSurface> getSurfaceMember()
surfaceMember
element.
This property element either references a surface via the XLink-attributes or contains the surface element. A surface element is any element, which is substitutable for gml:AbstractSurface.
SURFACE_MEMBER_PROPERTY
property.List