org.citygml4j.jaxb.gml._3_1_1
Class FeatureStyleType

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

public class FeatureStyleType
extends AbstractGMLType

[complexType of] The style descriptor for features.

Java class for FeatureStyleType complex type.

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

 <complexType name="FeatureStyleType">
   <complexContent>
     <extension base="{http://www.opengis.net/gml}AbstractGMLType">
       <sequence>
         <element name="featureConstraint" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element ref="{http://www.opengis.net/gml}geometryStyle" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/gml}topologyStyle" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/gml}labelStyle" minOccurs="0"/>
       </sequence>
       <attribute name="featureType" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="baseType" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="queryGrammar" type="{http://www.opengis.net/gml}QueryGrammarEnumeration" />
     </extension>
   </complexContent>
 </complexType>
 


Constructor Summary
FeatureStyleType()
           
 
Method Summary
 java.lang.String getBaseType()
          Gets the value of the baseType property.
 java.lang.String getFeatureConstraint()
          Gets the value of the featureConstraint property.
 java.lang.String getFeatureType()
          Gets the value of the featureType property.
 java.util.List<GeometryStyleRef> getGeometryStyle()
          Gets the value of the geometryStyle property.
 LabelStyleRef getLabelStyle()
          Gets the value of the labelStyle property.
 QueryGrammarEnumeration getQueryGrammar()
          Gets the value of the queryGrammar property.
 java.util.List<TopologyStyleRef> getTopologyStyle()
          Gets the value of the topologyStyle property.
 boolean isSetBaseType()
           
 boolean isSetFeatureConstraint()
           
 boolean isSetFeatureType()
           
 boolean isSetGeometryStyle()
           
 boolean isSetLabelStyle()
           
 boolean isSetQueryGrammar()
           
 boolean isSetTopologyStyle()
           
 void setBaseType(java.lang.String value)
          Sets the value of the baseType property.
 void setFeatureConstraint(java.lang.String value)
          Sets the value of the featureConstraint property.
 void setFeatureType(java.lang.String value)
          Sets the value of the featureType property.
 void setGeometryStyle(java.util.List<GeometryStyleRef> geometryStyle)
          Sets the value of the geometryStyle property.
 void setLabelStyle(LabelStyleRef value)
          Sets the value of the labelStyle property.
 void setQueryGrammar(QueryGrammarEnumeration value)
          Sets the value of the queryGrammar property.
 void setTopologyStyle(java.util.List<TopologyStyleRef> topologyStyle)
          Sets the value of the topologyStyle property.
 void unsetGeometryStyle()
           
 void unsetTopologyStyle()
           
 
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

FeatureStyleType

public FeatureStyleType()
Method Detail

getFeatureConstraint

public java.lang.String getFeatureConstraint()
Gets the value of the featureConstraint property.

Returns:
possible object is String

setFeatureConstraint

public void setFeatureConstraint(java.lang.String value)
Sets the value of the featureConstraint property.

Parameters:
value - allowed object is String

isSetFeatureConstraint

public boolean isSetFeatureConstraint()

getGeometryStyle

public java.util.List<GeometryStyleRef> getGeometryStyle()
Gets the value of the geometryStyle 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 geometryStyle property.

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

    getGeometryStyle().add(newItem);
 

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


isSetGeometryStyle

public boolean isSetGeometryStyle()

unsetGeometryStyle

public void unsetGeometryStyle()

getTopologyStyle

public java.util.List<TopologyStyleRef> getTopologyStyle()
Gets the value of the topologyStyle 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 topologyStyle property.

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

    getTopologyStyle().add(newItem);
 

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


isSetTopologyStyle

public boolean isSetTopologyStyle()

unsetTopologyStyle

public void unsetTopologyStyle()

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

getFeatureType

public java.lang.String getFeatureType()
Gets the value of the featureType property.

Returns:
possible object is String

setFeatureType

public void setFeatureType(java.lang.String value)
Sets the value of the featureType property.

Parameters:
value - allowed object is String

isSetFeatureType

public boolean isSetFeatureType()

getBaseType

public java.lang.String getBaseType()
Gets the value of the baseType property.

Returns:
possible object is String

setBaseType

public void setBaseType(java.lang.String value)
Sets the value of the baseType property.

Parameters:
value - allowed object is String

isSetBaseType

public boolean isSetBaseType()

getQueryGrammar

public QueryGrammarEnumeration getQueryGrammar()
Gets the value of the queryGrammar property.

Returns:
possible object is QueryGrammarEnumeration

setQueryGrammar

public void setQueryGrammar(QueryGrammarEnumeration value)
Sets the value of the queryGrammar property.

Parameters:
value - allowed object is QueryGrammarEnumeration

isSetQueryGrammar

public boolean isSetQueryGrammar()

setGeometryStyle

public void setGeometryStyle(java.util.List<GeometryStyleRef> geometryStyle)
Sets the value of the geometryStyle property.

Parameters:
geometryStyle - allowed object is GeometryStyleRef

setTopologyStyle

public void setTopologyStyle(java.util.List<TopologyStyleRef> topologyStyle)
Sets the value of the topologyStyle property.

Parameters:
topologyStyle - allowed object is TopologyStyleRef