net.sf.saxon.om

Class 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.

Field Summary
static StringALPHANUMERIC
static StringARCHIVE
static StringAS
static StringBYTE_ORDER_MARK
static StringCASE_ORDER
static StringCDATA_SECTION_ELEMENTS
static StringCHARACTER
static StringCLASS
static StringCOLLATION
static StringCOPY_NAMESPACES
static StringCOUNT
static StringDATA_TYPE
static StringDECIMAL_SEPARATOR
static StringDECOMPOSITION
static StringDEFAULT
static StringDEFAULT_COLLATION
static StringDEFAULT_VALIDATION
static intDFLT
static StringDIGIT
static StringDISABLE_OUTPUT_ESCAPING
static StringDOCTYPE_PUBLIC
static StringDOCTYPE_SYSTEM
static StringELEMENTS
static StringENCODING
static StringESCAPE_URI_ATTRIBUTES
static StringEXCLUDE_RESULT_PREFIXES
static StringEXTENSION_ELEMENT_PREFIXES
static StringFLAGS
static StringFORMAT
static StringFROM
static StringGROUPING_SEPARATOR
static StringGROUPING_SIZE
static StringGROUP_ADJACENT
static StringGROUP_BY
static StringGROUP_ENDING_WITH
static StringGROUP_STARTING_WITH
static StringHREF
static StringID
static StringIGNORE_CASE
static StringIGNORE_MODIFIERS
static StringIGNORE_SYMBOLS
static StringIGNORE_WIDTH
static StringIMPLEMENTS_PREFIX
static StringINCLUDE_CONTENT_TYPE
static StringINDENT
static StringINFINITY
static StringINHERIT_NAMESPACES
static StringINPUT_TYPE_ANNOTATIONS
static StringLANG
static StringLANGUAGE
static StringLETTER_VALUE
static StringLEVEL
static StringMATCH
static StringMEDIA_TYPE
static StringMETHOD
static StringMINUS_SIGN
static StringMODE
static StringNAME
static StringNAMESPACE
static StringNAN
static StringNORMALIZATION_FORM
static StringOMIT_XML_DECLARATION
static StringORDER
static StringORDINAL
static StringOUTPUT_VERSION
static StringOVERRIDE
static StringPATTERN_SEPARATOR
static StringPERCENT
static StringPER_MILLE
static StringPRIORITY
static StringREGEX
static StringREQUIRED
static StringRESULT_PREFIX
static StringRULES
static intSAXON
static intSAXON_ASSIGN
static StringSAXON_ASSIGNABLE
static intSAXON_BREAK
static intSAXON_CALL_TEMPLATE
static intSAXON_CATCH
static StringSAXON_CHARACTER_REPRESENTATION
static intSAXON_COLLATION
static intSAXON_CONTINUE
static intSAXON_DOCTYPE
static StringSAXON_DOUBLE_SPACE
static intSAXON_ENTITY_REF
static StringSAXON_EXPLAIN
static intSAXON_FINALLY
static intSAXON_IMPORT_QUERY
static StringSAXON_INDENT_SPACES
static intSAXON_ITERATE
static intSAXON_JAVA_LANG_OBJECT
static StringSAXON_MEMO_FUNCTION
static intSAXON_MODE
static StringSAXON_NEXT_IN_CHAIN
static intSAXON_PREPROCESS
static StringSAXON_READ_ONCE
static StringSAXON_RECOGNIZE_BINARY
static StringSAXON_REQUIRE_WELL_FORMED
static intSAXON_SCRIPT
static StringSAXON_SUPPRESS_INDENTATION
static intSAXON_TRY
static intSAXON_WHILE
static StringSCHEMA_LOCATION
static intSCM
static intSCM_ANNOTATION
static intSCM_ATTRIBUTE_DECLARATION
static intSCM_ATTRIBUTE_GROUP_DECLARATION
static intSCM_COMPLEX_TYPE_DEFINITION
static intSCM_ELEMENT_DECLARATION
static intSCM_MODEL_GROUP_DECLARATION
static intSCM_NAME
static intSCM_NOTATION_DECLARATION
static intSCM_SCHEMA
static intSCM_SIMPLE_TYPE_DEFINITION
static intSCM_TARGET_NAMESPACE
static StringSELECT
static StringSEPARATOR
static StringSRC
static StringSTABLE
static StringSTANDALONE
static StringSTRENGTH
static StringSTRING
static StringSTYLESHEET_PREFIX
static StringTERMINATE
static StringTEST
static StringTUNNEL
static StringTYPE
static StringUNDECLARE_PREFIXES
static StringUSE
static StringUSE_ATTRIBUTE_SETS
static StringUSE_CHARACTER_MAPS
static StringUSE_WHEN
static StringVALIDATION
static StringVALUE
static StringVERSION
static intXML
static intXML_BASE
static intXML_ID
static intXML_LANG
static intXML_SPACE
static StringXPATH_DEFAULT_NAMESPACE
static intXS
static intXSI
static intXSI_NIL
static intXSI_NO_NAMESPACE_SCHEMA_LOCATION
static intXSI_SCHEMA_LOCATION
static intXSI_SCHEMA_LOCATION_TYPE
static intXSI_TYPE
static intXSL
static intXSL_ANALYZE_STRING
static intXSL_APPLY_IMPORTS
static intXSL_APPLY_TEMPLATES
static intXSL_ATTRIBUTE
static intXSL_ATTRIBUTE_SET
static intXSL_CALL_TEMPLATE
static intXSL_CHARACTER_MAP
static intXSL_CHOOSE
static intXSL_COMMENT
static intXSL_COPY
static intXSL_COPY_OF
static intXSL_DECIMAL_FORMAT
static intXSL_DEFAULT_COLLATION
static intXSL_DOCUMENT
static intXSL_ELEMENT
static intXSL_EXCLUDE_RESULT_PREFIXES
static intXSL_EXTENSION_ELEMENT_PREFIXES
static intXSL_FALLBACK
static intXSL_FOR_EACH
static intXSL_FOR_EACH_GROUP
static intXSL_FUNCTION
static intXSL_IF
static intXSL_IMPORT
static intXSL_IMPORT_SCHEMA
static intXSL_INCLUDE
static intXSL_INHERIT_NAMESPACES
static intXSL_KEY
static intXSL_MATCHING_SUBSTRING
static intXSL_MESSAGE
static intXSL_NAMESPACE
static intXSL_NAMESPACE_ALIAS
static intXSL_NEXT_MATCH
static intXSL_NON_MATCHING_SUBSTRING
static intXSL_NUMBER
static intXSL_OTHERWISE
static intXSL_OUTPUT
static intXSL_OUTPUT_CHARACTER
static intXSL_PARAM
static intXSL_PERFORM_SORT
static intXSL_PRESERVE_SPACE
static intXSL_PROCESSING_INSTRUCTION
static intXSL_RESULT_DOCUMENT
static intXSL_SEQUENCE
static intXSL_SORT
static intXSL_STRIP_SPACE
static intXSL_STYLESHEET
static intXSL_TEMPLATE
static intXSL_TEXT
static intXSL_TRANSFORM
static intXSL_TYPE
static intXSL_USE_ATTRIBUTE_SETS
static intXSL_USE_WHEN
static intXSL_VALIDATION
static intXSL_VALUE_OF
static intXSL_VARIABLE
static intXSL_VERSION
static intXSL_WHEN
static intXSL_WITH_PARAM
static intXSL_XPATH_DEFAULT_NAMESPACE
static StringXSL_XPATH_DEFAULT_NAMESPACE_CLARK
static intXS_ALL
static intXS_ALTERNATIVE
static intXS_ANNOTATION
static intXS_ANY
static intXS_ANY_ATOMIC_TYPE
static intXS_ANY_ATTRIBUTE
static intXS_ANY_SIMPLE_TYPE
static intXS_ANY_TYPE
static intXS_ANY_URI
static intXS_APPINFO
static intXS_ASSERT
static intXS_ASSERTION
static intXS_ATTRIBUTE
static intXS_ATTRIBUTE_GROUP
static intXS_BASE64_BINARY
static intXS_BOOLEAN
static intXS_BYTE
static intXS_CHOICE
static intXS_COMPLEX_CONTENT
static intXS_COMPLEX_TYPE
static intXS_DATE
static intXS_DATE_TIME
static intXS_DATE_TIME_STAMP
static intXS_DAY_TIME_DURATION
static intXS_DECIMAL
static intXS_DEFAULT_OPEN_CONTENT
static intXS_DOCUMENTATION
static intXS_DOUBLE
static intXS_DURATION
static intXS_ELEMENT
static intXS_ENTITIES
static intXS_ENTITY
static intXS_ENUMERATION
static intXS_ERROR
static intXS_EXPLICIT_TIMEZONE
static intXS_EXTENSION
static intXS_FIELD
static intXS_FLOAT
static intXS_FRACTION_DIGITS
static intXS_GROUP
static intXS_G_DAY
static intXS_G_MONTH
static intXS_G_MONTH_DAY
static intXS_G_YEAR
static intXS_G_YEAR_MONTH
static intXS_HEX_BINARY
static intXS_ID
static intXS_IDREF
static intXS_IDREFS
static intXS_IMPORT
static intXS_INCLUDE
static intXS_INT
static intXS_INTEGER
static intXS_INVALID_NAME
static intXS_KEY
static intXS_KEYREF
static intXS_LANGUAGE
static intXS_LENGTH
static intXS_LIST
static intXS_LONG
static intXS_MAX_EXCLUSIVE
static intXS_MAX_INCLUSIVE
static intXS_MAX_LENGTH
static intXS_MIN_EXCLUSIVE
static intXS_MIN_INCLUSIVE
static intXS_MIN_LENGTH
static intXS_notation
static intXS_NAME
static intXS_NCNAME
static intXS_NEGATIVE_INTEGER
static intXS_NMTOKEN
static intXS_NMTOKENS
static intXS_NON_NEGATIVE_INTEGER
static intXS_NON_POSITIVE_INTEGER
static intXS_NORMALIZED_STRING
static intXS_NOTATION
static intXS_NUMERIC
static intXS_OPEN_CONTENT
static intXS_OVERRIDE
static intXS_PATTERN
static intXS_POSITIVE_INTEGER
static intXS_QNAME
static intXS_REDEFINE
static intXS_RESTRICTION
static intXS_SCHEMA
static intXS_SELECTOR
static intXS_SEQUENCE
static intXS_SHORT
static intXS_SIMPLE_CONTENT
static intXS_SIMPLE_TYPE
static intXS_STRING
static intXS_TIME
static intXS_TOKEN
static intXS_TOTAL_DIGITS
static intXS_UNION
static intXS_UNIQUE
static intXS_UNSIGNED_BYTE
static intXS_UNSIGNED_INT
static intXS_UNSIGNED_LONG
static intXS_UNSIGNED_SHORT
static intXS_UNTYPED
static intXS_UNTYPED_ATOMIC
static intXS_WHITE_SPACE
static intXS_YEAR_MONTH_DURATION
static StringZERO_DIGIT
Method Summary
static StringgetClarkName(int fingerprint)
Get the Clark form of a system-defined name, given its name code or fingerprint
static StringgetDisplayName(int fingerprint)
Get the lexical display form of a system-defined name
static intgetFingerprint(String uri, String localName)
Get the fingerprint of a system-defined name, from its URI and local name
static StringgetLocalName(int fingerprint)
Get the local part of a system-defined name
static StringgetPrefix(int fingerprint)
Get the conventional prefix of a system-defined name
static StructuredQNamegetStructuredQName(int fingerprint)
Get a StructuredQName representing a system-defined name
static StringgetURI(int fingerprint)
Get the namespace URI part of a system-defined name
static shortgetURICode(int fingerprint)
Get the namespace URI part of a system-defined name as a URI code

