1. /*
  2. * Copyright 2001-2004 The Apache Software Foundation.
  3. *
  4. * Licensed under the Apache License, Version 2.0 (the "License");
  5. * you may not use this file except in compliance with the License.
  6. * You may obtain a copy of the License at
  7. *
  8. * http://www.apache.org/licenses/LICENSE-2.0
  9. *
  10. * Unless required by applicable law or agreed to in writing, software
  11. * distributed under the License is distributed on an "AS IS" BASIS,
  12. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  13. * See the License for the specific language governing permissions and
  14. * limitations under the License.
  15. */
  16. /*
  17. * $Id: Constants.java,v 1.40 2004/02/23 17:29:35 aruny Exp $
  18. */
  19. package com.sun.org.apache.xalan.internal.xsltc.compiler;
  20. import com.sun.org.apache.bcel.internal.generic.InstructionConstants;
  21. /**
  22. * @author Jacek Ambroziak
  23. * @author Santiago Pericas-Geertsen
  24. */
  25. public interface Constants extends InstructionConstants {
  26. // Error categories used to report errors to Parser.reportError()
  27. // Unexpected internal errors, such as null-ptr exceptions, etc.
  28. // Immediately terminates compilation, no translet produced
  29. public final int INTERNAL = 0;
  30. // XSLT elements that are not implemented and unsupported ext.
  31. // Immediately terminates compilation, no translet produced
  32. public final int UNSUPPORTED = 1;
  33. // Fatal error in the stylesheet input (parsing or content)
  34. // Immediately terminates compilation, no translet produced
  35. public final int FATAL = 2;
  36. // Other error in the stylesheet input (parsing or content)
  37. // Does not terminate compilation, no translet produced
  38. public final int ERROR = 3;
  39. // Other error in the stylesheet input (content errors only)
  40. // Does not terminate compilation, a translet is produced
  41. public final int WARNING = 4;
  42. public static final String EMPTYSTRING = "";
  43. public static final String NAMESPACE_FEATURE =
  44. "http://xml.org/sax/features/namespaces";
  45. public static final String TRANSLET_INTF
  46. = "com.sun.org.apache.xalan.internal.xsltc.Translet";
  47. public static final String TRANSLET_INTF_SIG
  48. = "Lcom/sun/org/apache/xalan/internal/xsltc/Translet;";
  49. public static final String ATTRIBUTES_SIG
  50. = "Lcom/sun/org/apache/xalan/internal/xsltc/runtime/Attributes;";
  51. public static final String NODE_ITERATOR_SIG
  52. = "Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;";
  53. public static final String DOM_INTF_SIG
  54. = "Lcom/sun/org/apache/xalan/internal/xsltc/DOM;";
  55. public static final String DOM_IMPL_CLASS
  56. = "com/sun/org/apache/xalan/internal/xsltc/DOM"; // xml/dtm/ref/DTMDefaultBaseIterators"; //xalan/xsltc/dom/DOMImpl";
  57. public static final String SAX_IMPL_CLASS
  58. = "com/sun/org/apache/xalan/internal/xsltc/DOM/SAXImpl";
  59. public static final String DOM_IMPL_SIG
  60. = "Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;"; //xml/dtm/ref/DTMDefaultBaseIterators"; //xalan/xsltc/dom/DOMImpl;";
  61. public static final String SAX_IMPL_SIG
  62. = "Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;";
  63. public static final String DOM_ADAPTER_CLASS
  64. = "com/sun/org/apache/xalan/internal/xsltc/dom/DOMAdapter";
  65. public static final String DOM_ADAPTER_SIG
  66. = "Lcom/sun/org/apache/xalan/internal/xsltc/dom/DOMAdapter;";
  67. public static final String MULTI_DOM_CLASS
  68. = "com.sun.org.apache.xalan.internal.xsltc.dom.MultiDOM";
  69. public static final String MULTI_DOM_SIG
  70. = "Lcom/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM;";
  71. public static final String STRING
  72. = "java.lang.String";
  73. public static final int ACC_PUBLIC
  74. = com.sun.org.apache.bcel.internal.Constants.ACC_PUBLIC;
  75. public static final int ACC_SUPER
  76. = com.sun.org.apache.bcel.internal.Constants.ACC_SUPER;
  77. public static final int ACC_FINAL
  78. = com.sun.org.apache.bcel.internal.Constants.ACC_FINAL;
  79. public static final int ACC_PRIVATE
  80. = com.sun.org.apache.bcel.internal.Constants.ACC_PRIVATE;
  81. public static final int ACC_PROTECTED
  82. = com.sun.org.apache.bcel.internal.Constants.ACC_PROTECTED;
  83. public static final int ACC_STATIC
  84. = com.sun.org.apache.bcel.internal.Constants.ACC_STATIC;
  85. public static final String STRING_SIG
  86. = "Ljava/lang/String;";
  87. public static final String STRING_BUFFER_SIG
  88. = "Ljava/lang/StringBuffer;";
  89. public static final String OBJECT_SIG
  90. = "Ljava/lang/Object;";
  91. public static final String DOUBLE_SIG
  92. = "Ljava/lang/Double;";
  93. public static final String INTEGER_SIG
  94. = "Ljava/lang/Integer;";
  95. public static final String COLLATOR_CLASS
  96. = "java/text/Collator";
  97. public static final String COLLATOR_SIG
  98. = "Ljava/text/Collator;";
  99. public static final String NODE
  100. = "int";
  101. public static final String NODE_ITERATOR
  102. = "com.sun.org.apache.xml.internal.dtm.DTMAxisIterator";
  103. public static final String NODE_ITERATOR_BASE
  104. = "com.sun.org.apache.xml.internal.dtm.ref.DTMAxisIteratorBase";
  105. public static final String SORT_ITERATOR
  106. = "com.sun.org.apache.xalan.internal.xsltc.dom.SortingIterator";
  107. public static final String SORT_ITERATOR_SIG
  108. = "Lcom.sun.org.apache.xalan.internal.xsltc.dom.SortingIterator;";
  109. public static final String NODE_SORT_RECORD
  110. = "com.sun.org.apache.xalan.internal.xsltc.dom.NodeSortRecord";
  111. public static final String NODE_SORT_FACTORY
  112. = "com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecordFactory";
  113. public static final String NODE_SORT_RECORD_SIG
  114. = "Lcom/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecord;";
  115. public static final String NODE_SORT_FACTORY_SIG
  116. = "Lcom/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecordFactory;";
  117. public static final String LOCALE_CLASS
  118. = "java.util.Locale";
  119. public static final String LOCALE_SIG
  120. = "Ljava/util/Locale;";
  121. public static final String STRING_VALUE_HANDLER
  122. = "com.sun.org.apache.xalan.internal.xsltc.runtime.StringValueHandler";
  123. public static final String STRING_VALUE_HANDLER_SIG
  124. = "Lcom/sun/org/apache/xalan/internal/xsltc/runtime/StringValueHandler;";
  125. public static final String OUTPUT_HANDLER
  126. = "com/sun/org/apache/xml/internal/serializer/SerializationHandler";
  127. public static final String OUTPUT_HANDLER_SIG
  128. = "Lcom/sun/org/apache/xml/internal/serializer/SerializationHandler;";
  129. public static final String FILTER_INTERFACE
  130. = "com.sun.org.apache.xalan.internal.xsltc.dom.Filter";
  131. public static final String FILTER_INTERFACE_SIG
  132. = "Lcom/sun/org/apache/xalan/internal/xsltc/dom/Filter;";
  133. public static final String UNION_ITERATOR_CLASS
  134. = "com.sun.org.apache.xalan.internal.xsltc.dom.UnionIterator";
  135. public static final String STEP_ITERATOR_CLASS
  136. = "com.sun.org.apache.xalan.internal.xsltc.dom.StepIterator";
  137. public static final String CACHED_NODE_LIST_ITERATOR_CLASS
  138. = "com.sun.org.apache.xalan.internal.xsltc.dom.CachedNodeListIterator";
  139. public static final String NTH_ITERATOR_CLASS
  140. = "com.sun.org.apache.xalan.internal.xsltc.dom.NthIterator";
  141. public static final String ABSOLUTE_ITERATOR
  142. = "com.sun.org.apache.xalan.internal.xsltc.dom.AbsoluteIterator";
  143. public static final String DUP_FILTERED_ITERATOR
  144. = "com.sun.org.apache.xalan.internal.xsltc.dom.DupFilterIterator";
  145. public static final String CURRENT_NODE_LIST_ITERATOR
  146. = "com.sun.org.apache.xalan.internal.xsltc.dom.CurrentNodeListIterator";
  147. public static final String CURRENT_NODE_LIST_FILTER
  148. = "com.sun.org.apache.xalan.internal.xsltc.dom.CurrentNodeListFilter";
  149. public static final String CURRENT_NODE_LIST_ITERATOR_SIG
  150. = "Lcom/sun/org/apache/xalan/internal/xsltc/dom/CurrentNodeListIterator;";
  151. public static final String CURRENT_NODE_LIST_FILTER_SIG
  152. = "Lcom/sun/org/apache/xalan/internal/xsltc/dom/CurrentNodeListFilter;";
  153. public static final String FILTER_STEP_ITERATOR
  154. = "com.sun.org.apache.xalan.internal.xsltc.dom.FilteredStepIterator";
  155. public static final String FILTER_ITERATOR
  156. = "com.sun.org.apache.xalan.internal.xsltc.dom.FilterIterator";
  157. public static final String SINGLETON_ITERATOR
  158. = "com.sun.org.apache.xalan.internal.xsltc.dom.SingletonIterator";
  159. public static final String MATCHING_ITERATOR
  160. = "com.sun.org.apache.xalan.internal.xsltc.dom.MatchingIterator";
  161. public static final String NODE_SIG
  162. = "I";
  163. public static final String GET_PARENT
  164. = "getParent";
  165. public static final String GET_PARENT_SIG
  166. = "(" + NODE_SIG + ")" + NODE_SIG;
  167. public static final String NEXT_SIG
  168. = "()" + NODE_SIG;
  169. public static final String NEXT
  170. = "next";
  171. public static final String NEXTID
  172. = "nextNodeID";
  173. public static final String MAKE_NODE
  174. = "makeNode";
  175. public static final String MAKE_NODE_LIST
  176. = "makeNodeList";
  177. public static final String GET_UNPARSED_ENTITY_URI
  178. = "getUnparsedEntityURI";
  179. public static final String STRING_TO_REAL
  180. = "stringToReal";
  181. public static final String STRING_TO_REAL_SIG
  182. = "(" + STRING_SIG + ")D";
  183. public static final String STRING_TO_INT
  184. = "stringToInt";
  185. public static final String STRING_TO_INT_SIG
  186. = "(" + STRING_SIG + ")I";
  187. public static final String XSLT_PACKAGE
  188. = "com.sun.org.apache.xalan.internal.xsltc";
  189. public static final String COMPILER_PACKAGE
  190. = XSLT_PACKAGE + ".compiler";
  191. public static final String RUNTIME_PACKAGE
  192. = XSLT_PACKAGE + ".runtime";
  193. public static final String TRANSLET_CLASS
  194. = RUNTIME_PACKAGE + ".AbstractTranslet";
  195. public static final String TRANSLET_SIG
  196. = "Lcom/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet;";
  197. public static final String UNION_ITERATOR_SIG
  198. = "Lcom/sun/org/apache/xalan/internal/xsltc/dom/UnionIterator;";
  199. public static final String TRANSLET_OUTPUT_SIG
  200. = "Lcom/sun/org/apache/xml/internal/serializer/SerializationHandler;";
  201. public static final String MAKE_NODE_SIG
  202. = "(I)Lorg/w3c/dom/Node;";
  203. public static final String MAKE_NODE_SIG2
  204. = "(" + NODE_ITERATOR_SIG + ")Lorg/w3c/dom/Node;";
  205. public static final String MAKE_NODE_LIST_SIG
  206. = "(I)Lorg/w3c/dom/NodeList;";
  207. public static final String MAKE_NODE_LIST_SIG2
  208. = "(" + NODE_ITERATOR_SIG + ")Lorg/w3c/dom/NodeList;";
  209. public static final String STREAM_XML_OUTPUT
  210. = "com.sun.org.apache.xml.internal.serializer.ToXMLStream";
  211. public static final String OUTPUT_BASE
  212. = "com.sun.org.apache.xml.internal.serializer.SerializerBase";
  213. public static final String LOAD_DOCUMENT_CLASS
  214. = "com.sun.org.apache.xalan.internal.xsltc.dom.LoadDocument";
  215. public static final String KEY_INDEX_CLASS
  216. = "com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex";
  217. public static final String KEY_INDEX_SIG
  218. = "Lcom/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex;";
  219. public static final String DOM_INTF
  220. = "com.sun.org.apache.xalan.internal.xsltc.DOM";
  221. public static final String DOM_IMPL
  222. = "com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl";
  223. public static final String SAX_IMPL
  224. = "com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl";
  225. public static final String STRING_CLASS
  226. = "java.lang.String";
  227. public static final String OBJECT_CLASS
  228. = "java.lang.Object";
  229. public static final String BOOLEAN_CLASS
  230. = "java.lang.Boolean";
  231. public static final String STRING_BUFFER_CLASS
  232. = "java.lang.StringBuffer";
  233. public static final String STRING_WRITER
  234. = "java.io.StringWriter";
  235. public static final String WRITER_SIG
  236. = "Ljava/io/Writer;";
  237. public static final String TRANSLET_OUTPUT_BASE
  238. = "com.sun.org.apache.xalan.internal.xsltc.TransletOutputBase";
  239. // output interface
  240. public static final String CALL_FUNCTION_CLASS
  241. = "com.sun.org.apache.xalan.internal.xsltc.runtime.CallFunction";
  242. public static final String TRANSLET_OUTPUT_INTERFACE
  243. = "com.sun.org.apache.xml.internal.serializer.SerializationHandler";
  244. public static final String BASIS_LIBRARY_CLASS
  245. = "com.sun.org.apache.xalan.internal.xsltc.runtime.BasisLibrary";
  246. public static final String ATTRIBUTE_LIST_IMPL_CLASS
  247. = "com.sun.org.apache.xalan.internal.xsltc.runtime.AttributeListImpl";
  248. public static final String DOUBLE_CLASS
  249. = "java.lang.Double";
  250. public static final String INTEGER_CLASS
  251. = "java.lang.Integer";
  252. public static final String RUNTIME_NODE_CLASS
  253. = "com.sun.org.apache.xalan.internal.xsltc.runtime.Node";
  254. public static final String MATH_CLASS
  255. = "java.lang.Math";
  256. public static final String BOOLEAN_VALUE
  257. = "booleanValue";
  258. public static final String BOOLEAN_VALUE_SIG
  259. = "()Z";
  260. public static final String INT_VALUE
  261. = "intValue";
  262. public static final String INT_VALUE_SIG
  263. = "()I";
  264. public static final String DOUBLE_VALUE
  265. = "doubleValue";
  266. public static final String DOUBLE_VALUE_SIG
  267. = "()D";
  268. public static final String DOM_PNAME
  269. = "dom";
  270. public static final String NODE_PNAME
  271. = "node";
  272. public static final String TRANSLET_OUTPUT_PNAME
  273. = "handler";
  274. public static final String ITERATOR_PNAME
  275. = "iterator";
  276. public static final String DOCUMENT_PNAME
  277. = "document";
  278. public static final String TRANSLET_PNAME
  279. = "translet";
  280. public static final String INVOKE_METHOD
  281. = "invokeMethod";
  282. public static final String GET_NODE_NAME
  283. = "getNodeNameX";
  284. public static final String CHARACTERSW
  285. = "characters";
  286. public static final String GET_CHILDREN
  287. = "getChildren";
  288. public static final String GET_TYPED_CHILDREN
  289. = "getTypedChildren";
  290. public static final String CHARACTERS
  291. = "characters";
  292. public static final String APPLY_TEMPLATES
  293. = "applyTemplates";
  294. public static final String GET_NODE_TYPE
  295. = "getNodeType";
  296. public static final String GET_NODE_VALUE
  297. = "getStringValueX";
  298. public static final String GET_ELEMENT_VALUE
  299. = "getElementValue";
  300. public static final String GET_ATTRIBUTE_VALUE
  301. = "getAttributeValue";
  302. public static final String HAS_ATTRIBUTE
  303. = "hasAttribute";
  304. public static final String ADD_ITERATOR
  305. = "addIterator";
  306. public static final String SET_START_NODE
  307. = "setStartNode";
  308. public static final String RESET
  309. = "reset";
  310. public static final String ATTR_SET_SIG
  311. = "(" + DOM_INTF_SIG + NODE_ITERATOR_SIG + TRANSLET_OUTPUT_SIG + ")V";
  312. public static final String GET_NODE_NAME_SIG
  313. = "(" + NODE_SIG + ")" + STRING_SIG;
  314. public static final String CHARACTERSW_SIG
  315. = "(" + STRING_SIG + TRANSLET_OUTPUT_SIG + ")V";
  316. public static final String CHARACTERS_SIG
  317. = "(" + NODE_SIG + TRANSLET_OUTPUT_SIG + ")V";
  318. public static final String GET_CHILDREN_SIG
  319. = "(" + NODE_SIG +")" + NODE_ITERATOR_SIG;
  320. public static final String GET_TYPED_CHILDREN_SIG
  321. = "(I)" + NODE_ITERATOR_SIG;
  322. public static final String GET_NODE_TYPE_SIG
  323. = "()S";
  324. public static final String GET_NODE_VALUE_SIG
  325. = "(I)" + STRING_SIG;
  326. public static final String GET_ELEMENT_VALUE_SIG
  327. = "(I)" + STRING_SIG;
  328. public static final String GET_ATTRIBUTE_VALUE_SIG
  329. = "(II)" + STRING_SIG;
  330. public static final String HAS_ATTRIBUTE_SIG
  331. = "(II)Z";
  332. public static final String GET_ITERATOR_SIG
  333. = "()" + NODE_ITERATOR_SIG;
  334. public static final String NAMES_INDEX
  335. = "namesArray";
  336. public static final String NAMES_INDEX_SIG
  337. = "[" + STRING_SIG;
  338. public static final String URIS_INDEX
  339. = "urisArray";
  340. public static final String URIS_INDEX_SIG
  341. = "[" + STRING_SIG;
  342. public static final String TYPES_INDEX
  343. = "typesArray";
  344. public static final String TYPES_INDEX_SIG
  345. = "[I";
  346. public static final String NAMESPACE_INDEX
  347. = "namespaceArray";
  348. public static final String NAMESPACE_INDEX_SIG
  349. = "[" + STRING_SIG;
  350. public static final String HASIDCALL_INDEX
  351. = "_hasIdCall";
  352. public static final String HASIDCALL_INDEX_SIG
  353. = "Z";
  354. public static final String TRANSLET_VERSION_INDEX
  355. = "transletVersion";
  356. public static final String TRANSLET_VERSION_INDEX_SIG
  357. = "I";
  358. public static final String DOM_FIELD
  359. = "_dom";
  360. public static final String STATIC_NAMES_ARRAY_FIELD
  361. = "_sNamesArray";
  362. public static final String STATIC_URIS_ARRAY_FIELD
  363. = "_sUrisArray";
  364. public static final String STATIC_TYPES_ARRAY_FIELD
  365. = "_sTypesArray";
  366. public static final String STATIC_NAMESPACE_ARRAY_FIELD
  367. = "_sNamespaceArray";
  368. public static final String STATIC_CHAR_DATA_FIELD
  369. = "_scharData";
  370. public static final String STATIC_CHAR_DATA_FIELD_SIG
  371. = "[C";
  372. public static final String FORMAT_SYMBOLS_FIELD
  373. = "format_symbols";
  374. public static final String ITERATOR_FIELD_SIG
  375. = NODE_ITERATOR_SIG;
  376. public static final String NODE_FIELD
  377. = "node";
  378. public static final String NODE_FIELD_SIG
  379. = "I";
  380. public static final String EMPTYATTR_FIELD
  381. = "EmptyAttributes";
  382. public static final String ATTRIBUTE_LIST_FIELD
  383. = "attributeList";
  384. public static final String CLEAR_ATTRIBUTES
  385. = "clear";
  386. public static final String ADD_ATTRIBUTE
  387. = "addAttribute";
  388. public static final String ATTRIBUTE_LIST_IMPL_SIG
  389. = "Lcom/sun/org/apache/xalan/internal/xsltc/runtime/AttributeListImpl;";
  390. public static final String CLEAR_ATTRIBUTES_SIG
  391. = "()" + ATTRIBUTE_LIST_IMPL_SIG;
  392. public static final String ADD_ATTRIBUTE_SIG
  393. = "(" + STRING_SIG + STRING_SIG + ")" + ATTRIBUTE_LIST_IMPL_SIG;
  394. public static final String ADD_ITERATOR_SIG
  395. = "(" + NODE_ITERATOR_SIG +")" + UNION_ITERATOR_SIG;
  396. public static final String ORDER_ITERATOR
  397. = "orderNodes";
  398. public static final String ORDER_ITERATOR_SIG
  399. = "("+NODE_ITERATOR_SIG+"I)"+NODE_ITERATOR_SIG;
  400. public static final String SET_START_NODE_SIG
  401. = "(" + NODE_SIG + ")" + NODE_ITERATOR_SIG;
  402. public static final String NODE_COUNTER
  403. = "com.sun.org.apache.xalan.internal.xsltc.dom.NodeCounter";
  404. public static final String NODE_COUNTER_SIG
  405. = "Lcom/sun/org/apache/xalan/internal/xsltc/dom/NodeCounter;";
  406. public static final String DEFAULT_NODE_COUNTER
  407. = "com.sun.org.apache.xalan.internal.xsltc.dom.DefaultNodeCounter";
  408. public static final String DEFAULT_NODE_COUNTER_SIG
  409. = "Lcom/sun/org/apache/xalan/internal/xsltc/dom/DefaultNodeCounter;";
  410. public static final String TRANSLET_FIELD
  411. = "translet";
  412. public static final String TRANSLET_FIELD_SIG
  413. = TRANSLET_SIG;
  414. public static final String RESET_SIG
  415. = "()" + NODE_ITERATOR_SIG;
  416. public static final String GET_PARAMETER
  417. = "getParameter";
  418. public static final String ADD_PARAMETER
  419. = "addParameter";
  420. public static final String PUSH_PARAM_FRAME
  421. = "pushParamFrame";
  422. public static final String PUSH_PARAM_FRAME_SIG
  423. = "()V";
  424. public static final String POP_PARAM_FRAME
  425. = "popParamFrame";
  426. public static final String POP_PARAM_FRAME_SIG
  427. = "()V";
  428. public static final String GET_PARAMETER_SIG
  429. = "(" + STRING_SIG + ")" + OBJECT_SIG;
  430. public static final String ADD_PARAMETER_SIG
  431. = "(" + STRING_SIG + OBJECT_SIG + "Z)" + OBJECT_SIG;
  432. public static final String STRIP_SPACE
  433. = "stripSpace";
  434. public static final String STRIP_SPACE_INTF
  435. = "com/sun/org/apache/xalan/internal/xsltc/StripFilter";
  436. public static final String STRIP_SPACE_SIG
  437. = "Lcom/sun/org/apache/xalan/internal/xsltc/StripFilter;";
  438. public static final String STRIP_SPACE_PARAMS
  439. = "(Lcom/sun/org/apache/xalan/internal/xsltc/DOM;II)Z";
  440. public static final String GET_NODE_VALUE_ITERATOR
  441. = "getNodeValueIterator";
  442. public static final String GET_NODE_VALUE_ITERATOR_SIG
  443. = "("+NODE_ITERATOR_SIG+"I"+STRING_SIG+"Z)"+NODE_ITERATOR_SIG;
  444. public static final String GET_UNPARSED_ENTITY_URI_SIG
  445. = "("+STRING_SIG+")"+STRING_SIG;
  446. public static final int POSITION_INDEX = 2;
  447. public static final int LAST_INDEX = 3;
  448. public static final String XMLNS_PREFIX = "xmlns";
  449. public static final String XMLNS_STRING = "xmlns:";
  450. public static final String XMLNS_URI
  451. = "http://www.w3.org/2000/xmlns/";
  452. public static final String XSLT_URI
  453. = "http://www.w3.org/1999/XSL/Transform";
  454. public static final String XHTML_URI
  455. = "http://www.w3.org/1999/xhtml";
  456. public static final String TRANSLET_URI
  457. = "http://xml.apache.org/xalan/xsltc";
  458. public static final String REDIRECT_URI
  459. = "http://xml.apache.org/xalan/redirect";
  460. public static final String FALLBACK_CLASS
  461. = "com.sun.org.apache.xalan.internal.xsltc.compiler.Fallback";
  462. public static final int RTF_INITIAL_SIZE = 32;
  463. }