001 /* 002 * Licensed to the Apache Software Foundation (ASF) under one 003 * or more contributor license agreements. See the NOTICE file 004 * distributed with this work for additional information 005 * regarding copyright ownership. The ASF licenses this file 006 * to you under the Apache License, Version 2.0 (the "License"); 007 * you may not use this file except in compliance with the License. 008 * You may obtain a copy of the License at 009 * 010 * http://www.apache.org/licenses/LICENSE-2.0 011 * 012 * Unless required by applicable law or agreed to in writing, software 013 * distributed under the License is distributed on an "AS IS" BASIS, 014 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 015 * See the License for the specific language governing permissions and 016 * limitations under the License. 017 */ 018 /* 019 * $Id: Constants.java 468650 2006-10-28 07:03:30Z minchau $ 020 */ 021 022 package org.apache.xalan.xsltc.compiler; 023 024 import org.apache.bcel.generic.InstructionConstants; 025 import org.apache.xml.serializer.SerializerBase; 026 027 /** 028 * @author Jacek Ambroziak 029 * @author Santiago Pericas-Geertsen 030 */ 031 public interface Constants extends InstructionConstants { 032 033 // Error categories used to report errors to Parser.reportError() 034 035 // Unexpected internal errors, such as null-ptr exceptions, etc. 036 // Immediately terminates compilation, no translet produced 037 public final int INTERNAL = 0; 038 // XSLT elements that are not implemented and unsupported ext. 039 // Immediately terminates compilation, no translet produced 040 public final int UNSUPPORTED = 1; 041 // Fatal error in the stylesheet input (parsing or content) 042 // Immediately terminates compilation, no translet produced 043 public final int FATAL = 2; 044 // Other error in the stylesheet input (parsing or content) 045 // Does not terminate compilation, no translet produced 046 public final int ERROR = 3; 047 // Other error in the stylesheet input (content errors only) 048 // Does not terminate compilation, a translet is produced 049 public final int WARNING = 4; 050 051 public static final String EMPTYSTRING = ""; 052 053 public static final String NAMESPACE_FEATURE = 054 "http://xml.org/sax/features/namespaces"; 055 056 public static final String TRANSLET_INTF 057 = "org.apache.xalan.xsltc.Translet"; 058 public static final String TRANSLET_INTF_SIG 059 = "Lorg/apache/xalan/xsltc/Translet;"; 060 061 public static final String ATTRIBUTES_SIG 062 = "Lorg/apache/xalan/xsltc/runtime/Attributes;"; 063 public static final String NODE_ITERATOR_SIG 064 = "Lorg/apache/xml/dtm/DTMAxisIterator;"; 065 public static final String DOM_INTF_SIG 066 = "Lorg/apache/xalan/xsltc/DOM;"; 067 public static final String DOM_IMPL_CLASS 068 = "org/apache/xalan/xsltc/DOM"; // xml/dtm/ref/DTMDefaultBaseIterators"; //xalan/xsltc/dom/DOMImpl"; 069 public static final String SAX_IMPL_CLASS 070 = "org/apache/xalan/xsltc/DOM/SAXImpl"; 071 public static final String DOM_IMPL_SIG 072 = "Lorg/apache/xalan/xsltc/dom/SAXImpl;"; //xml/dtm/ref/DTMDefaultBaseIterators"; //xalan/xsltc/dom/DOMImpl;"; 073 public static final String SAX_IMPL_SIG 074 = "Lorg/apache/xalan/xsltc/dom/SAXImpl;"; 075 public static final String DOM_ADAPTER_CLASS 076 = "org/apache/xalan/xsltc/dom/DOMAdapter"; 077 public static final String DOM_ADAPTER_SIG 078 = "Lorg/apache/xalan/xsltc/dom/DOMAdapter;"; 079 public static final String MULTI_DOM_CLASS 080 = "org.apache.xalan.xsltc.dom.MultiDOM"; 081 public static final String MULTI_DOM_SIG 082 = "Lorg/apache/xalan/xsltc/dom/MultiDOM;"; 083 084 public static final String STRING 085 = "java.lang.String"; 086 087 public static final int ACC_PUBLIC 088 = org.apache.bcel.Constants.ACC_PUBLIC; 089 public static final int ACC_SUPER 090 = org.apache.bcel.Constants.ACC_SUPER; 091 public static final int ACC_FINAL 092 = org.apache.bcel.Constants.ACC_FINAL; 093 public static final int ACC_PRIVATE 094 = org.apache.bcel.Constants.ACC_PRIVATE; 095 public static final int ACC_PROTECTED 096 = org.apache.bcel.Constants.ACC_PROTECTED; 097 public static final int ACC_STATIC 098 = org.apache.bcel.Constants.ACC_STATIC; 099 100 public static final String STRING_SIG 101 = "Ljava/lang/String;"; 102 public static final String STRING_BUFFER_SIG 103 = "Ljava/lang/StringBuffer;"; 104 public static final String OBJECT_SIG 105 = "Ljava/lang/Object;"; 106 public static final String DOUBLE_SIG 107 = "Ljava/lang/Double;"; 108 public static final String INTEGER_SIG 109 = "Ljava/lang/Integer;"; 110 public static final String COLLATOR_CLASS 111 = "java/text/Collator"; 112 public static final String COLLATOR_SIG 113 = "Ljava/text/Collator;"; 114 115 public static final String NODE 116 = "int"; 117 public static final String NODE_ITERATOR 118 = "org.apache.xml.dtm.DTMAxisIterator"; 119 public static final String NODE_ITERATOR_BASE 120 = "org.apache.xml.dtm.ref.DTMAxisIteratorBase"; 121 public static final String SORT_ITERATOR 122 = "org.apache.xalan.xsltc.dom.SortingIterator"; 123 public static final String SORT_ITERATOR_SIG 124 = "Lorg.apache.xalan.xsltc.dom.SortingIterator;"; 125 public static final String NODE_SORT_RECORD 126 = "org.apache.xalan.xsltc.dom.NodeSortRecord"; 127 public static final String NODE_SORT_FACTORY 128 = "org/apache/xalan/xsltc/dom/NodeSortRecordFactory"; 129 public static final String NODE_SORT_RECORD_SIG 130 = "Lorg/apache/xalan/xsltc/dom/NodeSortRecord;"; 131 public static final String NODE_SORT_FACTORY_SIG 132 = "Lorg/apache/xalan/xsltc/dom/NodeSortRecordFactory;"; 133 public static final String LOCALE_CLASS 134 = "java.util.Locale"; 135 public static final String LOCALE_SIG 136 = "Ljava/util/Locale;"; 137 public static final String STRING_VALUE_HANDLER 138 = "org.apache.xalan.xsltc.runtime.StringValueHandler"; 139 public static final String STRING_VALUE_HANDLER_SIG 140 = "Lorg/apache/xalan/xsltc/runtime/StringValueHandler;"; 141 public static final String OUTPUT_HANDLER 142 = SerializerBase.PKG_PATH+"/SerializationHandler"; 143 public static final String OUTPUT_HANDLER_SIG 144 = "L"+SerializerBase.PKG_PATH+"/SerializationHandler;"; 145 public static final String FILTER_INTERFACE 146 = "org.apache.xalan.xsltc.dom.Filter"; 147 public static final String FILTER_INTERFACE_SIG 148 = "Lorg/apache/xalan/xsltc/dom/Filter;"; 149 public static final String UNION_ITERATOR_CLASS 150 = "org.apache.xalan.xsltc.dom.UnionIterator"; 151 public static final String STEP_ITERATOR_CLASS 152 = "org.apache.xalan.xsltc.dom.StepIterator"; 153 public static final String CACHED_NODE_LIST_ITERATOR_CLASS 154 = "org.apache.xalan.xsltc.dom.CachedNodeListIterator"; 155 public static final String NTH_ITERATOR_CLASS 156 = "org.apache.xalan.xsltc.dom.NthIterator"; 157 public static final String ABSOLUTE_ITERATOR 158 = "org.apache.xalan.xsltc.dom.AbsoluteIterator"; 159 public static final String DUP_FILTERED_ITERATOR 160 = "org.apache.xalan.xsltc.dom.DupFilterIterator"; 161 public static final String CURRENT_NODE_LIST_ITERATOR 162 = "org.apache.xalan.xsltc.dom.CurrentNodeListIterator"; 163 public static final String CURRENT_NODE_LIST_FILTER 164 = "org.apache.xalan.xsltc.dom.CurrentNodeListFilter"; 165 public static final String CURRENT_NODE_LIST_ITERATOR_SIG 166 = "Lorg/apache/xalan/xsltc/dom/CurrentNodeListIterator;"; 167 public static final String CURRENT_NODE_LIST_FILTER_SIG 168 = "Lorg/apache/xalan/xsltc/dom/CurrentNodeListFilter;"; 169 public static final String FILTER_STEP_ITERATOR 170 = "org.apache.xalan.xsltc.dom.FilteredStepIterator"; 171 public static final String FILTER_ITERATOR 172 = "org.apache.xalan.xsltc.dom.FilterIterator"; 173 public static final String SINGLETON_ITERATOR 174 = "org.apache.xalan.xsltc.dom.SingletonIterator"; 175 public static final String MATCHING_ITERATOR 176 = "org.apache.xalan.xsltc.dom.MatchingIterator"; 177 public static final String NODE_SIG 178 = "I"; 179 public static final String GET_PARENT 180 = "getParent"; 181 public static final String GET_PARENT_SIG 182 = "(" + NODE_SIG + ")" + NODE_SIG; 183 public static final String NEXT_SIG 184 = "()" + NODE_SIG; 185 public static final String NEXT 186 = "next"; 187 public static final String NEXTID 188 = "nextNodeID"; 189 public static final String MAKE_NODE 190 = "makeNode"; 191 public static final String MAKE_NODE_LIST 192 = "makeNodeList"; 193 public static final String GET_UNPARSED_ENTITY_URI 194 = "getUnparsedEntityURI"; 195 public static final String STRING_TO_REAL 196 = "stringToReal"; 197 public static final String STRING_TO_REAL_SIG 198 = "(" + STRING_SIG + ")D"; 199 public static final String STRING_TO_INT 200 = "stringToInt"; 201 public static final String STRING_TO_INT_SIG 202 = "(" + STRING_SIG + ")I"; 203 204 public static final String XSLT_PACKAGE 205 = "org.apache.xalan.xsltc"; 206 public static final String COMPILER_PACKAGE 207 = XSLT_PACKAGE + ".compiler"; 208 public static final String RUNTIME_PACKAGE 209 = XSLT_PACKAGE + ".runtime"; 210 public static final String TRANSLET_CLASS 211 = RUNTIME_PACKAGE + ".AbstractTranslet"; 212 213 public static final String TRANSLET_SIG 214 = "Lorg/apache/xalan/xsltc/runtime/AbstractTranslet;"; 215 public static final String UNION_ITERATOR_SIG 216 = "Lorg/apache/xalan/xsltc/dom/UnionIterator;"; 217 public static final String TRANSLET_OUTPUT_SIG 218 = "L"+SerializerBase.PKG_PATH+"/SerializationHandler;"; 219 public static final String MAKE_NODE_SIG 220 = "(I)Lorg/w3c/dom/Node;"; 221 public static final String MAKE_NODE_SIG2 222 = "(" + NODE_ITERATOR_SIG + ")Lorg/w3c/dom/Node;"; 223 public static final String MAKE_NODE_LIST_SIG 224 = "(I)Lorg/w3c/dom/NodeList;"; 225 public static final String MAKE_NODE_LIST_SIG2 226 = "(" + NODE_ITERATOR_SIG + ")Lorg/w3c/dom/NodeList;"; 227 228 public static final String STREAM_XML_OUTPUT 229 = SerializerBase.PKG_NAME+".ToXMLStream"; 230 231 public static final String OUTPUT_BASE 232 = SerializerBase.PKG_NAME+".SerializerBase"; 233 234 public static final String LOAD_DOCUMENT_CLASS 235 = "org.apache.xalan.xsltc.dom.LoadDocument"; 236 237 public static final String KEY_INDEX_CLASS 238 = "org/apache/xalan/xsltc/dom/KeyIndex"; 239 public static final String KEY_INDEX_SIG 240 = "Lorg/apache/xalan/xsltc/dom/KeyIndex;"; 241 public static final String KEY_INDEX_ITERATOR_SIG 242 = "Lorg/apache/xalan/xsltc/dom/KeyIndex$KeyIndexIterator;"; 243 244 public static final String DOM_INTF 245 = "org.apache.xalan.xsltc.DOM"; 246 public static final String DOM_IMPL 247 = "org.apache.xalan.xsltc.dom.SAXImpl"; 248 public static final String SAX_IMPL 249 = "org.apache.xalan.xsltc.dom.SAXImpl"; 250 public static final String STRING_CLASS 251 = "java.lang.String"; 252 public static final String OBJECT_CLASS 253 = "java.lang.Object"; 254 public static final String BOOLEAN_CLASS 255 = "java.lang.Boolean"; 256 public static final String STRING_BUFFER_CLASS 257 = "java.lang.StringBuffer"; 258 public static final String STRING_WRITER 259 = "java.io.StringWriter"; 260 public static final String WRITER_SIG 261 = "Ljava/io/Writer;"; 262 263 public static final String TRANSLET_OUTPUT_BASE 264 = "org.apache.xalan.xsltc.TransletOutputBase"; 265 // output interface 266 public static final String TRANSLET_OUTPUT_INTERFACE 267 = SerializerBase.PKG_NAME+".SerializationHandler"; 268 public static final String BASIS_LIBRARY_CLASS 269 = "org.apache.xalan.xsltc.runtime.BasisLibrary"; 270 public static final String ATTRIBUTE_LIST_IMPL_CLASS 271 = "org.apache.xalan.xsltc.runtime.AttributeListImpl"; 272 public static final String DOUBLE_CLASS 273 = "java.lang.Double"; 274 public static final String INTEGER_CLASS 275 = "java.lang.Integer"; 276 public static final String RUNTIME_NODE_CLASS 277 = "org.apache.xalan.xsltc.runtime.Node"; 278 public static final String MATH_CLASS 279 = "java.lang.Math"; 280 281 public static final String BOOLEAN_VALUE 282 = "booleanValue"; 283 public static final String BOOLEAN_VALUE_SIG 284 = "()Z"; 285 public static final String INT_VALUE 286 = "intValue"; 287 public static final String INT_VALUE_SIG 288 = "()I"; 289 public static final String DOUBLE_VALUE 290 = "doubleValue"; 291 public static final String DOUBLE_VALUE_SIG 292 = "()D"; 293 294 public static final String DOM_PNAME 295 = "dom"; 296 public static final String NODE_PNAME 297 = "node"; 298 public static final String TRANSLET_OUTPUT_PNAME 299 = "handler"; 300 public static final String ITERATOR_PNAME 301 = "iterator"; 302 public static final String DOCUMENT_PNAME 303 = "document"; 304 public static final String TRANSLET_PNAME 305 = "translet"; 306 307 public static final String INVOKE_METHOD 308 = "invokeMethod"; 309 public static final String GET_NODE_NAME 310 = "getNodeNameX"; 311 public static final String CHARACTERSW 312 = "characters"; 313 public static final String GET_CHILDREN 314 = "getChildren"; 315 public static final String GET_TYPED_CHILDREN 316 = "getTypedChildren"; 317 public static final String CHARACTERS 318 = "characters"; 319 public static final String APPLY_TEMPLATES 320 = "applyTemplates"; 321 public static final String GET_NODE_TYPE 322 = "getNodeType"; 323 public static final String GET_NODE_VALUE 324 = "getStringValueX"; 325 public static final String GET_ELEMENT_VALUE 326 = "getElementValue"; 327 public static final String GET_ATTRIBUTE_VALUE 328 = "getAttributeValue"; 329 public static final String HAS_ATTRIBUTE 330 = "hasAttribute"; 331 public static final String ADD_ITERATOR 332 = "addIterator"; 333 public static final String SET_START_NODE 334 = "setStartNode"; 335 public static final String RESET 336 = "reset"; 337 338 public static final String ATTR_SET_SIG 339 = "(" + DOM_INTF_SIG + NODE_ITERATOR_SIG + TRANSLET_OUTPUT_SIG + ")V"; 340 341 public static final String GET_NODE_NAME_SIG 342 = "(" + NODE_SIG + ")" + STRING_SIG; 343 public static final String CHARACTERSW_SIG 344 = "(" + STRING_SIG + TRANSLET_OUTPUT_SIG + ")V"; 345 public static final String CHARACTERS_SIG 346 = "(" + NODE_SIG + TRANSLET_OUTPUT_SIG + ")V"; 347 public static final String GET_CHILDREN_SIG 348 = "(" + NODE_SIG +")" + NODE_ITERATOR_SIG; 349 public static final String GET_TYPED_CHILDREN_SIG 350 = "(I)" + NODE_ITERATOR_SIG; 351 public static final String GET_NODE_TYPE_SIG 352 = "()S"; 353 public static final String GET_NODE_VALUE_SIG 354 = "(I)" + STRING_SIG; 355 public static final String GET_ELEMENT_VALUE_SIG 356 = "(I)" + STRING_SIG; 357 public static final String GET_ATTRIBUTE_VALUE_SIG 358 = "(II)" + STRING_SIG; 359 public static final String HAS_ATTRIBUTE_SIG 360 = "(II)Z"; 361 public static final String GET_ITERATOR_SIG 362 = "()" + NODE_ITERATOR_SIG; 363 364 public static final String NAMES_INDEX 365 = "namesArray"; 366 public static final String NAMES_INDEX_SIG 367 = "[" + STRING_SIG; 368 public static final String URIS_INDEX 369 = "urisArray"; 370 public static final String URIS_INDEX_SIG 371 = "[" + STRING_SIG; 372 public static final String TYPES_INDEX 373 = "typesArray"; 374 public static final String TYPES_INDEX_SIG 375 = "[I"; 376 public static final String NAMESPACE_INDEX 377 = "namespaceArray"; 378 public static final String NAMESPACE_INDEX_SIG 379 = "[" + STRING_SIG; 380 public static final String NS_ANCESTORS_INDEX_SIG 381 = "[I"; 382 public static final String PREFIX_URIS_IDX_SIG 383 = "[I"; 384 public static final String PREFIX_URIS_ARRAY_SIG 385 = "[" + STRING_SIG; 386 public static final String HASIDCALL_INDEX 387 = "_hasIdCall"; 388 public static final String HASIDCALL_INDEX_SIG 389 = "Z"; 390 public static final String TRANSLET_VERSION_INDEX 391 = "transletVersion"; 392 public static final String TRANSLET_VERSION_INDEX_SIG 393 = "I"; 394 public static final String LOOKUP_STYLESHEET_QNAME_NS_REF 395 = "lookupStylesheetQNameNamespace"; 396 public static final String LOOKUP_STYLESHEET_QNAME_NS_SIG 397 = "(" + STRING_SIG 398 + "I" 399 + NS_ANCESTORS_INDEX_SIG 400 + PREFIX_URIS_IDX_SIG 401 + PREFIX_URIS_ARRAY_SIG 402 + "Z)" + STRING_SIG; 403 public static final String EXPAND_STYLESHEET_QNAME_REF 404 = "expandStylesheetQNameRef"; 405 public static final String EXPAND_STYLESHEET_QNAME_SIG 406 = "(" + STRING_SIG 407 + "I" 408 + NS_ANCESTORS_INDEX_SIG 409 + PREFIX_URIS_IDX_SIG 410 + PREFIX_URIS_ARRAY_SIG 411 + "Z)" + STRING_SIG; 412 413 public static final String DOM_FIELD 414 = "_dom"; 415 public static final String STATIC_NAMES_ARRAY_FIELD 416 = "_sNamesArray"; 417 public static final String STATIC_URIS_ARRAY_FIELD 418 = "_sUrisArray"; 419 public static final String STATIC_TYPES_ARRAY_FIELD 420 = "_sTypesArray"; 421 public static final String STATIC_NAMESPACE_ARRAY_FIELD 422 = "_sNamespaceArray"; 423 public static final String STATIC_NS_ANCESTORS_ARRAY_FIELD 424 = "_sNamespaceAncestorsArray"; 425 public static final String STATIC_PREFIX_URIS_IDX_ARRAY_FIELD 426 = "_sPrefixURIsIdxArray"; 427 public static final String STATIC_PREFIX_URIS_ARRAY_FIELD 428 = "_sPrefixURIPairsArray"; 429 public static final String STATIC_CHAR_DATA_FIELD 430 = "_scharData"; 431 public static final String STATIC_CHAR_DATA_FIELD_SIG 432 = "[C"; 433 public static final String FORMAT_SYMBOLS_FIELD 434 = "format_symbols"; 435 436 public static final String ITERATOR_FIELD_SIG 437 = NODE_ITERATOR_SIG; 438 public static final String NODE_FIELD 439 = "node"; 440 public static final String NODE_FIELD_SIG 441 = "I"; 442 443 public static final String EMPTYATTR_FIELD 444 = "EmptyAttributes"; 445 public static final String ATTRIBUTE_LIST_FIELD 446 = "attributeList"; 447 public static final String CLEAR_ATTRIBUTES 448 = "clear"; 449 public static final String ADD_ATTRIBUTE 450 = "addAttribute"; 451 public static final String ATTRIBUTE_LIST_IMPL_SIG 452 = "Lorg/apache/xalan/xsltc/runtime/AttributeListImpl;"; 453 public static final String CLEAR_ATTRIBUTES_SIG 454 = "()" + ATTRIBUTE_LIST_IMPL_SIG; 455 public static final String ADD_ATTRIBUTE_SIG 456 = "(" + STRING_SIG + STRING_SIG + ")" + ATTRIBUTE_LIST_IMPL_SIG; 457 458 public static final String ADD_ITERATOR_SIG 459 = "(" + NODE_ITERATOR_SIG +")" + UNION_ITERATOR_SIG; 460 461 public static final String ORDER_ITERATOR 462 = "orderNodes"; 463 public static final String ORDER_ITERATOR_SIG 464 = "("+NODE_ITERATOR_SIG+"I)"+NODE_ITERATOR_SIG; 465 466 public static final String SET_START_NODE_SIG 467 = "(" + NODE_SIG + ")" + NODE_ITERATOR_SIG; 468 469 public static final String NODE_COUNTER 470 = "org.apache.xalan.xsltc.dom.NodeCounter"; 471 public static final String NODE_COUNTER_SIG 472 = "Lorg/apache/xalan/xsltc/dom/NodeCounter;"; 473 public static final String DEFAULT_NODE_COUNTER 474 = "org.apache.xalan.xsltc.dom.DefaultNodeCounter"; 475 public static final String DEFAULT_NODE_COUNTER_SIG 476 = "Lorg/apache/xalan/xsltc/dom/DefaultNodeCounter;"; 477 public static final String TRANSLET_FIELD 478 = "translet"; 479 public static final String TRANSLET_FIELD_SIG 480 = TRANSLET_SIG; 481 482 public static final String RESET_SIG 483 = "()" + NODE_ITERATOR_SIG; 484 public static final String GET_PARAMETER 485 = "getParameter"; 486 public static final String ADD_PARAMETER 487 = "addParameter"; 488 public static final String PUSH_PARAM_FRAME 489 = "pushParamFrame"; 490 public static final String PUSH_PARAM_FRAME_SIG 491 = "()V"; 492 public static final String POP_PARAM_FRAME 493 = "popParamFrame"; 494 public static final String POP_PARAM_FRAME_SIG 495 = "()V"; 496 public static final String GET_PARAMETER_SIG 497 = "(" + STRING_SIG + ")" + OBJECT_SIG; 498 public static final String ADD_PARAMETER_SIG 499 = "(" + STRING_SIG + OBJECT_SIG + "Z)" + OBJECT_SIG; 500 501 public static final String STRIP_SPACE 502 = "stripSpace"; 503 public static final String STRIP_SPACE_INTF 504 = "org/apache/xalan/xsltc/StripFilter"; 505 public static final String STRIP_SPACE_SIG 506 = "Lorg/apache/xalan/xsltc/StripFilter;"; 507 public static final String STRIP_SPACE_PARAMS 508 = "(Lorg/apache/xalan/xsltc/DOM;II)Z"; 509 510 public static final String GET_NODE_VALUE_ITERATOR 511 = "getNodeValueIterator"; 512 public static final String GET_NODE_VALUE_ITERATOR_SIG 513 = "("+NODE_ITERATOR_SIG+"I"+STRING_SIG+"Z)"+NODE_ITERATOR_SIG; 514 515 public static final String GET_UNPARSED_ENTITY_URI_SIG 516 = "("+STRING_SIG+")"+STRING_SIG; 517 518 public static final int POSITION_INDEX = 2; 519 public static final int LAST_INDEX = 3; 520 521 public static final String XMLNS_PREFIX = "xmlns"; 522 public static final String XMLNS_STRING = "xmlns:"; 523 public static final String XMLNS_URI 524 = "http://www.w3.org/2000/xmlns/"; 525 public static final String XSLT_URI 526 = "http://www.w3.org/1999/XSL/Transform"; 527 public static final String XHTML_URI 528 = "http://www.w3.org/1999/xhtml"; 529 public static final String TRANSLET_URI 530 = "http://xml.apache.org/xalan/xsltc"; 531 public static final String REDIRECT_URI 532 = "http://xml.apache.org/xalan/redirect"; 533 public static final String FALLBACK_CLASS 534 = "org.apache.xalan.xsltc.compiler.Fallback"; 535 536 public static final int RTF_INITIAL_SIZE = 32; 537 }