org.citygml4j.jaxb.gml._3_1_1
Class IdentifierType

java.lang.Object
  extended by org.citygml4j.jaxb.gml._3_1_1.IdentifierType

public class IdentifierType
extends java.lang.Object

An identification of a CRS object. The first use of the IdentifierType for an object, if any, is normally the primary identification code, and any others are aliases.

Java-Klasse für IdentifierType complex type.

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

 <complexType name="IdentifierType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{http://www.opengis.net/gml}name"/>
         <element ref="{http://www.opengis.net/gml}version" minOccurs="0"/>
         <element ref="{http://www.opengis.net/gml}remarks" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Constructor Summary
IdentifierType()
           
 
Method Summary
 javax.xml.bind.JAXBElement<CodeType> getName()
          The code or name for this Identifier, often from a controlled list or pattern defined by a code space.
 StringOrRefType getRemarks()
          Remarks about this code or alias.
 java.lang.String getVersion()
          Ruft den Wert der version-Eigenschaft ab.
 boolean isSetName()
           
 boolean isSetRemarks()
           
 boolean isSetVersion()
           
 void setName(javax.xml.bind.JAXBElement<CodeType> value)
          Legt den Wert der name-Eigenschaft fest.
 void setRemarks(StringOrRefType value)
          Legt den Wert der remarks-Eigenschaft fest.
 void setVersion(java.lang.String value)
          Legt den Wert der version-Eigenschaft fest.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IdentifierType

public IdentifierType()
Method Detail

getName

public javax.xml.bind.JAXBElement<CodeType> getName()
The code or name for this Identifier, often from a controlled list or pattern defined by a code space. The optional codeSpace attribute is normally included to identify or reference a code space within which one or more codes are defined. This code space is often defined by some authority organization, where one organization may define multiple code spaces. The range and format of each Code Space identifier is defined by that code space authority. Information about that code space authority can be included as metaDataProperty elements which are optionally allowed in all CRS objects.

Returns:
possible object is JAXBElement<CodeType> JAXBElement<CodeType> JAXBElement<CodeType> JAXBElement<CodeType> JAXBElement<CodeType> JAXBElement<CodeType> JAXBElement<CodeType> JAXBElement<CodeType> JAXBElement<CodeType> JAXBElement<CodeType>

setName

public void setName(javax.xml.bind.JAXBElement<CodeType> value)
Legt den Wert der name-Eigenschaft fest.

Parameters:
value - allowed object is JAXBElement<CodeType> JAXBElement<CodeType> JAXBElement<CodeType> JAXBElement<CodeType> JAXBElement<CodeType> JAXBElement<CodeType> JAXBElement<CodeType> JAXBElement<CodeType> JAXBElement<CodeType> JAXBElement<CodeType>

isSetName

public boolean isSetName()

getVersion

public java.lang.String getVersion()
Ruft den Wert der version-Eigenschaft ab.

Returns:
possible object is String

setVersion

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

Parameters:
value - allowed object is String

isSetVersion

public boolean isSetVersion()

getRemarks

public StringOrRefType getRemarks()
Remarks about this code or alias.

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()