net.sf.saxon.om

Class StandardNames


public abstract class StandardNames
extends java.lang.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 String
ALPHANUMERIC
static String
ARCHIVE
static String
AS
static String
BYTE_ORDER_MARK
static String
CASE_ORDER
static String
CDATA_SECTION_ELEMENTS
static String
CHARACTER
static String
CLASS
static String
COLLATION
static String
COPY_NAMESPACES
static String
COUNT
static String
DATA_TYPE
static String
DECIMAL_SEPARATOR
static String
DECOMPOSITION
static String
DEFAULT
static String
DEFAULT_COLLATION
static String
DEFAULT_VALIDATION
static int
DFLT
static String
DIGIT
static String
DISABLE_OUTPUT_ESCAPING
static String
DOCTYPE_PUBLIC
static String
DOCTYPE_SYSTEM
static String
ELEMENTS
static String
ENCODING
static String
ESCAPE_URI_ATTRIBUTES
static String
EXCLUDE_RESULT_PREFIXES
static String
EXTENSION_ELEMENT_PREFIXES
static String
FLAGS
static String
FORMAT
static String
FROM
static String
GROUPING_SEPARATOR
static String
GROUPING_SIZE
static String
GROUP_ADJACENT
static String
GROUP_BY
static String
GROUP_ENDING_WITH
static String
GROUP_STARTING_WITH
static String
HREF
static String
ID
static String
IGNORE_CASE
static String
IGNORE_MODIFIERS
static String
IGNORE_SYMBOLS
static String
IGNORE_WIDTH
static String
IMPLEMENTS_PREFIX
static String
INCLUDE_CONTENT_TYPE
static String
INDENT
static String
INFINITY
static String
INHERIT_NAMESPACES
static String
INPUT_TYPE_ANNOTATIONS
static String
LANG
static String
LANGUAGE
static String
LETTER_VALUE
static String
LEVEL
static String
MATCH
static String
MEDIA_TYPE
static String
METHOD
static String
MINUS_SIGN
static String
MODE
static String
NAME
static String
NAMESPACE
static String
NAN
static String
NORMALIZATION_FORM
static String
OMIT_XML_DECLARATION
static String
ORDER
static String
ORDINAL
static String
OUTPUT_VERSION
static String
OVERRIDE
static String
PATTERN_SEPARATOR
static String
PERCENT
static String
PER_MILLE
static String
PRIORITY
static String
REGEX
static String
REQUIRED
static String
RESULT_PREFIX
static String
RULES
static int
SAXON
static String
SAXON_ALLOW_ALL_BUILT_IN_TYPES
static int
SAXON_ASSIGN
static String
SAXON_ASSIGNABLE
static int
SAXON_CALL_TEMPLATE
static String
SAXON_CHARACTER_REPRESENTATION
static int
SAXON_COLLATION
static int
SAXON_DOCTYPE
static int
SAXON_ENTITY_REF
static String
SAXON_EXPLAIN
static int
SAXON_IMPORT_QUERY
static String
SAXON_INDENT_SPACES
static int
SAXON_JAVA_LANG_OBJECT
static String
SAXON_MEMO_FUNCTION
static String
SAXON_NEXT_IN_CHAIN
static String
SAXON_READ_ONCE
static String
SAXON_REQUIRE_WELL_FORMED
static int
SAXON_SCRIPT
static String
SAXON_SUPPRESS_INDENTATION
static int
SAXON_VALIDATE_TYPE
static int
SAXON_WHILE
static String
SCHEMA_LOCATION
static int
SCM
static int
SCM_ANNOTATION
static int
SCM_ATTRIBUTE_DECLARATION
static int
SCM_ATTRIBUTE_GROUP_DECLARATION
static int
SCM_COMPLEX_TYPE_DEFINITION
static int
SCM_ELEMENT_DECLARATION
static int
SCM_MODEL_GROUP_DECLARATION
static int
SCM_NAME
static int
SCM_NOTATION_DECLARATION
static int
SCM_SCHEMA
static int
SCM_SIMPLE_TYPE_DEFINITION
static int
SCM_TARGET_NAMESPACE
static String
SELECT
static String
SEPARATOR
static String
SRC
static String
STABLE
static String
STANDALONE
static String
STRENGTH
static String
STRING
static String
STYLESHEET_PREFIX
static String
TERMINATE
static String
TEST
static String
TUNNEL
static String
TYPE
static String
UNDECLARE_PREFIXES
static String
USE
static String
USE_ATTRIBUTE_SETS
static String
USE_CHARACTER_MAPS
static String
USE_WHEN
static String
VALIDATION
static String
VALUE
static String
VERSION
static int
XML
static int
XML_BASE
static int
XML_ID
static int
XML_LANG
static int
XML_SPACE
static String
XPATH_DEFAULT_NAMESPACE
static int
XS
static int
XSI
static int
XSI_NIL
static int
XSI_NO_NAMESPACE_SCHEMA_LOCATION
static int
XSI_SCHEMA_LOCATION
static int
XSI_SCHEMA_LOCATION_TYPE
static int
XSI_TYPE
static int
XSL
static int
XSL_ANALYZE_STRING
static int
XSL_APPLY_IMPORTS
static int
XSL_APPLY_TEMPLATES
static int
XSL_ATTRIBUTE
static int
XSL_ATTRIBUTE_SET
static int
XSL_CALL_TEMPLATE
static int
XSL_CHARACTER_MAP
static int
XSL_CHOOSE
static int
XSL_COMMENT
static int
XSL_COPY
static int
XSL_COPY_OF
static int
XSL_DECIMAL_FORMAT
static int
XSL_DEFAULT_COLLATION
static String
XSL_DEFAULT_COLLATION_CLARK
static int
XSL_DOCUMENT
static int
XSL_ELEMENT
static int
XSL_EXCLUDE_RESULT_PREFIXES
static String
XSL_EXCLUDE_RESULT_PREFIXES_CLARK
static int
XSL_EXTENSION_ELEMENT_PREFIXES
static String
XSL_EXTENSION_ELEMENT_PREFIXES_CLARK
static int
XSL_FALLBACK
static int
XSL_FOR_EACH
static int
XSL_FOR_EACH_GROUP
static int
XSL_FUNCTION
static int
XSL_IF
static int
XSL_IMPORT
static int
XSL_IMPORT_SCHEMA
static int
XSL_INCLUDE
static int
XSL_INHERIT_NAMESPACES
static String
XSL_INHERIT_NAMESPACES_CLARK
static int
XSL_KEY
static int
XSL_MATCHING_SUBSTRING
static int
XSL_MESSAGE
static int
XSL_NAMESPACE
static int
XSL_NAMESPACE_ALIAS
static int
XSL_NEXT_MATCH
static int
XSL_NON_MATCHING_SUBSTRING
static int
XSL_NUMBER
static int
XSL_OTHERWISE
static int
XSL_OUTPUT
static int
XSL_OUTPUT_CHARACTER
static int
XSL_PARAM
static int
XSL_PERFORM_SORT
static int
XSL_PRESERVE_SPACE
static int
XSL_PROCESSING_INSTRUCTION
static int
XSL_RESULT_DOCUMENT
static int
XSL_SEQUENCE
static int
XSL_SORT
static int
XSL_STRIP_SPACE
static int
XSL_STYLESHEET
static int
XSL_TEMPLATE
static int
XSL_TEXT
static int
XSL_TRANSFORM
static int
XSL_TYPE
static int
XSL_USE_ATTRIBUTE_SETS
static int
XSL_USE_WHEN
static int
XSL_VALIDATION
static int
XSL_VALUE_OF
static int
XSL_VARIABLE
static int
XSL_VERSION
static String
XSL_VERSION_CLARK
static int
XSL_WHEN
static int
XSL_WITH_PARAM
static int
XSL_XPATH_DEFAULT_NAMESPACE
static String
XSL_XPATH_DEFAULT_NAMESPACE_CLARK
static int
XS_ALL
static int
XS_ANNOTATION
static int
XS_ANY
static int
XS_ANY_ATOMIC_TYPE
static int
XS_ANY_ATTRIBUTE
static int
XS_ANY_SIMPLE_TYPE
static int
XS_ANY_TYPE
static int
XS_ANY_URI
static int
XS_APPINFO
static int
XS_ASSERT
static int
XS_ATTRIBUTE
static int
XS_ATTRIBUTE_GROUP
static int
XS_BASE64_BINARY
static int
XS_BOOLEAN
static int
XS_BYTE
static int
XS_CHOICE
static int
XS_COMPLEX_CONTENT
static int
XS_COMPLEX_TYPE
static int
XS_DATE
static int
XS_DATE_TIME
static int
XS_DAY_TIME_DURATION
static int
XS_DECIMAL
static int
XS_DOCUMENTATION
static int
XS_DOUBLE
static int
XS_DURATION
static int
XS_ELEMENT
static int
XS_ENTITIES
static int
XS_ENTITY
static int
XS_ENUMERATION
static int
XS_EXTENSION
static int
XS_FIELD
static int
XS_FLOAT
static int
XS_FRACTION_DIGITS
static int
XS_GROUP
static int
XS_G_DAY
static int
XS_G_MONTH
static int
XS_G_MONTH_DAY
static int
XS_G_YEAR
static int
XS_G_YEAR_MONTH
static int
XS_HEX_BINARY
static int
XS_ID
static int
XS_IDREF
static int
XS_IDREFS
static int
XS_IMPORT
static int
XS_INCLUDE
static int
XS_INT
static int
XS_INTEGER
static int
XS_INVALID_NAME
static int
XS_KEY
static int
XS_KEYREF
static int
XS_LANGUAGE
static int
XS_LENGTH
static int
XS_LIST
static int
XS_LONG
static int
XS_MAX_EXCLUSIVE
static int
XS_MAX_INCLUSIVE
static int
XS_MAX_LENGTH
static int
XS_MIN_EXCLUSIVE
static int
XS_MIN_INCLUSIVE
static int
XS_MIN_LENGTH
static int
XS_NAME
static int
XS_NCNAME
static int
XS_NEGATIVE_INTEGER
static int
XS_NMTOKEN
static int
XS_NMTOKENS
static int
XS_NON_NEGATIVE_INTEGER
static int
XS_NON_POSITIVE_INTEGER
static int
XS_NORMALIZED_STRING
static int
XS_NOTATION
static int
XS_NUMERIC
static int
XS_PATTERN
static int
XS_POSITIVE_INTEGER
static int
XS_QNAME
static int
XS_REDEFINE
static int
XS_RESTRICTION
static int
XS_SCHEMA
static int
XS_SELECTOR
static int
XS_SEQUENCE
static int
XS_SHORT
static int
XS_SIMPLE_CONTENT
static int
XS_SIMPLE_TYPE
static int
XS_STRING
static int
XS_TIME
static int
XS_TOKEN
static int
XS_TOTAL_DIGITS
static int
XS_UNION
static int
XS_UNIQUE
static int
XS_UNSIGNED_BYTE
static int
XS_UNSIGNED_INT
static int
XS_UNSIGNED_LONG
static int
XS_UNSIGNED_SHORT
static int
XS_UNTYPED
static int
XS_UNTYPED_ATOMIC
static int
XS_WHITE_SPACE
static int
XS_YEAR_MONTH_DURATION
static int
XS_notation
static String
ZERO_DIGIT

