1 /* 2 * reserved comment block 3 * DO NOT REMOVE OR ALTER! 4 */ 5 /* 6 * Copyright 2001-2004 The Apache Software Foundation. 7 * 8 * Licensed under the Apache License, Version 2.0 (the "License"); 9 * you may not use this file except in compliance with the License. 10 * You may obtain a copy of the License at 11 * 12 * http://www.apache.org/licenses/LICENSE-2.0 13 * 14 * Unless required by applicable law or agreed to in writing, software 15 * distributed under the License is distributed on an "AS IS" BASIS, 16 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 17 * See the License for the specific language governing permissions and 18 * limitations under the License. 19 */ 20 /* 21 * $Id: Constants.java,v 1.7 2006/06/19 19:49:04 spericas Exp $ 22 */ 23 24 package com.sun.org.apache.xalan.internal.xsltc.compiler; 25 26 import com.sun.org.apache.bcel.internal.generic.InstructionConstants; 27 28 /** 29 * @author Jacek Ambroziak 30 * @author Santiago Pericas-Geertsen 81 = "com.sun.org.apache.xalan.internal.xsltc.dom.MultiDOM"; 82 public static final String MULTI_DOM_SIG 83 = "Lcom/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM;"; 84 85 public static final String STRING 86 = "java.lang.String"; 87 88 public static final int ACC_PUBLIC 89 = com.sun.org.apache.bcel.internal.Constants.ACC_PUBLIC; 90 public static final int ACC_SUPER 91 = com.sun.org.apache.bcel.internal.Constants.ACC_SUPER; 92 public static final int ACC_FINAL 93 = com.sun.org.apache.bcel.internal.Constants.ACC_FINAL; 94 public static final int ACC_PRIVATE 95 = com.sun.org.apache.bcel.internal.Constants.ACC_PRIVATE; 96 public static final int ACC_PROTECTED 97 = com.sun.org.apache.bcel.internal.Constants.ACC_PROTECTED; 98 public static final int ACC_STATIC 99 = com.sun.org.apache.bcel.internal.Constants.ACC_STATIC; 100 101 public static final String STRING_SIG 102 = "Ljava/lang/String;"; 103 public static final String STRING_BUFFER_SIG 104 = "Ljava/lang/StringBuffer;"; 105 public static final String OBJECT_SIG 106 = "Ljava/lang/Object;"; 107 public static final String DOUBLE_SIG 108 = "Ljava/lang/Double;"; 109 public static final String INTEGER_SIG 110 = "Ljava/lang/Integer;"; 111 public static final String COLLATOR_CLASS 112 = "java/text/Collator"; 113 public static final String COLLATOR_SIG 114 = "Ljava/text/Collator;"; 115 116 public static final String NODE 117 = "int"; 118 public static final String NODE_ITERATOR 119 = "com.sun.org.apache.xml.internal.dtm.DTMAxisIterator"; 120 public static final String NODE_ITERATOR_BASE 231 232 public static final String OUTPUT_BASE 233 = "com.sun.org.apache.xml.internal.serializer.SerializerBase"; 234 235 public static final String LOAD_DOCUMENT_CLASS 236 = "com.sun.org.apache.xalan.internal.xsltc.dom.LoadDocument"; 237 238 public static final String KEY_INDEX_CLASS 239 = "com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex"; 240 public static final String KEY_INDEX_SIG 241 = "Lcom/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex;"; 242 243 public static final String KEY_INDEX_ITERATOR_SIG 244 = "Lcom/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex$KeyIndexIterator;"; 245 public static final String DOM_INTF 246 = "com.sun.org.apache.xalan.internal.xsltc.DOM"; 247 public static final String DOM_IMPL 248 = "com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl"; 249 public static final String SAX_IMPL 250 = "com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl"; 251 public static final String STRING_CLASS 252 = "java.lang.String"; 253 public static final String OBJECT_CLASS 254 = "java.lang.Object"; 255 public static final String BOOLEAN_CLASS 256 = "java.lang.Boolean"; 257 public static final String STRING_BUFFER_CLASS 258 = "java.lang.StringBuffer"; 259 public static final String STRING_WRITER 260 = "java.io.StringWriter"; 261 public static final String WRITER_SIG 262 = "Ljava/io/Writer;"; 263 264 public static final String TRANSLET_OUTPUT_BASE 265 = "com.sun.org.apache.xalan.internal.xsltc.TransletOutputBase"; 266 // output interface 267 public static final String TRANSLET_OUTPUT_INTERFACE 268 = "com.sun.org.apache.xml.internal.serializer.SerializationHandler"; 269 public static final String BASIS_LIBRARY_CLASS 270 = "com.sun.org.apache.xalan.internal.xsltc.runtime.BasisLibrary"; 318 public static final String CHARACTERS 319 = "characters"; 320 public static final String APPLY_TEMPLATES 321 = "applyTemplates"; 322 public static final String GET_NODE_TYPE 323 = "getNodeType"; 324 public static final String GET_NODE_VALUE 325 = "getStringValueX"; 326 public static final String GET_ELEMENT_VALUE 327 = "getElementValue"; 328 public static final String GET_ATTRIBUTE_VALUE 329 = "getAttributeValue"; 330 public static final String HAS_ATTRIBUTE 331 = "hasAttribute"; 332 public static final String ADD_ITERATOR 333 = "addIterator"; 334 public static final String SET_START_NODE 335 = "setStartNode"; 336 public static final String RESET 337 = "reset"; 338 339 public static final String ATTR_SET_SIG 340 = "(" + DOM_INTF_SIG + NODE_ITERATOR_SIG + TRANSLET_OUTPUT_SIG + "I)V"; 341 342 public static final String GET_NODE_NAME_SIG 343 = "(" + NODE_SIG + ")" + STRING_SIG; 344 public static final String CHARACTERSW_SIG 345 = "(" + STRING_SIG + TRANSLET_OUTPUT_SIG + ")V"; 346 public static final String CHARACTERS_SIG 347 = "(" + NODE_SIG + TRANSLET_OUTPUT_SIG + ")V"; 348 public static final String GET_CHILDREN_SIG 349 = "(" + NODE_SIG +")" + NODE_ITERATOR_SIG; 350 public static final String GET_TYPED_CHILDREN_SIG 351 = "(I)" + NODE_ITERATOR_SIG; 352 public static final String GET_NODE_TYPE_SIG 353 = "()S"; 354 public static final String GET_NODE_VALUE_SIG 355 = "(I)" + STRING_SIG; 356 public static final String GET_ELEMENT_VALUE_SIG 357 = "(I)" + STRING_SIG; | 1 /* 2 * Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved. 3 */ 4 /* 5 * Licensed to the Apache Software Foundation (ASF) under one or more 6 * contributor license agreements. See the NOTICE file distributed with 7 * this work for additional information regarding copyright ownership. 8 * The ASF licenses this file to You under the Apache License, Version 2.0 9 * (the "License"); you may not use this file except in compliance with 10 * the License. You may obtain a copy of the License at 11 * 12 * http://www.apache.org/licenses/LICENSE-2.0 13 * 14 * Unless required by applicable law or agreed to in writing, software 15 * distributed under the License is distributed on an "AS IS" BASIS, 16 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 17 * See the License for the specific language governing permissions and 18 * limitations under the License. 19 */ 20 /* 21 * $Id: Constants.java,v 1.7 2006/06/19 19:49:04 spericas Exp $ 22 */ 23 24 package com.sun.org.apache.xalan.internal.xsltc.compiler; 25 26 import com.sun.org.apache.bcel.internal.generic.InstructionConstants; 27 28 /** 29 * @author Jacek Ambroziak 30 * @author Santiago Pericas-Geertsen 81 = "com.sun.org.apache.xalan.internal.xsltc.dom.MultiDOM"; 82 public static final String MULTI_DOM_SIG 83 = "Lcom/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM;"; 84 85 public static final String STRING 86 = "java.lang.String"; 87 88 public static final int ACC_PUBLIC 89 = com.sun.org.apache.bcel.internal.Constants.ACC_PUBLIC; 90 public static final int ACC_SUPER 91 = com.sun.org.apache.bcel.internal.Constants.ACC_SUPER; 92 public static final int ACC_FINAL 93 = com.sun.org.apache.bcel.internal.Constants.ACC_FINAL; 94 public static final int ACC_PRIVATE 95 = com.sun.org.apache.bcel.internal.Constants.ACC_PRIVATE; 96 public static final int ACC_PROTECTED 97 = com.sun.org.apache.bcel.internal.Constants.ACC_PROTECTED; 98 public static final int ACC_STATIC 99 = com.sun.org.apache.bcel.internal.Constants.ACC_STATIC; 100 101 public static final String MODULE_SIG 102 = "Ljava/lang/reflect/Module;"; 103 public static final String CLASS_SIG 104 = "Ljava/lang/Class;"; 105 public static final String STRING_SIG 106 = "Ljava/lang/String;"; 107 public static final String STRING_BUFFER_SIG 108 = "Ljava/lang/StringBuffer;"; 109 public static final String OBJECT_SIG 110 = "Ljava/lang/Object;"; 111 public static final String DOUBLE_SIG 112 = "Ljava/lang/Double;"; 113 public static final String INTEGER_SIG 114 = "Ljava/lang/Integer;"; 115 public static final String COLLATOR_CLASS 116 = "java/text/Collator"; 117 public static final String COLLATOR_SIG 118 = "Ljava/text/Collator;"; 119 120 public static final String NODE 121 = "int"; 122 public static final String NODE_ITERATOR 123 = "com.sun.org.apache.xml.internal.dtm.DTMAxisIterator"; 124 public static final String NODE_ITERATOR_BASE 235 236 public static final String OUTPUT_BASE 237 = "com.sun.org.apache.xml.internal.serializer.SerializerBase"; 238 239 public static final String LOAD_DOCUMENT_CLASS 240 = "com.sun.org.apache.xalan.internal.xsltc.dom.LoadDocument"; 241 242 public static final String KEY_INDEX_CLASS 243 = "com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex"; 244 public static final String KEY_INDEX_SIG 245 = "Lcom/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex;"; 246 247 public static final String KEY_INDEX_ITERATOR_SIG 248 = "Lcom/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex$KeyIndexIterator;"; 249 public static final String DOM_INTF 250 = "com.sun.org.apache.xalan.internal.xsltc.DOM"; 251 public static final String DOM_IMPL 252 = "com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl"; 253 public static final String SAX_IMPL 254 = "com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl"; 255 public static final String CLASS_CLASS 256 = "java.lang.Class"; 257 public static final String MODULE_CLASS 258 = "java.lang.reflect.Module"; 259 public static final String STRING_CLASS 260 = "java.lang.String"; 261 public static final String OBJECT_CLASS 262 = "java.lang.Object"; 263 public static final String BOOLEAN_CLASS 264 = "java.lang.Boolean"; 265 public static final String STRING_BUFFER_CLASS 266 = "java.lang.StringBuffer"; 267 public static final String STRING_WRITER 268 = "java.io.StringWriter"; 269 public static final String WRITER_SIG 270 = "Ljava/io/Writer;"; 271 272 public static final String TRANSLET_OUTPUT_BASE 273 = "com.sun.org.apache.xalan.internal.xsltc.TransletOutputBase"; 274 // output interface 275 public static final String TRANSLET_OUTPUT_INTERFACE 276 = "com.sun.org.apache.xml.internal.serializer.SerializationHandler"; 277 public static final String BASIS_LIBRARY_CLASS 278 = "com.sun.org.apache.xalan.internal.xsltc.runtime.BasisLibrary"; 326 public static final String CHARACTERS 327 = "characters"; 328 public static final String APPLY_TEMPLATES 329 = "applyTemplates"; 330 public static final String GET_NODE_TYPE 331 = "getNodeType"; 332 public static final String GET_NODE_VALUE 333 = "getStringValueX"; 334 public static final String GET_ELEMENT_VALUE 335 = "getElementValue"; 336 public static final String GET_ATTRIBUTE_VALUE 337 = "getAttributeValue"; 338 public static final String HAS_ATTRIBUTE 339 = "hasAttribute"; 340 public static final String ADD_ITERATOR 341 = "addIterator"; 342 public static final String SET_START_NODE 343 = "setStartNode"; 344 public static final String RESET 345 = "reset"; 346 public static final String GET_MODULE 347 = "getModule"; 348 public static final String FOR_NAME 349 = "forName"; 350 public static final String ADD_READS 351 = "addReads"; 352 353 public static final String GET_MODULE_SIG 354 = "()" + MODULE_SIG; 355 public static final String FOR_NAME_SIG 356 = "(" + STRING_SIG + ")" + CLASS_SIG; 357 public static final String ADD_READS_SIG 358 = "(" + MODULE_SIG + ")" + MODULE_SIG; 359 360 public static final String ATTR_SET_SIG 361 = "(" + DOM_INTF_SIG + NODE_ITERATOR_SIG + TRANSLET_OUTPUT_SIG + "I)V"; 362 363 public static final String GET_NODE_NAME_SIG 364 = "(" + NODE_SIG + ")" + STRING_SIG; 365 public static final String CHARACTERSW_SIG 366 = "(" + STRING_SIG + TRANSLET_OUTPUT_SIG + ")V"; 367 public static final String CHARACTERS_SIG 368 = "(" + NODE_SIG + TRANSLET_OUTPUT_SIG + ")V"; 369 public static final String GET_CHILDREN_SIG 370 = "(" + NODE_SIG +")" + NODE_ITERATOR_SIG; 371 public static final String GET_TYPED_CHILDREN_SIG 372 = "(I)" + NODE_ITERATOR_SIG; 373 public static final String GET_NODE_TYPE_SIG 374 = "()S"; 375 public static final String GET_NODE_VALUE_SIG 376 = "(I)" + STRING_SIG; 377 public static final String GET_ELEMENT_VALUE_SIG 378 = "(I)" + STRING_SIG; |