Companion object for KmlEdit, providing methods and constants used for editing KML elements.
Attributes
Members list
Type members
Inherited and Abstract types
The names of the product elements.
The names of the product elements.
Attributes
- Inherited from:
- Mirror
The name of the type.
The name of the type.
Attributes
- Inherited from:
- Mirror
Value members
Concrete methods
Method to create a KmlEdit from a command, an Element, and an optional Element.
Method to create a KmlEdit from a command, an Element, and an optional Element.
Value parameters
- command
-
the command string.
- maybeOp2
-
(optional) second element.
- op1
-
the first element.
Attributes
- Returns
-
a KmlEdit.
Process the given feature set and return a new feature set that is the result of the processing.
Process the given feature set and return a new feature set that is the result of the processing.
Value parameters
- edit
-
the Edit to be applied.
- fs
-
a sequence of Feature, the children of a particular object that extends HasFeatures (i.e. Kml, Document, or Folder).
Attributes
- Returns
-
a (potentially) different sequence of Feature.
Determines the number of operands required for a given command.
Determines the number of operands required for a given command.
Value parameters
- command
-
the command string to evaluate.
Attributes
- Returns
-
the number of operands required for the specified command.
Method to parse a line of text as a KmlEdit.
Method to parse a line of text as a KmlEdit.
Value parameters
- w
-
the String to be parsed.
Attributes
- Returns
-
an IO[KmlEdit].
Method to parse an iterator of lines of text.
Method to parse an iterator of lines of text.
Value parameters
- ws
-
an Iterator[String] typically from Source.getLines.
Attributes
- Returns
-
a Seq[KmlEdit] wrapped in IO.
Concrete fields
delete an element.
delete an element.
Attributes
invert an element.
invert an element.
Attributes
Join two elements (typically using the merge method of Mergeable KML objects).
Join two elements (typically using the merge method of Mergeable KML objects).
Attributes
like JOIN but retains the first name (i.e. it excludes the second name).
like JOIN but retains the first name (i.e. it excludes the second name).