Field Detail

ALPHANUMERIC

public static final String ALPHANUMERIC

ARCHIVE

public static final String ARCHIVE

AS

public static final String AS

BYTE_ORDER_MARK

public static final String BYTE_ORDER_MARK

CASE_ORDER

public static final String CASE_ORDER

CDATA_SECTION_ELEMENTS

public static final String CDATA_SECTION_ELEMENTS

CHARACTER

public static final String CHARACTER

CLASS

public static final String CLASS

COLLATION

public static final String COLLATION

COPY_NAMESPACES

public static final String COPY_NAMESPACES

COUNT

public static final String COUNT

DATA_TYPE

public static final String DATA_TYPE

DECIMAL_SEPARATOR

public static final String DECIMAL_SEPARATOR

DECOMPOSITION

public static final String DECOMPOSITION

DEFAULT

public static final String DEFAULT

DEFAULT_COLLATION

public static final String DEFAULT_COLLATION

DEFAULT_VALIDATION

public static final String DEFAULT_VALIDATION

DFLT

public static final int DFLT

DIGIT

public static final String DIGIT

DISABLE_OUTPUT_ESCAPING

public static final String DISABLE_OUTPUT_ESCAPING

DOCTYPE_PUBLIC

public static final String DOCTYPE_PUBLIC

