📄 constants.java
字号:
/* * Copyright 1999-2004 The Apache Software Foundation. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. *//* * $Id: Constants.java,v 1.2.4.1 2005/09/10 19:50:56 jeffsuttor Exp $ */package com.sun.org.apache.xalan.internal.templates;/** * Primary constants used in the TransformerImpl classes. * @xsl.usage advanced */public class Constants extends com.sun.org.apache.xml.internal.utils.Constants{ /** * IDs for XSL element types. These are associated * with the string literals in the TransformerImpl class. * Don't change the numbers. NOTE THAT THESE ARE NOT IN * ALPHABETICAL ORDER! * (It's a pity Java doesn't have a real Enumerated Mnemonic * datatype... or a C-like preprocessor in lieu thereof which * could be used to generate and maintain synch between these lists.) */ public static final int ELEMNAME_UNDEFINED = -1, ELEMNAME_WITHPARAM = 2, ELEMNAME_ADDATTRIBUTE = 4, ELEMNAME_ANCHOR = 22, // ELEMNAME_ANCHOR_PATTERN = 23, ELEMNAME_APPLY_TEMPLATES = 50, ELEMNAME_USE = 34, ELEMNAME_CHILDREN = 6, ELEMNAME_CHOOSE = 37, ELEMNAME_COMMENT = 59, // my own ELEMNAME_CONSTRUCT = 7, // my own ELEMNAME_CONTENTS = 8, ELEMNAME_COPY = 9, ELEMNAME_COPY_OF = 74, ELEMNAME_DECIMALFORMAT = 83, ELEMNAME_DEFINEATTRIBUTESET = 40, // ELEMNAME_DEFINECONSTANT = 29, // ELEMNAME_DEFINEMACRO = 10, ELEMNAME_DEFINESCRIPT = 11, ELEMNAME_DISPLAYIF = 12, // my own ELEMNAME_EMPTY = 14, ELEMNAME_EVAL = 15, ELEMNAME_EXPECTEDCHILDREN = 16, ELEMNAME_EXTENSION = 54, ELEMNAME_EXTENSIONHANDLER = 63, ELEMNAME_FOREACH = 28, ELEMNAME_KEY = 31, ELEMNAME_IF = 36, ELEMNAME_IMPORT = 26, ELEMNAME_INCLUDE = 27, ELEMNAME_CALLTEMPLATE = 17, ELEMNAME_PARAMVARIABLE = 41, ELEMNAME_NUMBER = 35, ELEMNAME_NSALIAS = 84, ELEMNAME_OTHERWISE = 39, ELEMNAME_PI = 58, ELEMNAME_PRESERVESPACE = 33, ELEMNAME_REMOVEATTRIBUTE = 5, ELEMNAME_TEMPLATE = 19, ELEMNAME_SORT = 64, ELEMNAME_STRIPSPACE = 32, ELEMNAME_STYLESHEET = 25, ELEMNAME_TEXT = 42, ELEMNAME_VALUEOF = 30, ELEMNAME_WHEN = 38, // Pattern by example support ELEMNAME_ROOT = 44, ELEMNAME_ANY = 45, ELEMNAME_ELEMENT = 46, ELEMNAME_TARGETELEMENT = 47, ELEMNAME_ATTRIBUTE = 48, ELEMNAME_TARGETATTRIBUTE = 49, ELEMNAME_URL = 52, // my own ELEMNAME_CALL = 55, // my own // ELEMNAME_WITHPARAM = 56, ELEMNAME_FALLBACK = 57, // my own ELEMNAME_TARGETPI = 60, // my own ELEMNAME_TARGETCOMMENT = 61, // my own ELEMNAME_TARGETTEXT = 62, // my own ELEMNAME_CSSSTYLECONVERSION = 65, // my own ELEMNAME_COUNTER = 66, ELEMNAME_COUNTERS = 67, ELEMNAME_COUNTERINCREMENT = 68, ELEMNAME_COUNTERRESET = 69, ELEMNAME_COUNTERSCOPE = 71, ELEMNAME_APPLY_IMPORTS = 72, ELEMNAME_VARIABLE = 73, ELEMNAME_MESSAGE = 75, ELEMNAME_LOCALE = 76, ELEMNAME_LITERALRESULT = 77, ELEMNAME_TEXTLITERALRESULT = 78, ELEMNAME_EXTENSIONCALL = 79, ELEMNAME_EXTENSIONDECL = 85, ELEMNAME_EXTENSIONSCRIPT = 86, ELEMNAME_OUTPUT = 80, ELEMNAME_COMPONENT = 81, ELEMNAME_SCRIPT = 82; // Next free number: 90 (88 and 89 used for EXSLT elements); /** * Literals for XSL element names. Note that there are more * names than IDs, because some names map to the same ID. */ public static final String ELEMNAME_ANCHOR_STRING = "anchor", ELEMNAME_ANY_STRING = "any", // pattern-by-example support ELEMNAME_APPLY_IMPORTS_STRING = "apply-imports", ELEMNAME_APPLY_TEMPLATES_STRING = "apply-templates", ELEMNAME_ARG_STRING = "arg", ELEMNAME_ATTRIBUTESET_STRING = "attribute-set", ELEMNAME_ATTRIBUTE_STRING = "attribute", // pattern-by-example support ELEMNAME_CALLTEMPLATEARG_STRING = "invoke-arg", ELEMNAME_CALLTEMPLATE_STRING = "call-template", ELEMNAME_CALL_STRING = "call", ELEMNAME_CHILDREN_STRING = "children", ELEMNAME_CHOOSE_STRING = "choose", ELEMNAME_COMMENT_STRING = "comment", ELEMNAME_COMPONENT_STRING = "component", ELEMNAME_CONSTRUCT_STRING = "construct", // my own ELEMNAME_CONTENTS_STRING = "contents", ELEMNAME_COPY_OF_STRING ="copy-of", ELEMNAME_COPY_STRING = "copy", ELEMNAME_COUNTERINCREMENT_STRING = "counter-increment", ELEMNAME_COUNTERRESET_STRING = "counter-reset", ELEMNAME_COUNTERSCOPE_STRING = "counter-scope", ELEMNAME_COUNTERS_STRING = "counters", ELEMNAME_COUNTER_STRING = "counter", ELEMNAME_CSSSTYLECONVERSION_STRING = "css-style-conversion", ELEMNAME_DECIMALFORMAT_STRING = "decimal-format", ELEMNAME_DISPLAYIF_STRING = "display-if", // my own ELEMNAME_ELEMENT_STRING = "element", // pattern-by-example support ELEMNAME_EMPTY_STRING = "empty", ELEMNAME_EVAL_STRING = "eval", ELEMNAME_EXPECTEDCHILDREN_STRING = "expectedchildren", ELEMNAME_EXTENSIONHANDLER_STRING = "code-dispatcher", ELEMNAME_EXTENSION_STRING = "functions", ELEMNAME_FALLBACK_STRING = "fallback", ELEMNAME_FOREACH_STRING = "for-each", ELEMNAME_IF_STRING = "if", ELEMNAME_IMPORT_STRING = "import", ELEMNAME_INCLUDE_STRING = "include", ELEMNAME_KEY_STRING = "key", ELEMNAME_LOCALE_STRING = "locale", ELEMNAME_MESSAGE_STRING = "message", ELEMNAME_NSALIAS_STRING = "namespace-alias", ELEMNAME_NUMBER_STRING = "number", ELEMNAME_OTHERWISE_STRING = "otherwise", ELEMNAME_OUTPUT_STRING = "output", ELEMNAME_PARAMVARIABLE_STRING = "param", ELEMNAME_PI_OLD_STRING = "pi", ELEMNAME_PI_STRING = "processing-instruction", ELEMNAME_PRESERVESPACE_STRING = "preserve-space", ELEMNAME_ROOT_STRING = "root", // pattern-by-example support ELEMNAME_SCRIPT_STRING = "script", ELEMNAME_SORT_STRING = "sort", ELEMNAME_STRIPSPACE_STRING = "strip-space", ELEMNAME_STYLESHEET_STRING = "stylesheet", ELEMNAME_TARGETATTRIBUTE_STRING = "target-attribute", // pattern-by-example support ELEMNAME_TARGETCOMMENT_STRING = "target-comment", ELEMNAME_TARGETELEMENT_STRING = "target-element", // pattern-by-example support ELEMNAME_TARGETPI_STRING = "target-pi", ELEMNAME_TARGETTEXT_STRING = "target-text", ELEMNAME_TEMPLATE_STRING = "template", ELEMNAME_TEXT_STRING = "text", ELEMNAME_TRANSFORM_STRING = "transform", ELEMNAME_URL_STRING = "uri", // pattern-by-example support ELEMNAME_USE_STRING = "use", ELEMNAME_VALUEOF_STRING = "value-of", ELEMNAME_VARIABLE_STRING = "variable", ELEMNAME_WHEN_STRING = "when", ELEMNAME_WITHPARAM_STRING = "with-param"; /** * Literals for EXSLT function elements. */ public static final String EXSLT_ELEMNAME_FUNCTION_STRING = "function", EXSLT_ELEMNAME_FUNCRESULT_STRING = "result"; public static final int EXSLT_ELEMNAME_FUNCTION = 88, EXSLT_ELEMNAME_FUNCRESULT = 89; /** * Literals for XSL attribute names. Note that there may be more * names than IDs, because some names may map to the same ID. */ public static final String ATTRNAME_AMOUNT = "amount", ATTRNAME_ANCESTOR = "ancestor", ATTRNAME_ARCHIVE = "archive", ATTRNAME_ATTRIBUTE = "attribute", ATTRNAME_ATTRIBUTE_SET = "attribute-set", ATTRNAME_CASEORDER = "case-order", ATTRNAME_CLASS = "class", ATTRNAME_CLASSID = "classid", ATTRNAME_CODEBASE = "codebase", ATTRNAME_CODETYPE = "type", ATTRNAME_CONDITION = "condition", ATTRNAME_COPYTYPE = "copy-type", ATTRNAME_COUNT = "count", ATTRNAME_DATATYPE = "data-type", ATTRNAME_DECIMALSEPARATOR = "decimal-separator", ATTRNAME_DEFAULT = "default", ATTRNAME_DEFAULTSPACE = "default-space",
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -