Class StandardNames

java.lang.Object
net.sf.saxon.om.StandardNames

public abstract class StandardNames extends Object
Well-known names used in XSLT processing. These names must all have fingerprints in the range 0-1023, to avoid clashing with codes allocated in a NamePool. We use the top three bits for the namespace, and the bottom seven bits for the local name.

Codes in the range 0-100 are used for standard node kinds such as ELEMENT, DOCUMENT, etc, and for built-in types such as ITEM and EMPTY.