|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.opengis.gml.AbstractGMLType
net.opengis.gml.DefinitionType
net.opengis.gml.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
Classe Java pour TimeOrdinalEraType complex type.
Le fragment de schéma suivant indique le contenu attendu figurant dans cette classe.
<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>
| Field Summary | |
|---|---|
protected TimeNodePropertyType |
end
|
protected TimePeriodPropertyType |
extent
|
protected ReferenceType |
group
|
protected List<TimeOrdinalEraPropertyType> |
member
|
protected List<RelatedTimeType> |
relatedTime
|
protected TimeNodePropertyType |
start
|
| Fields inherited from class net.opengis.gml.AbstractGMLType |
|---|
description, id, metaDataProperty, name |
| Constructor Summary | |
|---|---|
TimeOrdinalEraType()
|
|
| Method Summary | |
|---|---|
TimeNodePropertyType |
getEnd()
Obtient la valeur de la propriété end. |
TimePeriodPropertyType |
getExtent()
Obtient la valeur de la propriété extent. |
ReferenceType |
getGroup()
Obtient la valeur de la propriété group. |
List<TimeOrdinalEraPropertyType> |
getMember()
Gets the value of the member property. |
List<RelatedTimeType> |
getRelatedTime()
Gets the value of the relatedTime property. |
TimeNodePropertyType |
getStart()
Obtient la valeur de la propriété start. |
boolean |
isSetEnd()
|
boolean |
isSetExtent()
|
boolean |
isSetGroup()
|
boolean |
isSetMember()
|
boolean |
isSetRelatedTime()
|
boolean |
isSetStart()
|
void |
setEnd(TimeNodePropertyType value)
Définit la valeur de la propriété end. |
void |
setExtent(TimePeriodPropertyType value)
Définit la valeur de la propriété extent. |
void |
setGroup(ReferenceType value)
Définit la valeur de la propriété group. |
void |
setStart(TimeNodePropertyType value)
Définit la valeur de la propriété start. |
void |
unsetMember()
|
void |
unsetRelatedTime()
|
| Methods inherited from class net.opengis.gml.AbstractGMLType |
|---|
getDescription, getId, getMetaDataProperty, getName, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, setDescription, setId, unsetMetaDataProperty, unsetName |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected List<RelatedTimeType> relatedTime
protected TimeNodePropertyType start
protected TimeNodePropertyType end
protected TimePeriodPropertyType extent
protected List<TimeOrdinalEraPropertyType> member
protected ReferenceType group
| Constructor Detail |
|---|
public TimeOrdinalEraType()
| Method Detail |
|---|
public 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()
TimeNodePropertyTypepublic void setStart(TimeNodePropertyType value)
value - allowed object is
TimeNodePropertyTypepublic boolean isSetStart()
public TimeNodePropertyType getEnd()
TimeNodePropertyTypepublic void setEnd(TimeNodePropertyType value)
value - allowed object is
TimeNodePropertyTypepublic boolean isSetEnd()
public TimePeriodPropertyType getExtent()
TimePeriodPropertyTypepublic void setExtent(TimePeriodPropertyType value)
value - allowed object is
TimePeriodPropertyTypepublic boolean isSetExtent()
public 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()
ReferenceTypepublic void setGroup(ReferenceType value)
value - allowed object is
ReferenceTypepublic boolean isSetGroup()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||