Method Summary

static String
getClarkName(int fingerprint)
Get the Clark form of a system-defined name, given its name code or fingerprint
static String
getDisplayName(int fingerprint)
Get the lexical display form of a system-defined name
static int
getFingerprint(String uri, String localName)
Get the fingerprint of a system-defined name, from its URI and local name
static String
getLocalName(int fingerprint)
Get the local part of a system-defined name
static String
getPrefix(int fingerprint)
Get the conventional prefix of a system-defined name
static StructuredQName
getStructuredQName(int fingerprint)
Get a StructuredQName representing a system-defined name
static String
getURI(int fingerprint)
Get the namespace URI part of a system-defined name
static short
getURICode(int fingerprint)
Get the namespace URI part of a system-defined name as a URI code

Field Details

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
Field Value:
0

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
Field Value:
256

SAXON_ALLOW_ALL_BUILT_IN_TYPES

public static final String SAXON_ALLOW_ALL_BUILT_IN_TYPES

SAXON_ASSIGN

public static final int SAXON_ASSIGN
Field Value:
257

SAXON_ASSIGNABLE

public static final String SAXON_ASSIGNABLE

SAXON_CALL_TEMPLATE

public static final int SAXON_CALL_TEMPLATE
Field Value:
258

SAXON_CHARACTER_REPRESENTATION

public static final String SAXON_CHARACTER_REPRESENTATION

SAXON_COLLATION

public static final int SAXON_COLLATION
Field Value:
259

SAXON_DOCTYPE

public static final int SAXON_DOCTYPE
Field Value:
260

SAXON_ENTITY_REF

public static final int SAXON_ENTITY_REF
Field Value:
261

SAXON_EXPLAIN

public static final String SAXON_EXPLAIN

SAXON_IMPORT_QUERY

public static final int SAXON_IMPORT_QUERY
Field Value:
262

SAXON_INDENT_SPACES

public static final String SAXON_INDENT_SPACES

SAXON_JAVA_LANG_OBJECT

public static final int SAXON_JAVA_LANG_OBJECT
Field Value:
285

SAXON_MEMO_FUNCTION

public static final String SAXON_MEMO_FUNCTION

SAXON_NEXT_IN_CHAIN

public static final String SAXON_NEXT_IN_CHAIN

SAXON_READ_ONCE

public static final String SAXON_READ_ONCE

SAXON_REQUIRE_WELL_FORMED

public static final String SAXON_REQUIRE_WELL_FORMED

SAXON_SCRIPT

public static final int SAXON_SCRIPT
Field Value:
263

SAXON_SUPPRESS_INDENTATION

public static final String SAXON_SUPPRESS_INDENTATION

