Package

eu.cdevreeze.yaidom

utils

Permalink

package utils

Several utilities, such as NamespaceUtils. They are utilities "on top of yaidom", so the rest of yaidom has no dependencies on this package, but this package does depend on the rest of yaidom.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. utils
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait DocumentENameExtractor extends AnyRef

    Permalink

    Strategy trait for finding TextENameExtractors in a document.

    Strategy trait for finding TextENameExtractors in a document. Hence implementations of this trait can retrieve all ENames and therefore all namespaces used in a document.

  2. trait TextENameExtractor extends AnyRef

    Permalink

    Strategy trait for extracting ENames from attribute values or element text content.

Value Members

  1. object ClarkNode

    Permalink

    Node hierarchy of "Clark" nodes that are useful for element creation.

    Node hierarchy of "Clark" nodes that are useful for element creation. They are like "resolved" elements except that they know about other nodes than element and text nodes alone. Also, the retain attribute order (although semantically not important).

  2. object DocumentENameExtractor

    Permalink
  3. object NamespaceUtils

    Permalink

    Utility for manipulating and finding namespaces.

  4. object SimpleTextENameExtractor extends TextENameExtractor

    Permalink

    TextENameExtractor that treats the text as a QName, to be resolved using the passed Scope.

  5. object TextENameExtractor

    Permalink
  6. package saxon

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped