|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.citygml4j.jaxb.gml._3_1_1.AbstractGMLType
org.citygml4j.jaxb.gml._3_1_1.DefinitionType
org.citygml4j.jaxb.gml._3_1_1.TimeOrdinalEraType
public class TimeOrdinalEraType
Ordinal temporal reference systems are often hierarchically structured such that an ordinal era at a given level of the hierarchy includes a sequence of shorter, coterminous ordinal eras. This captured using the member/group properties. Note that in this schema, TIme Ordinal Era is patterned on TimeEdge, which is a variation from ISO 19108. This is in order to fulfill the requirements of ordinal reference systems based on eras delimited by named points or nodes, which are common in geology, archeology, etc. This change is subject of a change proposal to ISO
Java-Klasse für TimeOrdinalEraType complex type.
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
<complexType name="TimeOrdinalEraType"> <complexContent> <extension base="{http://www.opengis.net/gml}DefinitionType"> <sequence> <element name="relatedTime" type="{http://www.opengis.net/gml}RelatedTimeType" maxOccurs="unbounded" minOccurs="0"/> <element name="start" type="{http://www.opengis.net/gml}TimeNodePropertyType"/> <element name="end" type="{http://www.opengis.net/gml}TimeNodePropertyType"/> <element name="extent" type="{http://www.opengis.net/gml}TimePeriodPropertyType" minOccurs="0"/> <element name="member" type="{http://www.opengis.net/gml}TimeOrdinalEraPropertyType" maxOccurs="unbounded" minOccurs="0"/> <element name="group" type="{http://www.opengis.net/gml}ReferenceType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Constructor Summary | |
---|---|
TimeOrdinalEraType()
|
Method Summary | |
---|---|
TimeNodePropertyType |
getEnd()
Ruft den Wert der end-Eigenschaft ab. |
TimePeriodPropertyType |
getExtent()
Ruft den Wert der extent-Eigenschaft ab. |
ReferenceType |
getGroup()
Ruft den Wert der group-Eigenschaft ab. |
java.util.List<TimeOrdinalEraPropertyType> |
getMember()
Gets the value of the member property. |
java.util.List<RelatedTimeType> |
getRelatedTime()
Gets the value of the relatedTime property. |
TimeNodePropertyType |
getStart()
Ruft den Wert der start-Eigenschaft ab. |
boolean |
isSetEnd()
|
boolean |
isSetExtent()
|
boolean |
isSetGroup()
|
boolean |
isSetMember()
|
boolean |
isSetRelatedTime()
|
boolean |
isSetStart()
|
void |
setEnd(TimeNodePropertyType value)
Legt den Wert der end-Eigenschaft fest. |
void |
setExtent(TimePeriodPropertyType value)
Legt den Wert der extent-Eigenschaft fest. |
void |
setGroup(ReferenceType value)
Legt den Wert der group-Eigenschaft fest. |
void |
setMember(java.util.List<TimeOrdinalEraPropertyType> member)
Sets the value of the member property. |
void |
setRelatedTime(java.util.List<RelatedTimeType> relatedTime)
Sets the value of the relatedTime property. |
void |
setStart(TimeNodePropertyType value)
Legt den Wert der start-Eigenschaft fest. |
void |
unsetMember()
|
void |
unsetRelatedTime()
|
Methods inherited from class org.citygml4j.jaxb.gml._3_1_1.AbstractGMLType |
---|
getDescription, getId, getMetaDataProperty, getName, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, setDescription, setId, setMetaDataProperty, setName, unsetMetaDataProperty, unsetName |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TimeOrdinalEraType()
Method Detail |
---|
public java.util.List<RelatedTimeType> getRelatedTime()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the relatedTime property.
For example, to add a new item, do as follows:
getRelatedTime().add(newItem);
Objects of the following type(s) are allowed in the list
RelatedTimeType
public boolean isSetRelatedTime()
public void unsetRelatedTime()
public TimeNodePropertyType getStart()
TimeNodePropertyType
public void setStart(TimeNodePropertyType value)
value
- allowed object is
TimeNodePropertyType
public boolean isSetStart()
public TimeNodePropertyType getEnd()
TimeNodePropertyType
public void setEnd(TimeNodePropertyType value)
value
- allowed object is
TimeNodePropertyType
public boolean isSetEnd()
public TimePeriodPropertyType getExtent()
TimePeriodPropertyType
public void setExtent(TimePeriodPropertyType value)
value
- allowed object is
TimePeriodPropertyType
public boolean isSetExtent()
public java.util.List<TimeOrdinalEraPropertyType> getMember()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the member property.
For example, to add a new item, do as follows:
getMember().add(newItem);
Objects of the following type(s) are allowed in the list
TimeOrdinalEraPropertyType
public boolean isSetMember()
public void unsetMember()
public ReferenceType getGroup()
ReferenceType
public void setGroup(ReferenceType value)
value
- allowed object is
ReferenceType
public boolean isSetGroup()
public void setRelatedTime(java.util.List<RelatedTimeType> relatedTime)
relatedTime
- allowed object is
RelatedTimeType
public void setMember(java.util.List<TimeOrdinalEraPropertyType> member)
member
- allowed object is
TimeOrdinalEraPropertyType
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |