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