Class

com.scalakml.kml

Style

Related Doc: package kml

Permalink

case class Style(iconStyle: Option[IconStyle] = None, labelStyle: Option[LabelStyle] = None, lineStyle: Option[LineStyle] = None, polyStyle: Option[PolyStyle] = None, balloonStyle: Option[BalloonStyle] = None, listStyle: Option[ListStyle] = None, id: Option[String] = None, targetId: Option[String] = None, styleSimpleExtensionGroup: Seq[Any] = Nil, styleObjectExtensionGroup: Seq[Any] = Nil, styleSelectorSimpleExtensionGroup: Seq[Any] = Nil, styleSelectorObjectExtensionGroup: Seq[Any] = Nil, objectSimpleExtensionGroup: Seq[Any] = Nil) extends StyleSelector with Product with Serializable

A Style defines an addressable style group that can be referenced by StyleMaps and Features. Styles affect how Geometry is presented in the 3D viewer and how Features appear in the Places panel of the List view. Shared styles are collected in a <Document> and must have an id defined for them so that they can be referenced by the individual Features that use them.

Linear Supertypes
Serializable, Serializable, Product, Equals, StyleSelector, KmlObject, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Style
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. StyleSelector
  7. KmlObject
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Style(listStyle: ListStyle)

    Permalink
  2. new Style(balloonStyle: BalloonStyle)

    Permalink
  3. new Style(polyStyle: PolyStyle)

    Permalink
  4. new Style(lineStyle: LineStyle)

    Permalink
  5. new Style(labelStyle: LabelStyle)

    Permalink
  6. new Style(iconStyle: IconStyle)

    Permalink
  7. new Style(id: String)

    Permalink
  8. new Style(iconStyle: Option[IconStyle] = None, labelStyle: Option[LabelStyle] = None, lineStyle: Option[LineStyle] = None, polyStyle: Option[PolyStyle] = None, balloonStyle: Option[BalloonStyle] = None, listStyle: Option[ListStyle] = None, id: Option[String] = None, targetId: Option[String] = None, styleSimpleExtensionGroup: Seq[Any] = Nil, styleObjectExtensionGroup: Seq[Any] = Nil, styleSelectorSimpleExtensionGroup: Seq[Any] = Nil, styleSelectorObjectExtensionGroup: Seq[Any] = Nil, objectSimpleExtensionGroup: Seq[Any] = Nil)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. val balloonStyle: Option[BalloonStyle]

    Permalink
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  8. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  10. val iconStyle: Option[IconStyle]

    Permalink
  11. val id: Option[String]

    Permalink
    Definition Classes
    StyleStyleSelectorKmlObject
  12. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  13. val labelStyle: Option[LabelStyle]

    Permalink
  14. val lineStyle: Option[LineStyle]

    Permalink
  15. val listStyle: Option[ListStyle]

    Permalink
  16. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  17. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  18. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  19. val objectSimpleExtensionGroup: Seq[Any]

    Permalink
    Definition Classes
    StyleStyleSelectorKmlObject
  20. val polyStyle: Option[PolyStyle]

    Permalink
  21. val styleObjectExtensionGroup: Seq[Any]

    Permalink
  22. val styleSelectorObjectExtensionGroup: Seq[Any]

    Permalink
    Definition Classes
    StyleStyleSelector
  23. val styleSelectorSimpleExtensionGroup: Seq[Any]

    Permalink
    Definition Classes
    StyleStyleSelector
  24. val styleSimpleExtensionGroup: Seq[Any]

    Permalink
  25. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  26. val targetId: Option[String]

    Permalink
    Definition Classes
    StyleStyleSelectorKmlObject
  27. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from StyleSelector

Inherited from KmlObject

Inherited from AnyRef

Inherited from Any

Ungrouped