public class TLcdGML32TimePeriodProperty extends TLcdDataObject
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
LINK_INFO_PROPERTY
Data linkInfo property.
|
static TLcdDataProperty |
LINKED_OBJECT_PROPERTY
Data linkedObject property.
|
static TLcdDataProperty |
NIL_REASON_PROPERTY
Data property that maps to the
nilReason attribute. |
static TLcdDataProperty |
OWNS_PROPERTY
Data property that maps to the
owns attribute. |
static TLcdDataProperty |
REMOTE_SCHEMA_PROPERTY
Data property that maps to the
remoteSchema attribute. |
static TLcdDataProperty |
TIME_PERIOD_PROPERTY
Data property that maps to the
TimePeriod element. |
Constructor and Description |
---|
TLcdGML32TimePeriodProperty() |
TLcdGML32TimePeriodProperty(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
Object |
getLinkedObject()
Returns the value of the linkedObject property.
|
Object |
getLinkInfo()
Returns the value of the linkInfo property.
|
Object |
getNilReason()
Returns the value of the property that maps to the
nilReason attribute. |
boolean |
getOwns()
Returns the value of the property that maps to the
owns attribute. |
URI |
getRemoteSchema()
Returns the value of the property that maps to the
remoteSchema attribute. |
TLcdGML32TimePeriod |
getTimePeriod()
Returns the value of the property that maps to the
TimePeriod element. |
void |
setLinkedObject(Object aValue)
Sets the value of the linkedObject property.
|
void |
setLinkInfo(Object aValue)
Sets the value of the linkInfo property.
|
void |
setNilReason(Object aValue)
Sets the value of the property that maps to the
nilReason attribute. |
void |
setOwns(boolean aValue)
Sets the value of the property that maps to the
owns attribute. |
void |
setRemoteSchema(URI aValue)
Sets the value of the property that maps to the
remoteSchema attribute. |
void |
setTimePeriod(TLcdGML32TimePeriod aValue)
Sets the value of the property that maps to the
TimePeriod element. |
public static final TLcdDataProperty LINK_INFO_PROPERTY
Object
.public static final TLcdDataProperty LINKED_OBJECT_PROPERTY
Object
.public static final TLcdDataProperty NIL_REASON_PROPERTY
nilReason
attribute.
The possible values for this property are instances of
public static final TLcdDataProperty OWNS_PROPERTY
owns
attribute.
The possible values for this property are instances of boolean
.public static final TLcdDataProperty REMOTE_SCHEMA_PROPERTY
remoteSchema
attribute.
The possible values for this property are instances of URI
.public static final TLcdDataProperty TIME_PERIOD_PROPERTY
TimePeriod
element.
The possible values for this property are instances of TLcdGML32TimePeriod
.public TLcdGML32TimePeriodProperty()
public TLcdGML32TimePeriodProperty(TLcdDataType aType)
public Object getLinkInfo()
LINK_INFO_PROPERTY
property.public void setLinkInfo(Object aValue)
aValue
- the value to set for the LINK_INFO_PROPERTY
property.public Object getLinkedObject()
LINKED_OBJECT_PROPERTY
property.public void setLinkedObject(Object aValue)
aValue
- the value to set for the LINKED_OBJECT_PROPERTY
property.public Object getNilReason()
nilReason
attribute.
The possible values for this property are instances of
NIL_REASON_PROPERTY
property.public void setNilReason(Object aValue)
nilReason
attribute.
The possible values for this property are instances of
aValue
- the value to set for the NIL_REASON_PROPERTY
property.public boolean getOwns()
owns
attribute.OWNS_PROPERTY
property.public void setOwns(boolean aValue)
owns
attribute.aValue
- the value to set for the OWNS_PROPERTY
property.public URI getRemoteSchema()
remoteSchema
attribute.REMOTE_SCHEMA_PROPERTY
property.public void setRemoteSchema(URI aValue)
remoteSchema
attribute.aValue
- the value to set for the REMOTE_SCHEMA_PROPERTY
property.public TLcdGML32TimePeriod getTimePeriod()
TimePeriod
element.
gml:TimePeriod acts as a one-dimensional geometric primitive that represents an identifiable extent in time. The location in of a gml:TimePeriod is described by the temporal positions of the instants at which it begins and ends. The length of the period is equal to the temporal distance between the two bounding temporal positions. Both beginning and end may be described in terms of their direct position using gml:TimePositionType which is an XML Schema simple content type, or by reference to an indentifiable time instant using gml:TimeInstantPropertyType. Alternatively a limit of a gml:TimePeriod may use the conventional GML property model to make a reference to a time instant described elsewhere, or a limit may be indicated as a direct position.
TIME_PERIOD_PROPERTY
property.public void setTimePeriod(TLcdGML32TimePeriod aValue)
TimePeriod
element.
gml:TimePeriod acts as a one-dimensional geometric primitive that represents an identifiable extent in time. The location in of a gml:TimePeriod is described by the temporal positions of the instants at which it begins and ends. The length of the period is equal to the temporal distance between the two bounding temporal positions. Both beginning and end may be described in terms of their direct position using gml:TimePositionType which is an XML Schema simple content type, or by reference to an indentifiable time instant using gml:TimeInstantPropertyType. Alternatively a limit of a gml:TimePeriod may use the conventional GML property model to make a reference to a time instant described elsewhere, or a limit may be indicated as a direct position.
aValue
- the value to set for the TIME_PERIOD_PROPERTY
property.