org.citygml4j.jaxb.gml._3_1_1
Class SymbolType

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

public class SymbolType
extends java.lang.Object

[complexType of] The symbol property. Allows for remote referencing of symbols.

Java-Klasse für SymbolType complex type.

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

 <complexType name="SymbolType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <any processContents='skip' maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attGroup ref="{http://www.opengis.net/gml}AssociationAttributeGroup"/>
       <attribute name="symbolType" use="required" type="{http://www.opengis.net/gml}SymbolTypeEnumeration" />
       <attribute ref="{http://www.opengis.net/gml}transform"/>
       <attribute name="about" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
     </restriction>
   </complexContent>
 </complexType>
 


Constructor Summary
SymbolType()
           
 
Method Summary
 java.lang.String getAbout()
          Ruft den Wert der about-Eigenschaft ab.
 ActuateType getActuate()
          Ruft den Wert der actuate-Eigenschaft ab.
 java.util.List<org.w3c.dom.Element> getAny()
          Gets the value of the any property.
 java.lang.String getArcrole()
          Ruft den Wert der arcrole-Eigenschaft ab.
 java.lang.String getHref()
          Ruft den Wert der href-Eigenschaft ab.
 java.lang.String getRemoteSchema()
          Ruft den Wert der remoteSchema-Eigenschaft ab.
 java.lang.String getRole()
          Ruft den Wert der role-Eigenschaft ab.
 ShowType getShow()
          Ruft den Wert der show-Eigenschaft ab.
 SymbolTypeEnumeration getSymbolType()
          Ruft den Wert der symbolType-Eigenschaft ab.
 java.lang.String getTitle()
          Ruft den Wert der title-Eigenschaft ab.
 java.lang.String getTransform()
          Ruft den Wert der transform-Eigenschaft ab.
 TypeType getType()
          Ruft den Wert der type-Eigenschaft ab.
 boolean isSetAbout()
           
 boolean isSetActuate()
           
 boolean isSetAny()
           
 boolean isSetArcrole()
           
 boolean isSetHref()
           
 boolean isSetRemoteSchema()
           
 boolean isSetRole()
           
 boolean isSetShow()
           
 boolean isSetSymbolType()
           
 boolean isSetTitle()
           
 boolean isSetTransform()
           
 boolean isSetType()
           
 void setAbout(java.lang.String value)
          Legt den Wert der about-Eigenschaft fest.
 void setActuate(ActuateType value)
          Legt den Wert der actuate-Eigenschaft fest.
 void setAny(java.util.List<org.w3c.dom.Element> any)
          Sets the value of the any property.
 void setArcrole(java.lang.String value)
          Legt den Wert der arcrole-Eigenschaft fest.
 void setHref(java.lang.String value)
          Legt den Wert der href-Eigenschaft fest.
 void setRemoteSchema(java.lang.String value)
          Legt den Wert der remoteSchema-Eigenschaft fest.
 void setRole(java.lang.String value)
          Legt den Wert der role-Eigenschaft fest.
 void setShow(ShowType value)
          Legt den Wert der show-Eigenschaft fest.
 void setSymbolType(SymbolTypeEnumeration value)
          Legt den Wert der symbolType-Eigenschaft fest.
 void setTitle(java.lang.String value)
          Legt den Wert der title-Eigenschaft fest.
 void setTransform(java.lang.String value)
          Legt den Wert der transform-Eigenschaft fest.
 void setType(TypeType value)
          Legt den Wert der type-Eigenschaft fest.
 void unsetAny()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SymbolType

public SymbolType()
Method Detail

getAny

public java.util.List<org.w3c.dom.Element> getAny()
Gets the value of the any 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 any property.

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

    getAny().add(newItem);
 

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


isSetAny

public boolean isSetAny()

unsetAny

public void unsetAny()

getSymbolType

public SymbolTypeEnumeration getSymbolType()
Ruft den Wert der symbolType-Eigenschaft ab.

Returns:
possible object is SymbolTypeEnumeration

setSymbolType

public void setSymbolType(SymbolTypeEnumeration value)
Legt den Wert der symbolType-Eigenschaft fest.

Parameters:
value - allowed object is SymbolTypeEnumeration

isSetSymbolType

public boolean isSetSymbolType()

getTransform

public java.lang.String getTransform()
Ruft den Wert der transform-Eigenschaft ab.

Returns:
possible object is String

setTransform

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

Parameters:
value - allowed object is String

isSetTransform

public boolean isSetTransform()

getAbout

public java.lang.String getAbout()
Ruft den Wert der about-Eigenschaft ab.

Returns:
possible object is String

setAbout

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

Parameters:
value - allowed object is String

isSetAbout

public boolean isSetAbout()

getRemoteSchema

public java.lang.String getRemoteSchema()
Ruft den Wert der remoteSchema-Eigenschaft ab.

Returns:
possible object is String

setRemoteSchema

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

Parameters:
value - allowed object is String

isSetRemoteSchema

public boolean isSetRemoteSchema()

getType

public TypeType getType()
Ruft den Wert der type-Eigenschaft ab.

Returns:
possible object is TypeType

setType

public void setType(TypeType value)
Legt den Wert der type-Eigenschaft fest.

Parameters:
value - allowed object is TypeType

isSetType

public boolean isSetType()

getHref

public java.lang.String getHref()
Ruft den Wert der href-Eigenschaft ab.

Returns:
possible object is String

setHref

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

Parameters:
value - allowed object is String

isSetHref

public boolean isSetHref()

getRole

public java.lang.String getRole()
Ruft den Wert der role-Eigenschaft ab.

Returns:
possible object is String

setRole

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

Parameters:
value - allowed object is String

isSetRole

public boolean isSetRole()

getArcrole

public java.lang.String getArcrole()
Ruft den Wert der arcrole-Eigenschaft ab.

Returns:
possible object is String

setArcrole

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

Parameters:
value - allowed object is String

isSetArcrole

public boolean isSetArcrole()

getTitle

public java.lang.String getTitle()
Ruft den Wert der title-Eigenschaft ab.

Returns:
possible object is String

setTitle

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

Parameters:
value - allowed object is String

isSetTitle

public boolean isSetTitle()

getShow

public ShowType getShow()
Ruft den Wert der show-Eigenschaft ab.

Returns:
possible object is ShowType

setShow

public void setShow(ShowType value)
Legt den Wert der show-Eigenschaft fest.

Parameters:
value - allowed object is ShowType

isSetShow

public boolean isSetShow()

getActuate

public ActuateType getActuate()
Ruft den Wert der actuate-Eigenschaft ab.

Returns:
possible object is ActuateType

setActuate

public void setActuate(ActuateType value)
Legt den Wert der actuate-Eigenschaft fest.

Parameters:
value - allowed object is ActuateType

isSetActuate

public boolean isSetActuate()

setAny

public void setAny(java.util.List<org.w3c.dom.Element> any)
Sets the value of the any property.

Parameters:
any - allowed object is Element