Class

com.scalakml.kml

Data

Related Doc: package kml

Permalink

case class Data(displayName: Option[String] = None, value: Option[String] = None, name: Option[String] = None, dataExtension: Seq[Any] = Nil, id: Option[String] = None, targetId: Option[String] = None, objectSimpleExtensionGroup: Seq[Any] = Nil) extends KmlObject with Product with Serializable

Creates an untyped name/value pair. The name can have two versions: name and displayName. The name attribute is used to identify the data pair within the KML file. The displayName element is used when a properly formatted name, with spaces and HTML formatting, is displayed in Google Earth. In the <text> element of <BalloonStyle>, the notation $[name/displayName] is replaced with <displayName>. If you substitute the value of the name attribute of the <Data> element in this format (for example, $[holeYardage], the attribute value is replaced with <value>. By default, the Placemark's balloon displays the name/value pairs associated with it.

displayName

An optional formatted version of name, to be used for display purposes.

value

the value of the Data

name

the name of the Data

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

Instance Constructors

  1. new Data(displayName: String, value: String, name: String)

    Permalink
  2. new Data(displayName: String, value: String)

    Permalink
  3. new Data(displayName: String)

    Permalink
  4. new Data(displayName: Option[String] = None, value: Option[String] = None, name: Option[String] = None, dataExtension: Seq[Any] = Nil, id: Option[String] = None, targetId: Option[String] = None, objectSimpleExtensionGroup: Seq[Any] = Nil)

    Permalink

    displayName

    An optional formatted version of name, to be used for display purposes.

    value

    the value of the Data

    name

    the name of the Data

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. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. val dataExtension: Seq[Any]

    Permalink
  7. val displayName: Option[String]

    Permalink

    An optional formatted version of name, to be used for display purposes.

  8. final def eq(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  11. val id: Option[String]

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

    Permalink
    Definition Classes
    Any
  13. val name: Option[String]

    Permalink

    the name of the Data

  14. final def ne(arg0: AnyRef): Boolean

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

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

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

    Permalink
    Definition Classes
    DataKmlObject
  18. final def synchronized[T0](arg0: ⇒ T0): T0

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

    Permalink
    Definition Classes
    DataKmlObject
  20. val value: Option[String]

    Permalink

    the value of the Data

  21. final def wait(): Unit

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. 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 KmlObject

Inherited from AnyRef

Inherited from Any

Ungrouped