DOCTYPE_SYSTEM

public static final String DOCTYPE_SYSTEM

ELEMENTS

public static final String ELEMENTS

ENCODING

public static final String ENCODING

ESCAPE_URI_ATTRIBUTES

public static final String ESCAPE_URI_ATTRIBUTES

EXCLUDE_RESULT_PREFIXES

public static final String EXCLUDE_RESULT_PREFIXES

EXTENSION_ELEMENT_PREFIXES

public static final String EXTENSION_ELEMENT_PREFIXES

FLAGS

public static final String FLAGS

FORMAT

public static final String FORMAT

FROM

public static final String FROM

GROUPING_SEPARATOR

public static final String GROUPING_SEPARATOR

GROUPING_SIZE

public static final String GROUPING_SIZE

GROUP_ADJACENT

public static final String GROUP_ADJACENT

GROUP_BY

public static final String GROUP_BY

GROUP_ENDING_WITH

public static final String GROUP_ENDING_WITH

GROUP_STARTING_WITH

public static final String GROUP_STARTING_WITH

HREF

public static final String HREF

ID

public static final String ID

IGNORE_CASE

public static final String IGNORE_CASE

IGNORE_MODIFIERS

public static final String IGNORE_MODIFIERS

IGNORE_SYMBOLS

public static final String IGNORE_SYMBOLS

IGNORE_WIDTH

public static final String IGNORE_WIDTH

IMPLEMENTS_PREFIX

public static final String IMPLEMENTS_PREFIX

INCLUDE_CONTENT_TYPE

public static final String INCLUDE_CONTENT_TYPE

INDENT

public static final String INDENT

INFINITY

public static final String INFINITY

INHERIT_NAMESPACES

public static final String INHERIT_NAMESPACES

INPUT_TYPE_ANNOTATIONS

public static final String INPUT_TYPE_ANNOTATIONS

LANG

public static final String LANG

LANGUAGE

public static final String LANGUAGE

LETTER_VALUE

public static final String LETTER_VALUE

LEVEL

public static final String LEVEL

MATCH

public static final String MATCH

MEDIA_TYPE

public static final String MEDIA_TYPE

METHOD

public static final String METHOD

MINUS_SIGN

public static final String MINUS_SIGN

MODE

public static final String MODE

NAME

public static final String NAME

NAMESPACE

public static final String NAMESPACE

NAN

public static final String NAN

NORMALIZATION_FORM

public static final String NORMALIZATION_FORM

OMIT_XML_DECLARATION

public static final String OMIT_XML_DECLARATION

ORDER

public static final String ORDER

ORDINAL

public static final String ORDINAL

OUTPUT_VERSION

public static final String OUTPUT_VERSION

OVERRIDE

public static final String OVERRIDE

PATTERN_SEPARATOR

public static final String PATTERN_SEPARATOR

PERCENT

public static final String PERCENT

PER_MILLE

public static final String PER_MILLE

PRIORITY

public static final String PRIORITY

REGEX

public static final String REGEX

REQUIRED

public static final String REQUIRED

RESULT_PREFIX

public static final String RESULT_PREFIX

RULES

public static final String RULES

SAXON

public static final int SAXON

SAXON_ASSIGN

public static final int SAXON_ASSIGN

SAXON_ASSIGNABLE

public static final String SAXON_ASSIGNABLE

SAXON_BREAK

public static final int SAXON_BREAK

SAXON_CALL_TEMPLATE

public static final int SAXON_CALL_TEMPLATE

SAXON_CATCH

public static final int SAXON_CATCH

SAXON_CHARACTER_REPRESENTATION

public static final String SAXON_CHARACTER_REPRESENTATION

SAXON_COLLATION

public static final int SAXON_COLLATION

SAXON_CONTINUE

public static final int SAXON_CONTINUE

SAXON_DOCTYPE

public static final int SAXON_DOCTYPE

SAXON_DOUBLE_SPACE

public static final String SAXON_DOUBLE_SPACE

SAXON_ENTITY_REF

public static final int SAXON_ENTITY_REF

SAXON_EXPLAIN

public static final String SAXON_EXPLAIN

SAXON_FINALLY

public static final int SAXON_FINALLY

SAXON_IMPORT_QUERY

public static final int SAXON_IMPORT_QUERY

SAXON_INDENT_SPACES

public static final String SAXON_INDENT_SPACES

SAXON_ITERATE

public static final int SAXON_ITERATE

SAXON_JAVA_LANG_OBJECT

public static final int SAXON_JAVA_LANG_OBJECT

SAXON_MEMO_FUNCTION

public static final String SAXON_MEMO_FUNCTION

SAXON_MODE

public static final int SAXON_MODE

SAXON_NEXT_IN_CHAIN

public static final String SAXON_NEXT_IN_CHAIN

SAXON_PREPROCESS

public static final int SAXON_PREPROCESS

SAXON_READ_ONCE

public static final String SAXON_READ_ONCE

SAXON_RECOGNIZE_BINARY

public static final String SAXON_RECOGNIZE_BINARY

SAXON_REQUIRE_WELL_FORMED

public static final String SAXON_REQUIRE_WELL_FORMED

SAXON_SCRIPT

public static final int SAXON_SCRIPT

SAXON_SUPPRESS_INDENTATION

public static final String SAXON_SUPPRESS_INDENTATION

SAXON_TRY

public static final int SAXON_TRY

SAXON_WHILE

public static final int SAXON_WHILE

SCHEMA_LOCATION

public static final String SCHEMA_LOCATION

SCM

public static final int SCM

SCM_ANNOTATION

public static final int SCM_ANNOTATION

SCM_ATTRIBUTE_DECLARATION

public static final int SCM_ATTRIBUTE_DECLARATION

SCM_ATTRIBUTE_GROUP_DECLARATION

public static final int SCM_ATTRIBUTE_GROUP_DECLARATION

SCM_COMPLEX_TYPE_DEFINITION

public static final int SCM_COMPLEX_TYPE_DEFINITION

SCM_ELEMENT_DECLARATION

public static final int SCM_ELEMENT_DECLARATION

SCM_MODEL_GROUP_DECLARATION

public static final int SCM_MODEL_GROUP_DECLARATION

SCM_NAME

public static final int SCM_NAME

SCM_NOTATION_DECLARATION

public static final int SCM_NOTATION_DECLARATION

SCM_SCHEMA

public static final int SCM_SCHEMA

SCM_SIMPLE_TYPE_DEFINITION

public static final int SCM_SIMPLE_TYPE_DEFINITION

SCM_TARGET_NAMESPACE

public static final int SCM_TARGET_NAMESPACE

SELECT

public static final String SELECT

SEPARATOR

public static final String SEPARATOR

SRC

public static final String SRC

STABLE

public static final String STABLE

STANDALONE

public static final String STANDALONE

STRENGTH

public static final String STRENGTH

STRING

public static final String STRING

STYLESHEET_PREFIX

public static final String STYLESHEET_PREFIX

TERMINATE

public static final String TERMINATE

TEST

public static final String TEST

TUNNEL

public static final String TUNNEL

TYPE

public static final String TYPE

UNDECLARE_PREFIXES

public static final String UNDECLARE_PREFIXES

USE

public static final String USE

USE_ATTRIBUTE_SETS

public static final String USE_ATTRIBUTE_SETS

USE_CHARACTER_MAPS

public static final String USE_CHARACTER_MAPS

USE_WHEN

public static final String USE_WHEN

VALIDATION

public static final String VALIDATION

VALUE

public static final String VALUE

VERSION

public static final String VERSION

XML

public static final int XML

XML_BASE

public static final int XML_BASE

XML_ID

public static final int XML_ID

XML_LANG

public static final int XML_LANG

XML_SPACE

public static final int XML_SPACE

XPATH_DEFAULT_NAMESPACE

public static final String XPATH_DEFAULT_NAMESPACE

XS

public static final int XS

XSI

public static final int XSI

XSI_NIL

public static final int XSI_NIL

XSI_NO_NAMESPACE_SCHEMA_LOCATION

public static final int XSI_NO_NAMESPACE_SCHEMA_LOCATION

XSI_SCHEMA_LOCATION

public static final int XSI_SCHEMA_LOCATION

XSI_SCHEMA_LOCATION_TYPE

public static final int XSI_SCHEMA_LOCATION_TYPE

XSI_TYPE

public static final int XSI_TYPE

XSL

public static final int XSL

XSL_ANALYZE_STRING

public static final int XSL_ANALYZE_STRING

XSL_APPLY_IMPORTS

public static final int XSL_APPLY_IMPORTS

XSL_APPLY_TEMPLATES

public static final int XSL_APPLY_TEMPLATES

XSL_ATTRIBUTE

public static final int XSL_ATTRIBUTE

XSL_ATTRIBUTE_SET

public static final int XSL_ATTRIBUTE_SET

XSL_CALL_TEMPLATE

public static final int XSL_CALL_TEMPLATE

XSL_CHARACTER_MAP

public static final int XSL_CHARACTER_MAP

XSL_CHOOSE

public static final int XSL_CHOOSE

XSL_COMMENT

public static final int XSL_COMMENT

XSL_COPY

public static final int XSL_COPY

XSL_COPY_OF

public static final int XSL_COPY_OF

XSL_DECIMAL_FORMAT

public static final int XSL_DECIMAL_FORMAT

XSL_DEFAULT_COLLATION

public static final int XSL_DEFAULT_COLLATION

XSL_DOCUMENT

public static final int XSL_DOCUMENT

XSL_ELEMENT

public static final int XSL_ELEMENT

XSL_EXCLUDE_RESULT_PREFIXES

public static final int XSL_EXCLUDE_RESULT_PREFIXES

XSL_EXTENSION_ELEMENT_PREFIXES

public static final int XSL_EXTENSION_ELEMENT_PREFIXES

XSL_FALLBACK

public static final int XSL_FALLBACK

XSL_FOR_EACH

public static final int XSL_FOR_EACH

XSL_FOR_EACH_GROUP

public static final int XSL_FOR_EACH_GROUP

XSL_FUNCTION

public static final int XSL_FUNCTION

XSL_IF

public static final int XSL_IF

XSL_IMPORT

public static final int XSL_IMPORT

XSL_IMPORT_SCHEMA

public static final int XSL_IMPORT_SCHEMA

XSL_INCLUDE

public static final int XSL_INCLUDE

XSL_INHERIT_NAMESPACES

public static final int XSL_INHERIT_NAMESPACES

XSL_KEY

public static final int XSL_KEY

XSL_MATCHING_SUBSTRING

public static final int XSL_MATCHING_SUBSTRING

XSL_MESSAGE

public static final int XSL_MESSAGE

XSL_NAMESPACE

public static final int XSL_NAMESPACE

XSL_NAMESPACE_ALIAS

public static final int XSL_NAMESPACE_ALIAS

XSL_NEXT_MATCH

public static final int XSL_NEXT_MATCH

XSL_NON_MATCHING_SUBSTRING

public static final int XSL_NON_MATCHING_SUBSTRING

XSL_NUMBER

public static final int XSL_NUMBER

XSL_OTHERWISE

public static final int XSL_OTHERWISE

XSL_OUTPUT

public static final int XSL_OUTPUT

XSL_OUTPUT_CHARACTER

public static final int XSL_OUTPUT_CHARACTER

XSL_PARAM

public static final int XSL_PARAM

XSL_PERFORM_SORT

public static final int XSL_PERFORM_SORT

XSL_PRESERVE_SPACE

public static final int XSL_PRESERVE_SPACE

XSL_PROCESSING_INSTRUCTION

public static final int XSL_PROCESSING_INSTRUCTION

XSL_RESULT_DOCUMENT

public static final int XSL_RESULT_DOCUMENT

XSL_SEQUENCE

public static final int XSL_SEQUENCE

XSL_SORT

public static final int XSL_SORT

XSL_STRIP_SPACE

public static final int XSL_STRIP_SPACE

XSL_STYLESHEET

public static final int XSL_STYLESHEET

XSL_TEMPLATE

public static final int XSL_TEMPLATE

XSL_TEXT

public static final int XSL_TEXT

XSL_TRANSFORM

public static final int XSL_TRANSFORM

XSL_TYPE

public static final int XSL_TYPE

XSL_USE_ATTRIBUTE_SETS

public static final int XSL_USE_ATTRIBUTE_SETS

XSL_USE_WHEN

public static final int XSL_USE_WHEN

XSL_VALIDATION

public static final int XSL_VALIDATION

XSL_VALUE_OF

public static final int XSL_VALUE_OF

XSL_VARIABLE

public static final int XSL_VARIABLE

XSL_VERSION

public static final int XSL_VERSION

XSL_WHEN

public static final int XSL_WHEN

XSL_WITH_PARAM

public static final int XSL_WITH_PARAM

XSL_XPATH_DEFAULT_NAMESPACE

public static final int XSL_XPATH_DEFAULT_NAMESPACE

XSL_XPATH_DEFAULT_NAMESPACE_CLARK

public static final String XSL_XPATH_DEFAULT_NAMESPACE_CLARK

XS_ALL

public static final int XS_ALL

XS_ALTERNATIVE

public static final int XS_ALTERNATIVE

XS_ANNOTATION

public static final int XS_ANNOTATION

XS_ANY

public static final int XS_ANY

XS_ANY_ATOMIC_TYPE

public static final int XS_ANY_ATOMIC_TYPE

XS_ANY_ATTRIBUTE

public static final int XS_ANY_ATTRIBUTE

XS_ANY_SIMPLE_TYPE

public static final int XS_ANY_SIMPLE_TYPE

XS_ANY_TYPE

public static final int XS_ANY_TYPE

XS_ANY_URI

public static final int XS_ANY_URI

XS_APPINFO

public static final int XS_APPINFO

XS_ASSERT

public static final int XS_ASSERT

XS_ASSERTION

public static final int XS_ASSERTION

XS_ATTRIBUTE

public static final int XS_ATTRIBUTE

XS_ATTRIBUTE_GROUP

public static final int XS_ATTRIBUTE_GROUP

XS_BASE64_BINARY

public static final int XS_BASE64_BINARY

XS_BOOLEAN

public static final int XS_BOOLEAN

XS_BYTE

public static final int XS_BYTE

XS_CHOICE

public static final int XS_CHOICE

XS_COMPLEX_CONTENT

public static final int XS_COMPLEX_CONTENT

XS_COMPLEX_TYPE

public static final int XS_COMPLEX_TYPE

XS_DATE

public static final int XS_DATE

XS_DATE_TIME

public static final int XS_DATE_TIME

XS_DATE_TIME_STAMP

public static final int XS_DATE_TIME_STAMP

XS_DAY_TIME_DURATION

public static final int XS_DAY_TIME_DURATION

XS_DECIMAL

public static final int XS_DECIMAL

XS_DEFAULT_OPEN_CONTENT

public static final int XS_DEFAULT_OPEN_CONTENT

XS_DOCUMENTATION

public static final int XS_DOCUMENTATION

XS_DOUBLE

public static final int XS_DOUBLE

XS_DURATION

public static final int XS_DURATION

XS_ELEMENT

public static final int XS_ELEMENT

XS_ENTITIES

public static final int XS_ENTITIES

XS_ENTITY

public static final int XS_ENTITY

XS_ENUMERATION

public static final int XS_ENUMERATION

XS_ERROR

public static final int XS_ERROR

XS_EXPLICIT_TIMEZONE

public static final int XS_EXPLICIT_TIMEZONE

XS_EXTENSION

public static final int XS_EXTENSION

XS_FIELD

public static final int XS_FIELD

XS_FLOAT

public static final int XS_FLOAT

XS_FRACTION_DIGITS

public static final int XS_FRACTION_DIGITS

XS_GROUP

public static final int XS_GROUP

XS_G_DAY

public static final int XS_G_DAY

XS_G_MONTH

public static final int XS_G_MONTH

XS_G_MONTH_DAY

public static final int XS_G_MONTH_DAY

XS_G_YEAR

public static final int XS_G_YEAR

XS_G_YEAR_MONTH

public static final int XS_G_YEAR_MONTH

XS_HEX_BINARY

public static final int XS_HEX_BINARY

XS_ID

public static final int XS_ID

XS_IDREF

public static final int XS_IDREF

XS_IDREFS

public static final int XS_IDREFS

XS_IMPORT

public static final int XS_IMPORT

XS_INCLUDE

public static final int XS_INCLUDE

XS_INT

public static final int XS_INT

XS_INTEGER

public static final int XS_INTEGER

XS_INVALID_NAME

public static final int XS_INVALID_NAME

XS_KEY

public static final int XS_KEY

XS_KEYREF

public static final int XS_KEYREF

XS_LANGUAGE

public static final int XS_LANGUAGE

XS_LENGTH

public static final int XS_LENGTH

XS_LIST

public static final int XS_LIST

XS_LONG

public static final int XS_LONG

XS_MAX_EXCLUSIVE

public static final int XS_MAX_EXCLUSIVE

XS_MAX_INCLUSIVE

public static final int XS_MAX_INCLUSIVE

XS_MAX_LENGTH

public static final int XS_MAX_LENGTH

XS_MIN_EXCLUSIVE

public static final int XS_MIN_EXCLUSIVE

XS_MIN_INCLUSIVE

public static final int XS_MIN_INCLUSIVE

XS_MIN_LENGTH

public static final int XS_MIN_LENGTH

XS_notation

public static final int XS_notation

XS_NAME

public static final int XS_NAME

XS_NCNAME

public static final int XS_NCNAME

XS_NEGATIVE_INTEGER

public static final int XS_NEGATIVE_INTEGER

XS_NMTOKEN

public static final int XS_NMTOKEN

XS_NMTOKENS

public static final int XS_NMTOKENS

XS_NON_NEGATIVE_INTEGER

public static final int XS_NON_NEGATIVE_INTEGER

XS_NON_POSITIVE_INTEGER

public static final int XS_NON_POSITIVE_INTEGER

XS_NORMALIZED_STRING

public static final int XS_NORMALIZED_STRING

XS_NOTATION

public static final int XS_NOTATION

XS_NUMERIC

public static final int XS_NUMERIC

XS_OPEN_CONTENT

public static final int XS_OPEN_CONTENT

XS_OVERRIDE

public static final int XS_OVERRIDE

XS_PATTERN

public static final int XS_PATTERN

XS_POSITIVE_INTEGER

public static final int XS_POSITIVE_INTEGER

XS_QNAME

public static final int XS_QNAME

XS_REDEFINE

public static final int XS_REDEFINE

XS_RESTRICTION

public static final int XS_RESTRICTION

XS_SCHEMA

public static final int XS_SCHEMA

XS_SELECTOR

public static final int XS_SELECTOR

XS_SEQUENCE

public static final int XS_SEQUENCE

XS_SHORT

public static final int XS_SHORT

XS_SIMPLE_CONTENT

public static final int XS_SIMPLE_CONTENT

XS_SIMPLE_TYPE

public static final int XS_SIMPLE_TYPE

XS_STRING

public static final int XS_STRING

XS_TIME

public static final int XS_TIME

XS_TOKEN

public static final int XS_TOKEN

XS_TOTAL_DIGITS

public static final int XS_TOTAL_DIGITS

XS_UNION

public static final int XS_UNION

XS_UNIQUE

public static final int XS_UNIQUE

XS_UNSIGNED_BYTE

public static final int XS_UNSIGNED_BYTE

XS_UNSIGNED_INT

public static final int XS_UNSIGNED_INT

XS_UNSIGNED_LONG

public static final int XS_UNSIGNED_LONG

XS_UNSIGNED_SHORT

public static final int XS_UNSIGNED_SHORT

XS_UNTYPED

public static final int XS_UNTYPED

XS_UNTYPED_ATOMIC

public static final int XS_UNTYPED_ATOMIC

XS_WHITE_SPACE

public static final int XS_WHITE_SPACE

XS_YEAR_MONTH_DURATION

public static final int XS_YEAR_MONTH_DURATION

ZERO_DIGIT

public static final String ZERO_DIGIT

Method Detail

getClarkName

public static String getClarkName(int fingerprint)
Get the Clark form of a system-defined name, given its name code or fingerprint

Parameters: fingerprint the fingerprint of the name

Returns: the local name if the name is in the null namespace, or "{uri}local" otherwise. The name is always interned.

getDisplayName

public static String getDisplayName(int fingerprint)
Get the lexical display form of a system-defined name

Parameters: fingerprint the fingerprint of the name

Returns: the lexical display form of the name, using a conventional prefix

getFingerprint

public static int getFingerprint(String uri, String localName)
Get the fingerprint of a system-defined name, from its URI and local name

Parameters: uri the namespace URI localName the local part of the name

Returns: the standard fingerprint, or -1 if this is not a built-in name

getLocalName

public static String getLocalName(int fingerprint)
Get the local part of a system-defined name

Parameters: fingerprint the fingerprint of the name

Returns: the local part of the name

getPrefix

public static String getPrefix(int fingerprint)
Get the conventional prefix of a system-defined name

Parameters: fingerprint the fingerprint of the name

Returns: the conventional prefix of the name

getStructuredQName

public static StructuredQName getStructuredQName(int fingerprint)
Get a StructuredQName representing a system-defined name

Parameters: fingerprint the fingerprint of the name

Returns: a StructuredQName representing the system-defined name

getURI

public static String getURI(int fingerprint)
Get the namespace URI part of a system-defined name

Parameters: fingerprint the fingerprint of the name

Returns: the namespace URI part of the name

getURICode

public static short getURICode(int fingerprint)
Get the namespace URI part of a system-defined name as a URI code

Parameters: fingerprint the fingerprint of the name

Returns: the namespace URI part of the name, as a URI code