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 class for SymbolType complex type.

The following schema fragment specifies the expected content contained within this class.

 <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()
          Gets the value of the about property.
 java.lang.String getActuate()
          Gets the value of the actuate property.
 java.util.List<org.w3c.dom.Element> getAny()
          Gets the value of the any property.
 java.lang.String getArcrole()
          Gets the value of the arcrole property.
 java.lang.String getHref()
          Gets the value of the href property.
 java.lang.String getRemoteSchema()
          Gets the value of the remoteSchema property.
 java.lang.String getRole()
          Gets the value of the role property.
 java.lang.String getShow()
          Gets the value of the show property.
 SymbolTypeEnumeration getSymbolType()
          Gets the value of the symbolType property.
 java.lang.String getTitle()
          Gets the value of the title property.
 java.lang.String getTransform()
          Gets the value of the transform property.
 java.lang.String getType()
          Gets the value of the type property.
 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)
          Sets the value of the about property.
 void setActuate(java.lang.String value)
          Sets the value of the actuate property.
 void setAny(java.util.List<org.w3c.dom.Element> any)
          Sets the value of the any property.
 void setArcrole(java.lang.String value)
          Sets the value of the arcrole property.
 void setHref(java.lang.String value)
          Sets the value of the href property.
 void setRemoteSchema(java.lang.String value)
          Sets the value of the remoteSchema property.
 void setRole(java.lang.String value)
          Sets the value of the role property.
 void setShow(java.lang.String value)
          Sets the value of the show property.
 void setSymbolType(SymbolTypeEnumeration value)
          Sets the value of the symbolType property.
 void setTitle(java.lang.String value)
          Sets the value of the title property.
 void setTransform(java.lang.String value)
          Sets the value of the transform property.
 void setType(java.lang.String value)
          Sets the value of the type property.
 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()
Gets the value of the symbolType property.

Returns:
possible object is SymbolTypeEnumeration

setSymbolType

public void setSymbolType(SymbolTypeEnumeration value)
Sets the value of the symbolType property.

Parameters:
value - allowed object is SymbolTypeEnumeration

isSetSymbolType

public boolean isSetSymbolType()

getTransform

public java.lang.String getTransform()
Gets the value of the transform property.

Returns:
possible object is String

setTransform

public void setTransform(java.lang.String value)
Sets the value of the transform property.

Parameters:
value - allowed object is String

isSetTransform

public boolean isSetTransform()

getAbout

public java.lang.String getAbout()
Gets the value of the about property.

Returns:
possible object is String

setAbout

public void setAbout(java.lang.String value)
Sets the value of the about property.

Parameters:
value - allowed object is String

isSetAbout

public boolean isSetAbout()

getRemoteSchema

public java.lang.String getRemoteSchema()
Gets the value of the remoteSchema property.

Returns:
possible object is String

setRemoteSchema

public void setRemoteSchema(java.lang.String value)
Sets the value of the remoteSchema property.

Parameters:
value - allowed object is String

isSetRemoteSchema

public boolean isSetRemoteSchema()

getType

public java.lang.String getType()
Gets the value of the type property.

Returns:
possible object is String

setType

public void setType(java.lang.String value)
Sets the value of the type property.

Parameters:
value - allowed object is String

isSetType

public boolean isSetType()

getHref

public java.lang.String getHref()
Gets the value of the href property.

Returns:
possible object is String

setHref

public void setHref(java.lang.String value)
Sets the value of the href property.

Parameters:
value - allowed object is String

isSetHref

public boolean isSetHref()

getRole

public java.lang.String getRole()
Gets the value of the role property.

Returns:
possible object is String

setRole

public void setRole(java.lang.String value)
Sets the value of the role property.

Parameters:
value - allowed object is String

isSetRole

public boolean isSetRole()

getArcrole

public java.lang.String getArcrole()
Gets the value of the arcrole property.

Returns:
possible object is String

setArcrole

public void setArcrole(java.lang.String value)
Sets the value of the arcrole property.

Parameters:
value - allowed object is String

isSetArcrole

public boolean isSetArcrole()

getTitle

public java.lang.String getTitle()
Gets the value of the title property.

Returns:
possible object is String

setTitle

public void setTitle(java.lang.String value)
Sets the value of the title property.

Parameters:
value - allowed object is String

isSetTitle

public boolean isSetTitle()

getShow

public java.lang.String getShow()
Gets the value of the show property.

Returns:
possible object is String

setShow

public void setShow(java.lang.String value)
Sets the value of the show property.

Parameters:
value - allowed object is String

isSetShow

public boolean isSetShow()

getActuate

public java.lang.String getActuate()
Gets the value of the actuate property.

Returns:
possible object is String

setActuate

public void setActuate(java.lang.String value)
Sets the value of the actuate property.

Parameters:
value - allowed object is String

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