Packages

  • package root
    Definition Classes
    root
  • package scales

    Scales Xml provides both a more flexible approach to XML handling and a simplified way of interacting with XML.

    Scales Xml provides both a more flexible approach to XML handling and a simplified way of interacting with XML.

    It fits nicely with the Java APIs you know, TrAX and javax.xml.validation for example, allowing you to run XSLTs and convert to and from Scales XML and other DOMs.

    It also provides a far more XPath like experience than the normal Scala XML, Paths look like XPaths and work like them too (with many of the same functions and axes).

    Definition Classes
    root
  • package org
    Definition Classes
    scales
  • package apache
    Definition Classes
    org
  • package xerces
    Definition Classes
    apache
  • package util
    Definition Classes
    xerces
  • XML11Char
  • XMLChar

package util

Type Members

  1. class XML11Char extends AnyRef

    This class defines the basic properties of characters in XML 1.1.

    This class defines the basic properties of characters in XML 1.1. The data in this class can be used to verify that a character is a valid XML 1.1 character or if the character is a space, name start, or name character.

    A series of convenience methods are supplied to ease the burden of the developer. Using the character as an index into the XML11CHARS array and applying the appropriate mask flag (e.g. MASK_VALID), yields the same results as calling the convenience methods. There is one exception: check the comments for the isValid method for details.

    Version

    $Id: XML11Char.java 406 2011-04-18 19:56:39Z chris.twiner $

  2. class XMLChar extends AnyRef

    This class defines the basic XML character properties.

    This class defines the basic XML character properties. The data in this class can be used to verify that a character is a valid XML character or if the character is a space, name start, or name character.

    A series of convenience methods are supplied to ease the burden of the developer. Because inlining the checks can improve per character performance, the tables of character properties are public. Using the character as an index into the CHARS array and applying the appropriate mask flag (e.g. MASK_VALID), yields the same results as calling the convenience methods. There is one exception: check the comments for the isValid method for details.

    Version

    $Id: XMLChar.java 406 2011-04-18 19:56:39Z chris.twiner $

Ungrouped