KML

com.phasmidsoftware.xmldoc.kml.KML
See theKML companion object
case class KML(features: Seq[Feature]) extends HasFeatures

Case class to define a KML object.

NOTE WELL: do not be tempted to add "_xmlns" as a member. If you do, you will run into the undocumented(?) "feature" of the Xml library that "xmlns" is a reserved attribute name.

Value parameters

features

a sequence of Feature (typically Document).

Attributes

Companion
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait HasFeatures
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def edit(e: KmlEdit): Option[KML]

Method to edit a KML object.

Method to edit a KML object.

Value parameters

e

an edit to be applied to the given KML.

Attributes

Returns

an optional KML that, if defined, is different from the input.

Inherited methods

def productElementNames: Iterator[String]

An iterator over the names of all the elements of this product.

An iterator over the names of all the elements of this product.

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

An iterator over all the elements of this product.

An iterator over all the elements of this product.

Attributes

Returns

in the default implementation, an Iterator[Any]

Inherited from:
Product