SAXON_VALIDATE_TYPE

public static final int SAXON_VALIDATE_TYPE
Field Value:
264

SAXON_WHILE

public static final int SAXON_WHILE
Field Value:
265

SCHEMA_LOCATION

public static final String SCHEMA_LOCATION

SCM

public static final int SCM
Field Value:
768

SCM_ANNOTATION

public static final int SCM_ANNOTATION
Field Value:
770

SCM_ATTRIBUTE_DECLARATION

public static final int SCM_ATTRIBUTE_DECLARATION
Field Value:
771

SCM_ATTRIBUTE_GROUP_DECLARATION

public static final int SCM_ATTRIBUTE_GROUP_DECLARATION
Field Value:
774

SCM_COMPLEX_TYPE_DEFINITION

public static final int SCM_COMPLEX_TYPE_DEFINITION
Field Value:
772

SCM_ELEMENT_DECLARATION

public static final int SCM_ELEMENT_DECLARATION
Field Value:
770

SCM_MODEL_GROUP_DECLARATION

public static final int SCM_MODEL_GROUP_DECLARATION
Field Value:
775

SCM_NAME

public static final int SCM_NAME
Field Value:
770

SCM_NOTATION_DECLARATION

public static final int SCM_NOTATION_DECLARATION
Field Value:
770

SCM_SCHEMA

public static final int SCM_SCHEMA
Field Value:
769

SCM_SIMPLE_TYPE_DEFINITION

public static final int SCM_SIMPLE_TYPE_DEFINITION
Field Value:
773

SCM_TARGET_NAMESPACE

public static final int SCM_TARGET_NAMESPACE
Field Value:
770

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
Field Value:
384

XML_BASE

public static final int XML_BASE
Field Value:
385

XML_ID

public static final int XML_ID
Field Value:
388

XML_LANG

public static final int XML_LANG
Field Value:
387

