Class StyleType


public class StyleType extends AbstractStyleSelectorType

Java class for StyleType complex type.

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

 <complexType name="StyleType">
   <complexContent>
     <extension base="{http://www.opengis.net/kml/2.2}AbstractStyleSelectorType">
       <sequence>
         <element ref="{http://www.opengis.net/kml/2.2}IconStyle" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}LabelStyle" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}LineStyle" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}PolyStyle" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}BalloonStyle" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}ListStyle" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}StyleSimpleExtensionGroup" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}StyleObjectExtensionGroup" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • StyleType

      public StyleType()
  • Method Details

    • getIconStyle

      public IconStyleType getIconStyle()
      Gets the value of the iconStyle property.
      Returns:
      possible object is IconStyleType
    • setIconStyle

      public void setIconStyle(IconStyleType value)
      Sets the value of the iconStyle property.
      Parameters:
      value - allowed object is IconStyleType
    • getLabelStyle

      public LabelStyleType getLabelStyle()
      Gets the value of the labelStyle property.
      Returns:
      possible object is LabelStyleType
    • setLabelStyle

      public void setLabelStyle(LabelStyleType value)
      Sets the value of the labelStyle property.
      Parameters:
      value - allowed object is LabelStyleType
    • getLineStyle

      public LineStyleType getLineStyle()
      Gets the value of the lineStyle property.
      Returns:
      possible object is LineStyleType
    • setLineStyle

      public void setLineStyle(LineStyleType value)
      Sets the value of the lineStyle property.
      Parameters:
      value - allowed object is LineStyleType
    • getPolyStyle

      public PolyStyleType getPolyStyle()
      Gets the value of the polyStyle property.
      Returns:
      possible object is PolyStyleType
    • setPolyStyle

      public void setPolyStyle(PolyStyleType value)
      Sets the value of the polyStyle property.
      Parameters:
      value - allowed object is PolyStyleType
    • getBalloonStyle

      public BalloonStyleType getBalloonStyle()
      Gets the value of the balloonStyle property.
      Returns:
      possible object is BalloonStyleType
    • setBalloonStyle

      public void setBalloonStyle(BalloonStyleType value)
      Sets the value of the balloonStyle property.
      Parameters:
      value - allowed object is BalloonStyleType
    • getListStyle

      public ListStyleType getListStyle()
      Gets the value of the listStyle property.
      Returns:
      possible object is ListStyleType
    • setListStyle

      public void setListStyle(ListStyleType value)
      Sets the value of the listStyle property.
      Parameters:
      value - allowed object is ListStyleType
    • getStyleSimpleExtensionGroup

      public List<Object> getStyleSimpleExtensionGroup()
      Gets the value of the styleSimpleExtensionGroup 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 styleSimpleExtensionGroup property.

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

          getStyleSimpleExtensionGroup().add(newItem);
       

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

    • getStyleObjectExtensionGroup

      public List<AbstractObjectType> getStyleObjectExtensionGroup()
      Gets the value of the styleObjectExtensionGroup 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 styleObjectExtensionGroup property.

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

          getStyleObjectExtensionGroup().add(newItem);
       

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