org.citygml4j.jaxb.gml._3_1_1
Class GeometryStyleType

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.GeometryStyleType

public class GeometryStyleType
extends BaseStyleDescriptorType

[complexType of] The style descriptor for geometries of a feature.

Java class for GeometryStyleType complex type.

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

 <complexType name="GeometryStyleType">
   <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="geometryProperty" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="geometryType" type="{http://www.w3.org/2001/XMLSchema}string" />
     </extension>
   </complexContent>
 </complexType>
 


Constructor Summary
GeometryStyleType()
           
 
Method Summary
 java.lang.String getGeometryProperty()
          Gets the value of the geometryProperty property.
 java.lang.String getGeometryType()
          Gets the value of the geometryType property.
 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.
 boolean isSetGeometryProperty()
           
 boolean isSetGeometryType()
           
 boolean isSetLabelStyle()
           
 boolean isSetStyle()
           
 boolean isSetSymbol()
           
 void setGeometryProperty(java.lang.String value)
          Sets the value of the geometryProperty property.
 void setGeometryType(java.lang.String value)
          Sets the value of the geometryType property.
 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.
 
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

GeometryStyleType

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

getGeometryProperty

public java.lang.String getGeometryProperty()
Gets the value of the geometryProperty property.

Returns:
possible object is String

setGeometryProperty

public void setGeometryProperty(java.lang.String value)
Sets the value of the geometryProperty property.

Parameters:
value - allowed object is String

isSetGeometryProperty

public boolean isSetGeometryProperty()

getGeometryType

public java.lang.String getGeometryType()
Gets the value of the geometryType property.

Returns:
possible object is String

setGeometryType

public void setGeometryType(java.lang.String value)
Sets the value of the geometryType property.

Parameters:
value - allowed object is String

isSetGeometryType

public boolean isSetGeometryType()