XML_SPACE

public static final int XML_SPACE
Field Value:
386

XPATH_DEFAULT_NAMESPACE

public static final String XPATH_DEFAULT_NAMESPACE

XS

public static final int XS
Field Value:
512

XSI

public static final int XSI
Field Value:
640

XSI_NIL

public static final int XSI_NIL
Field Value:
642

XSI_NO_NAMESPACE_SCHEMA_LOCATION

public static final int XSI_NO_NAMESPACE_SCHEMA_LOCATION
Field Value:
644

XSI_SCHEMA_LOCATION

public static final int XSI_SCHEMA_LOCATION
Field Value:
643

XSI_SCHEMA_LOCATION_TYPE

public static final int XSI_SCHEMA_LOCATION_TYPE
Field Value:
645

XSI_TYPE

public static final int XSI_TYPE
Field Value:
641

XSL

public static final int XSL
Field Value:
128

XSL_ANALYZE_STRING

public static final int XSL_ANALYZE_STRING
Field Value:
128

XSL_APPLY_IMPORTS

public static final int XSL_APPLY_IMPORTS
Field Value:
129

XSL_APPLY_TEMPLATES

public static final int XSL_APPLY_TEMPLATES
Field Value:
130

XSL_ATTRIBUTE

public static final int XSL_ATTRIBUTE
Field Value:
131

XSL_ATTRIBUTE_SET

public static final int XSL_ATTRIBUTE_SET
Field Value:
132

XSL_CALL_TEMPLATE

public static final int XSL_CALL_TEMPLATE
Field Value:
133

XSL_CHARACTER_MAP

public static final int XSL_CHARACTER_MAP
Field Value:
134

XSL_CHOOSE

public static final int XSL_CHOOSE
Field Value:
135

XSL_COMMENT

public static final int XSL_COMMENT
Field Value:
138

XSL_COPY

public static final int XSL_COPY
Field Value:
139

XSL_COPY_OF

public static final int XSL_COPY_OF
Field Value:
140

XSL_DECIMAL_FORMAT

public static final int XSL_DECIMAL_FORMAT
Field Value:
141

XSL_DEFAULT_COLLATION

public static final int XSL_DEFAULT_COLLATION
Field Value:
228

XSL_DEFAULT_COLLATION_CLARK

public static final String XSL_DEFAULT_COLLATION_CLARK

XSL_DOCUMENT

public static final int XSL_DOCUMENT
Field Value:
142

XSL_ELEMENT

public static final int XSL_ELEMENT
Field Value:
143

XSL_EXCLUDE_RESULT_PREFIXES

public static final int XSL_EXCLUDE_RESULT_PREFIXES
Field Value:
229

XSL_EXCLUDE_RESULT_PREFIXES_CLARK

public static final String XSL_EXCLUDE_RESULT_PREFIXES_CLARK

XSL_EXTENSION_ELEMENT_PREFIXES

public static final int XSL_EXTENSION_ELEMENT_PREFIXES
Field Value:
230

XSL_EXTENSION_ELEMENT_PREFIXES_CLARK

public static final String XSL_EXTENSION_ELEMENT_PREFIXES_CLARK

XSL_FALLBACK

public static final int XSL_FALLBACK
Field Value:
144

XSL_FOR_EACH

public static final int XSL_FOR_EACH
Field Value:
145

XSL_FOR_EACH_GROUP

public static final int XSL_FOR_EACH_GROUP
Field Value:
148

XSL_FUNCTION

public static final int XSL_FUNCTION
Field Value:
149

XSL_IF

public static final int XSL_IF
Field Value:
150

XSL_IMPORT

public static final int XSL_IMPORT
Field Value:
151

XSL_IMPORT_SCHEMA

public static final int XSL_IMPORT_SCHEMA
Field Value:
152

XSL_INCLUDE

public static final int XSL_INCLUDE
Field Value:
153

XSL_INHERIT_NAMESPACES

public static final int XSL_INHERIT_NAMESPACES
Field Value:
231

XSL_INHERIT_NAMESPACES_CLARK

public static final String XSL_INHERIT_NAMESPACES_CLARK

XSL_KEY

public static final int XSL_KEY
Field Value:
154

XSL_MATCHING_SUBSTRING

public static final int XSL_MATCHING_SUBSTRING
Field Value:
155

XSL_MESSAGE

public static final int XSL_MESSAGE
Field Value:
158

XSL_NAMESPACE

public static final int XSL_NAMESPACE
Field Value:
161

XSL_NAMESPACE_ALIAS

public static final int XSL_NAMESPACE_ALIAS
Field Value:
162

XSL_NEXT_MATCH

public static final int XSL_NEXT_MATCH
Field Value:
159

XSL_NON_MATCHING_SUBSTRING

public static final int XSL_NON_MATCHING_SUBSTRING
Field Value:
163

XSL_NUMBER

public static final int XSL_NUMBER
Field Value:
160

XSL_OTHERWISE

public static final int XSL_OTHERWISE
Field Value:
164

XSL_OUTPUT

public static final int XSL_OUTPUT
Field Value:
165

XSL_OUTPUT_CHARACTER

public static final int XSL_OUTPUT_CHARACTER
Field Value:
169

XSL_PARAM

public static final int XSL_PARAM
Field Value:
170

XSL_PERFORM_SORT

public static final int XSL_PERFORM_SORT
Field Value:
171

XSL_PRESERVE_SPACE

public static final int XSL_PRESERVE_SPACE
Field Value:
172

XSL_PROCESSING_INSTRUCTION

public static final int XSL_PROCESSING_INSTRUCTION
Field Value:
173

XSL_RESULT_DOCUMENT

public static final int XSL_RESULT_DOCUMENT
Field Value:
174

XSL_SEQUENCE

public static final int XSL_SEQUENCE
Field Value:
175

XSL_SORT

public static final int XSL_SORT
Field Value:
178

XSL_STRIP_SPACE

public static final int XSL_STRIP_SPACE
Field Value:
179

XSL_STYLESHEET

public static final int XSL_STYLESHEET
Field Value:
180

XSL_TEMPLATE

public static final int XSL_TEMPLATE
Field Value:
181

XSL_TEXT

public static final int XSL_TEXT
Field Value:
182

XSL_TRANSFORM

public static final int XSL_TRANSFORM
Field Value:
183

XSL_TYPE

public static final int XSL_TYPE
Field Value:
232

XSL_USE_ATTRIBUTE_SETS

public static final int XSL_USE_ATTRIBUTE_SETS
Field Value:
233

XSL_USE_WHEN

public static final int XSL_USE_WHEN
Field Value:
234

XSL_VALIDATION

public static final int XSL_VALIDATION
Field Value:
235

XSL_VALUE_OF

public static final int XSL_VALUE_OF
Field Value:
184

XSL_VARIABLE

public static final int XSL_VARIABLE
Field Value:
185

XSL_VERSION

public static final int XSL_VERSION
Field Value:
236

XSL_VERSION_CLARK

public static final String XSL_VERSION_CLARK

XSL_WHEN

public static final int XSL_WHEN
Field Value:
189

XSL_WITH_PARAM

public static final int XSL_WITH_PARAM
Field Value:
188

XSL_XPATH_DEFAULT_NAMESPACE

public static final int XSL_XPATH_DEFAULT_NAMESPACE
Field Value:
237

XSL_XPATH_DEFAULT_NAMESPACE_CLARK

public static final String XSL_XPATH_DEFAULT_NAMESPACE_CLARK

XS_ALL

public static final int XS_ALL
Field Value:
582

XS_ANNOTATION

public static final int XS_ANNOTATION
Field Value:
583

XS_ANY

public static final int XS_ANY
Field Value:
584

XS_ANY_ATOMIC_TYPE

public static final int XS_ANY_ATOMIC_TYPE
Field Value:
632

XS_ANY_ATTRIBUTE

public static final int XS_ANY_ATTRIBUTE
Field Value:
585

XS_ANY_SIMPLE_TYPE

public static final int XS_ANY_SIMPLE_TYPE
Field Value:
573

XS_ANY_TYPE

public static final int XS_ANY_TYPE
Field Value:
572

XS_ANY_URI

public static final int XS_ANY_URI
Field Value:
529

XS_APPINFO

public static final int XS_APPINFO
Field Value:
586

XS_ASSERT

public static final int XS_ASSERT
Field Value:
636

XS_ATTRIBUTE

public static final int XS_ATTRIBUTE
Field Value:
587

XS_ATTRIBUTE_GROUP

public static final int XS_ATTRIBUTE_GROUP
Field Value:
588

XS_BASE64_BINARY

public static final int XS_BASE64_BINARY
Field Value:
528

XS_BOOLEAN

public static final int XS_BOOLEAN
Field Value:
514

XS_BYTE

public static final int XS_BYTE
Field Value:
538

XS_CHOICE

public static final int XS_CHOICE
Field Value:
589

XS_COMPLEX_CONTENT

public static final int XS_COMPLEX_CONTENT
Field Value:
592

XS_COMPLEX_TYPE

public static final int XS_COMPLEX_TYPE
Field Value:
593

XS_DATE

public static final int XS_DATE
Field Value:
521

XS_DATE_TIME

public static final int XS_DATE_TIME
Field Value:
519

XS_DAY_TIME_DURATION

public static final int XS_DAY_TIME_DURATION
Field Value:
634

XS_DECIMAL

public static final int XS_DECIMAL
Field Value:
515

XS_DOCUMENTATION

public static final int XS_DOCUMENTATION
Field Value:
594

XS_DOUBLE

public static final int XS_DOUBLE
Field Value:
517

XS_DURATION

public static final int XS_DURATION
Field Value:
518

XS_ELEMENT

public static final int XS_ELEMENT
Field Value:
595

XS_ENTITIES

public static final int XS_ENTITIES
Field Value:
564

XS_ENTITY

public static final int XS_ENTITY
Field Value:
563

XS_ENUMERATION

public static final int XS_ENUMERATION
Field Value:
596

XS_EXTENSION

public static final int XS_EXTENSION
Field Value:
597

XS_FIELD

public static final int XS_FIELD
Field Value:
598

XS_FLOAT

public static final int XS_FLOAT
Field Value:
516

XS_FRACTION_DIGITS

public static final int XS_FRACTION_DIGITS
Field Value:
599

XS_GROUP

public static final int XS_GROUP
Field Value:
600

XS_G_DAY

public static final int XS_G_DAY
Field Value:
525

XS_G_MONTH

public static final int XS_G_MONTH
Field Value:
526

XS_G_MONTH_DAY

public static final int XS_G_MONTH_DAY
Field Value:
524

XS_G_YEAR

public static final int XS_G_YEAR
Field Value:
523

XS_G_YEAR_MONTH

public static final int XS_G_YEAR_MONTH
Field Value:
522

XS_HEX_BINARY

public static final int XS_HEX_BINARY
Field Value:
527

XS_ID

public static final int XS_ID
Field Value:
560

XS_IDREF

public static final int XS_IDREF
Field Value:
561

XS_IDREFS

public static final int XS_IDREFS
Field Value:
562

XS_IMPORT

public static final int XS_IMPORT
Field Value:
602

XS_INCLUDE

public static final int XS_INCLUDE
Field Value:
603

XS_INT

public static final int XS_INT
Field Value:
536

XS_INTEGER

public static final int XS_INTEGER
Field Value:
532

XS_INVALID_NAME

public static final int XS_INVALID_NAME
Field Value:
574

XS_KEY

public static final int XS_KEY
Field Value:
604

XS_KEYREF

public static final int XS_KEYREF
Field Value:
605

XS_LANGUAGE

public static final int XS_LANGUAGE
Field Value:
555

XS_LENGTH

public static final int XS_LENGTH
Field Value:
606

XS_LIST

public static final int XS_LIST
Field Value:
607

XS_LONG

public static final int XS_LONG
Field Value:
535

XS_MAX_EXCLUSIVE

public static final int XS_MAX_EXCLUSIVE
Field Value:
608

XS_MAX_INCLUSIVE

public static final int XS_MAX_INCLUSIVE
Field Value:
609

XS_MAX_LENGTH

public static final int XS_MAX_LENGTH
Field Value:
612

XS_MIN_EXCLUSIVE

public static final int XS_MIN_EXCLUSIVE
Field Value:
613

XS_MIN_INCLUSIVE

public static final int XS_MIN_INCLUSIVE
Field Value:
614

XS_MIN_LENGTH

public static final int XS_MIN_LENGTH
Field Value:
615

XS_NAME

public static final int XS_NAME
Field Value:
558

XS_NCNAME

public static final int XS_NCNAME
Field Value:
559

XS_NEGATIVE_INTEGER

public static final int XS_NEGATIVE_INTEGER
Field Value:
534

XS_NMTOKEN

public static final int XS_NMTOKEN
Field Value:
556

XS_NMTOKENS

public static final int XS_NMTOKENS
Field Value:
557

XS_NON_NEGATIVE_INTEGER

public static final int XS_NON_NEGATIVE_INTEGER
Field Value:
539

XS_NON_POSITIVE_INTEGER

public static final int XS_NON_POSITIVE_INTEGER
Field Value:
533

XS_NORMALIZED_STRING

public static final int XS_NORMALIZED_STRING
Field Value:
553

XS_NOTATION

public static final int XS_NOTATION
Field Value:
531

XS_NUMERIC

public static final int XS_NUMERIC
Field Value:
635

XS_PATTERN

public static final int XS_PATTERN
Field Value:
617

XS_POSITIVE_INTEGER

public static final int XS_POSITIVE_INTEGER
Field Value:
540

XS_QNAME

public static final int XS_QNAME
Field Value:
530

XS_REDEFINE

public static final int XS_REDEFINE
Field Value:
618

XS_RESTRICTION

public static final int XS_RESTRICTION
Field Value:
619

XS_SCHEMA

public static final int XS_SCHEMA
Field Value:
620

XS_SELECTOR

public static final int XS_SELECTOR
Field Value:
622

XS_SEQUENCE

public static final int XS_SEQUENCE
Field Value:
623

XS_SHORT

public static final int XS_SHORT
Field Value:
537

XS_SIMPLE_CONTENT

public static final int XS_SIMPLE_CONTENT
Field Value:
624

XS_SIMPLE_TYPE

public static final int XS_SIMPLE_TYPE
Field Value:
625

XS_STRING

public static final int XS_STRING
Field Value:
513

XS_TIME

public static final int XS_TIME
Field Value:
520

XS_TOKEN

public static final int XS_TOKEN
Field Value:
554

XS_TOTAL_DIGITS

public static final int XS_TOTAL_DIGITS
Field Value:
626

XS_UNION

public static final int XS_UNION
Field Value:
627

XS_UNIQUE

public static final int XS_UNIQUE
Field Value:
628

XS_UNSIGNED_BYTE

public static final int XS_UNSIGNED_BYTE
Field Value:
544

XS_UNSIGNED_INT

public static final int XS_UNSIGNED_INT
Field Value:
542

XS_UNSIGNED_LONG

public static final int XS_UNSIGNED_LONG
Field Value:
541

XS_UNSIGNED_SHORT

public static final int XS_UNSIGNED_SHORT
Field Value:
543

XS_UNTYPED

public static final int XS_UNTYPED
Field Value:
630

XS_UNTYPED_ATOMIC

public static final int XS_UNTYPED_ATOMIC
Field Value:
631

XS_WHITE_SPACE

public static final int XS_WHITE_SPACE
Field Value:
629

XS_YEAR_MONTH_DURATION

public static final int XS_YEAR_MONTH_DURATION
Field Value:
633

XS_notation

public static final int XS_notation
Field Value:
616

ZERO_DIGIT

public static final String ZERO_DIGIT

Method Details

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