public class TLcdGML32Solid extends TLcdGML32AbstractSolid
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
EXTERIOR_PROPERTY
Data property that maps to the
exterior element. |
static TLcdDataProperty |
INTERIOR_PROPERTY
Data property that maps to the
interior element. |
SRS_PROPERTY
DESCRIPTION_PROPERTY, DESCRIPTION_REFERENCE_PROPERTY, ID_PROPERTY, IDENTIFIER_PROPERTY, META_DATA_PROPERTY_PROPERTY, NAME_PROPERTY
Constructor and Description |
---|
TLcdGML32Solid() |
TLcdGML32Solid(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
TLcdGML32Shell |
getExterior()
Returns the role value contained in the value of the
EXTERIOR_PROPERTY property. |
List<TLcdGML32Shell> |
getInterior()
Gets the value of the
INTERIOR_PROPERTY property adapted to a list of TLcdGML32Shell instances. |
void |
setExterior(TLcdGML32Shell aValue)
Sets the value of the property that maps to the
exterior element. |
contains2D, contains2D, contains3D, contains3D, getBounds, getFocusPoint, getSrs, setSrs, toString
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifier
clone, clone, getDataType, getValue, getValue, hasValue, hasValue, setValue, setValue
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
clone
public static final TLcdDataProperty EXTERIOR_PROPERTY
exterior
element.
The possible values for this property are instances of TLcdGML32ShellProperty
.public static final TLcdDataProperty INTERIOR_PROPERTY
interior
element.
The possible values for this property are instances of List<TLcdGML32ShellProperty>
.public TLcdGML32Solid()
public TLcdGML32Solid(TLcdDataType aType)
public TLcdGML32Shell getExterior()
EXTERIOR_PROPERTY
property. Returns null
if the value of the EXTERIOR_PROPERTY
property is null
.EXTERIOR_PROPERTY
property.TLcdGML32ShellProperty
public void setExterior(TLcdGML32Shell aValue)
exterior
element. to a new instance of the association class TLcdGML32ShellProperty
initialized with the given role value. In case the given role value is null
, the EXTERIOR_PROPERTY
property is set to null
.aValue
- the role value to set for the EXTERIOR_PROPERTY
property.public List<TLcdGML32Shell> getInterior()
INTERIOR_PROPERTY
property adapted to a list of TLcdGML32Shell
instances.INTERIOR_PROPERTY
property adapted to a list of TLcdGML32Shell
instances.TLcdGML32ShellProperty