org.citygml4j.jaxb.gml._3_1_1
Class TopologyStyleType

java.lang.Object
  extended by org.citygml4j.jaxb.gml._3_1_1.AbstractGMLType
      extended by org.citygml4j.jaxb.gml._3_1_1.BaseStyleDescriptorType
          extended by org.citygml4j.jaxb.gml._3_1_1.TopologyStyleType

public class TopologyStyleType
extends BaseStyleDescriptorType

[complexType of] The style descriptor for topologies of a feature. Describes individual topology elements styles.

Java class for TopologyStyleType complex type.

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

 <complexType name="TopologyStyleType">
   <complexContent>
     <extension base="{http://www.opengis.net/gml}BaseStyleDescriptorType">
       <sequence>
         <choice>
           <element ref="{http://www.opengis.net/gml}symbol"/>
           <element name="style" type="{http://www.w3.org/2001/XMLSchema}string"/>
         </choice>
         <element ref="{http://www.opengis.net/gml}labelStyle" minOccurs="0"/>
       </sequence>
       <attribute name="topologyProperty" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="topologyType" type="{http://www.w3.org/2001/XMLSchema}string" />
     </extension>
   </complexContent>
 </complexType>
 


Constructor Summary
TopologyStyleType()
           
 
Method Summary
 LabelStyleRef getLabelStyle()
          Gets the value of the labelStyle property.
 java.lang.String getStyle()
          Gets the value of the style property.
 SymbolType getSymbol()
          Gets the value of the symbol property.
 java.lang.String getTopologyProperty()
          Gets the value of the topologyProperty property.
 java.lang.String getTopologyType()
          Gets the value of the topologyType property.
 boolean isSetLabelStyle()
           
 boolean isSetStyle()
           
 boolean isSetSymbol()
           
 boolean isSetTopologyProperty()
           
 boolean isSetTopologyType()
           
 void setLabelStyle(LabelStyleRef value)
          Sets the value of the labelStyle property.
 void setStyle(java.lang.String value)
          Sets the value of the style property.
 void setSymbol(SymbolType value)
          Sets the value of the symbol property.
 void setTopologyProperty(java.lang.String value)
          Sets the value of the topologyProperty property.
 void setTopologyType(java.lang.String value)
          Sets the value of the topologyType property.
 
Methods inherited from class org.citygml4j.jaxb.gml._3_1_1.BaseStyleDescriptorType
getAnimate, getAnimateColor, getAnimateMotion, getSet, getSpatialResolution, getStyleVariation, isSetAnimate, isSetAnimateColor, isSetAnimateMotion, isSetSet, isSetSpatialResolution, isSetStyleVariation, setAnimate, setAnimateColor, setAnimateMotion, setSet, setSpatialResolution, setStyleVariation, unsetAnimate, unsetAnimateColor, unsetAnimateMotion, unsetSet, unsetStyleVariation
 
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

TopologyStyleType

public TopologyStyleType()
Method Detail

getSymbol

public SymbolType getSymbol()
Gets the value of the symbol property.

Returns:
possible object is SymbolType

setSymbol

public void setSymbol(SymbolType value)
Sets the value of the symbol property.

Parameters:
value - allowed object is SymbolType

isSetSymbol

public boolean isSetSymbol()

getStyle

public java.lang.String getStyle()
Gets the value of the style property.

Returns:
possible object is String

setStyle

public void setStyle(java.lang.String value)
Sets the value of the style property.

Parameters:
value - allowed object is String

isSetStyle

public boolean isSetStyle()

getLabelStyle

public LabelStyleRef getLabelStyle()
Gets the value of the labelStyle property.

Returns:
possible object is LabelStyleRef

setLabelStyle

public void setLabelStyle(LabelStyleRef value)
Sets the value of the labelStyle property.

Parameters:
value - allowed object is LabelStyleRef

isSetLabelStyle

public boolean isSetLabelStyle()

getTopologyProperty

public java.lang.String getTopologyProperty()
Gets the value of the topologyProperty property.

Returns:
possible object is String

setTopologyProperty

public void setTopologyProperty(java.lang.String value)
Sets the value of the topologyProperty property.

Parameters:
value - allowed object is String

isSetTopologyProperty

public boolean isSetTopologyProperty()

getTopologyType

public java.lang.String getTopologyType()
Gets the value of the topologyType property.

Returns:
possible object is String

setTopologyType

public void setTopologyType(java.lang.String value)
Sets the value of the topologyType property.

Parameters:
value - allowed object is String

isSetTopologyType

public boolean isSetTopologyType()