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-Klasse für FeatureStyleType complex type.

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

 <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()
          Ruft den Wert der baseType-Eigenschaft ab.
 java.lang.String getFeatureConstraint()
          Ruft den Wert der featureConstraint-Eigenschaft ab.
 java.lang.String getFeatureType()
          Ruft den Wert der featureType-Eigenschaft ab.
 java.util.List<GeometryStyleRef> getGeometryStyle()
          Gets the value of the geometryStyle property.
 LabelStyleRef getLabelStyle()
          Ruft den Wert der labelStyle-Eigenschaft ab.
 QueryGrammarEnumeration getQueryGrammar()
          Ruft den Wert der queryGrammar-Eigenschaft ab.
 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)
          Legt den Wert der baseType-Eigenschaft fest.
 void setFeatureConstraint(java.lang.String value)
          Legt den Wert der featureConstraint-Eigenschaft fest.
 void setFeatureType(java.lang.String value)
          Legt den Wert der featureType-Eigenschaft fest.
 void setGeometryStyle(java.util.List<GeometryStyleRef> geometryStyle)
          Sets the value of the geometryStyle property.
 void setLabelStyle(LabelStyleRef value)
          Legt den Wert der labelStyle-Eigenschaft fest.
 void setQueryGrammar(QueryGrammarEnumeration value)
          Legt den Wert der queryGrammar-Eigenschaft fest.
 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()
Ruft den Wert der featureConstraint-Eigenschaft ab.

Returns:
possible object is String

setFeatureConstraint

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

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()
Ruft den Wert der labelStyle-Eigenschaft ab.

Returns:
possible object is LabelStyleRef

setLabelStyle

public void setLabelStyle(LabelStyleRef value)
Legt den Wert der labelStyle-Eigenschaft fest.

Parameters:
value - allowed object is LabelStyleRef

isSetLabelStyle

public boolean isSetLabelStyle()

getFeatureType

public java.lang.String getFeatureType()
Ruft den Wert der featureType-Eigenschaft ab.

Returns:
possible object is String

setFeatureType

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

Parameters:
value - allowed object is String

isSetFeatureType

public boolean isSetFeatureType()

getBaseType

public java.lang.String getBaseType()
Ruft den Wert der baseType-Eigenschaft ab.

Returns:
possible object is String

setBaseType

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

Parameters:
value - allowed object is String

isSetBaseType

public boolean isSetBaseType()

getQueryGrammar

public QueryGrammarEnumeration getQueryGrammar()
Ruft den Wert der queryGrammar-Eigenschaft ab.

Returns:
possible object is QueryGrammarEnumeration

setQueryGrammar

public void setQueryGrammar(QueryGrammarEnumeration value)
Legt den Wert der queryGrammar-Eigenschaft fest.

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