org.citygml4j.jaxb.gml._3_1_1
Class AbstractReferenceSystemType

java.lang.Object
  extended by org.citygml4j.jaxb.gml._3_1_1.AbstractGMLType
      extended by org.citygml4j.jaxb.gml._3_1_1.DefinitionType
          extended by org.citygml4j.jaxb.gml._3_1_1.AbstractReferenceSystemBaseType
              extended by org.citygml4j.jaxb.gml._3_1_1.AbstractReferenceSystemType
Direct Known Subclasses:
AbstractGeneralDerivedCRSType, CompoundCRSType, EngineeringCRSType, GeocentricCRSType, GeographicCRSType, ImageCRSType, TemporalCRSType, VerticalCRSType

public abstract class AbstractReferenceSystemType
extends AbstractReferenceSystemBaseType

Description of a spatial and/or temporal reference system used by a dataset.

Java-Klasse für AbstractReferenceSystemType complex type.

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.

 <complexType name="AbstractReferenceSystemType">
   <complexContent>
     <extension base="{http://www.opengis.net/gml}AbstractReferenceSystemBaseType">
       <sequence>
         <element ref="{http://www.opengis.net/gml}srsID" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/gml}remarks" minOccurs="0"/>
         <element ref="{http://www.opengis.net/gml}validArea" minOccurs="0"/>
         <element ref="{http://www.opengis.net/gml}scope" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Constructor Summary
AbstractReferenceSystemType()
           
 
Method Summary
 StringOrRefType getRemarks()
          Comments on or information about this reference system, including source information.
 java.lang.String getScope()
          Ruft den Wert der scope-Eigenschaft ab.
 java.util.List<IdentifierType> getSrsID()
          Set of alterative identifications of this reference system.
 ExtentType getValidArea()
          Ruft den Wert der validArea-Eigenschaft ab.
 boolean isSetRemarks()
           
 boolean isSetScope()
           
 boolean isSetSrsID()
           
 boolean isSetValidArea()
           
 void setRemarks(StringOrRefType value)
          Legt den Wert der remarks-Eigenschaft fest.
 void setScope(java.lang.String value)
          Legt den Wert der scope-Eigenschaft fest.
 void setSrsID(java.util.List<IdentifierType> srsID)
          Set of alterative identifications of this reference system.
 void setValidArea(ExtentType value)
          Legt den Wert der validArea-Eigenschaft fest.
 void unsetSrsID()
           
 
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

AbstractReferenceSystemType

public AbstractReferenceSystemType()
Method Detail

getSrsID

public java.util.List<IdentifierType> getSrsID()
Set of alterative identifications of this reference system. The first srsID, if any, is normally the primary identification code, and any others are aliases.Gets the value of the srsID property.

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 srsID property.

For example, to add a new item, do as follows:

    getSrsID().add(newItem);
 

Objects of the following type(s) are allowed in the list IdentifierType


isSetSrsID

public boolean isSetSrsID()

unsetSrsID

public void unsetSrsID()

getRemarks

public StringOrRefType getRemarks()
Comments on or information about this reference system, including source information.

Returns:
possible object is StringOrRefType

setRemarks

public void setRemarks(StringOrRefType value)
Legt den Wert der remarks-Eigenschaft fest.

Parameters:
value - allowed object is StringOrRefType

isSetRemarks

public boolean isSetRemarks()

getValidArea

public ExtentType getValidArea()
Ruft den Wert der validArea-Eigenschaft ab.

Returns:
possible object is ExtentType

setValidArea

public void setValidArea(ExtentType value)
Legt den Wert der validArea-Eigenschaft fest.

Parameters:
value - allowed object is ExtentType

isSetValidArea

public boolean isSetValidArea()

getScope

public java.lang.String getScope()
Ruft den Wert der scope-Eigenschaft ab.

Returns:
possible object is String

setScope

public void setScope(java.lang.String value)
Legt den Wert der scope-Eigenschaft fest.

Parameters:
value - allowed object is String

isSetScope

public boolean isSetScope()

setSrsID

public void setSrsID(java.util.List<IdentifierType> srsID)
Set of alterative identifications of this reference system. The first srsID, if any, is normally the primary identification code, and any others are aliases.

Parameters:
srsID - allowed object is IdentifierType