/*
* reserved comment block
* DO NOT REMOVE OR ALTER!
*/
/*
* 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
*
*
* 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 $
*/
/**
* Primary constants used in the TransformerImpl classes.
* @xsl.usage advanced
*/
{
/**
* 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.)
*/
// ELEMNAME_ANCHOR_PATTERN = 23,
// ELEMNAME_DEFINECONSTANT = 29,
// ELEMNAME_DEFINEMACRO = 10,
// Pattern by example support
// ELEMNAME_WITHPARAM = 56,
// 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
/**
* Literals for EXSLT function elements.
*/
public static final String
public static final int
/**
* 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
/** IDs for XSL attribute 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!
*/
/** Mnemonics for the possible values of the xsl:output element's
* method= attribute:
* <ul>
* <li>ATTRVAL_OUTPUT_METHOD_XML = Use an XML formatter to
* produce the output document (basic XSLT operation).</li>
* <li>ATTRVAL_OUTPUT_METHOD_HTML: Use an HTML formatter to
* produce the output document. When generating HTML documents,
* this may yield better results; it does things like escaping
* characters in href attributes.</li>
* </li>ATTRVAL_OUTPUT_METHOD_TEXT: Use a Text formatter to
* produce the output document. Generally the right choice if your
* stylesheet wants to take over _all_ the details of formatting,
* most often when producing something that isn't an XML or HTML
* document.</li>
* </ul>
* */
/* For space-att*/
/** For indent-result */
/** For letter-value attribute (part of conversion attributes). */
/** For level attribute in xsl:number. */
/** For Stylesheet-prefix and result-prefix in xsl:namespace-alias */
/** Integer equivalents for above */
/** Integer equivelents for above */
/** some stuff for my patterns-by-example */
/** Stuff for sorting */
/** Integer equivelents for DATATYPE attribute */
/** Integer equivelents for ORDER attribute */
/** Integer equivelents for CASE-ORDER attribute */
/** some stuff for Decimal-format */
/** temp dummy */
}