public class com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager extends com.sun.org.apache.xml.internal.dtm.ref.DTMManagerDefault
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager
super_class: com.sun.org.apache.xml.internal.dtm.ref.DTMManagerDefault
{
private static final boolean DUMPTREE;
descriptor: Z
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 0
private static final boolean DEBUG;
descriptor: Z
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 0
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial com.sun.org.apache.xml.internal.dtm.ref.DTMManagerDefault.<init>:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager;
public static com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager newInstance();
descriptor: ()Lcom/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: new com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager
dup
invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager.<init>:()V
areturn
LocalVariableTable:
Start End Slot Name Signature
public static com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager createNewDTMManagerInstance();
descriptor: ()Lcom/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokestatic com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager.newInstance:()Lcom/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.org.apache.xml.internal.dtm.DTM getDTM(javax.xml.transform.Source, boolean, com.sun.org.apache.xml.internal.dtm.DTMWSFilter, boolean, boolean);
descriptor: (Ljavax/xml/transform/Source;ZLcom/sun/org/apache/xml/internal/dtm/DTMWSFilter;ZZ)Lcom/sun/org/apache/xml/internal/dtm/DTM;
flags: (0x0001) ACC_PUBLIC
Code:
stack=10, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
aload 1
iload 2
aload 3
iload 4
1: iload 5
iconst_0
iconst_0
iconst_1
iconst_0
2: invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager.getDTM:(Ljavax/xml/transform/Source;ZLcom/sun/org/apache/xml/internal/dtm/DTMWSFilter;ZZZIZZ)Lcom/sun/org/apache/xml/internal/dtm/DTM;
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager;
0 3 1 source Ljavax/xml/transform/Source;
0 3 2 unique Z
0 3 3 whiteSpaceFilter Lcom/sun/org/apache/xml/internal/dtm/DTMWSFilter;
0 3 4 incremental Z
0 3 5 doIndexing Z
MethodParameters:
Name Flags
source
unique
whiteSpaceFilter
incremental
doIndexing
public com.sun.org.apache.xml.internal.dtm.DTM getDTM(javax.xml.transform.Source, boolean, com.sun.org.apache.xml.internal.dtm.DTMWSFilter, boolean, boolean, boolean);
descriptor: (Ljavax/xml/transform/Source;ZLcom/sun/org/apache/xml/internal/dtm/DTMWSFilter;ZZZ)Lcom/sun/org/apache/xml/internal/dtm/DTM;
flags: (0x0001) ACC_PUBLIC
Code:
stack=10, locals=7, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: aload 0
aload 1
iload 2
aload 3
iload 4
1: iload 5
iconst_0
iconst_0
iload 6
iconst_0
2: invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager.getDTM:(Ljavax/xml/transform/Source;ZLcom/sun/org/apache/xml/internal/dtm/DTMWSFilter;ZZZIZZ)Lcom/sun/org/apache/xml/internal/dtm/DTM;
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager;
0 3 1 source Ljavax/xml/transform/Source;
0 3 2 unique Z
0 3 3 whiteSpaceFilter Lcom/sun/org/apache/xml/internal/dtm/DTMWSFilter;
0 3 4 incremental Z
0 3 5 doIndexing Z
0 3 6 buildIdIndex Z
MethodParameters:
Name Flags
source
unique
whiteSpaceFilter
incremental
doIndexing
buildIdIndex
public com.sun.org.apache.xml.internal.dtm.DTM getDTM(javax.xml.transform.Source, boolean, com.sun.org.apache.xml.internal.dtm.DTMWSFilter, boolean, boolean, boolean, boolean);
descriptor: (Ljavax/xml/transform/Source;ZLcom/sun/org/apache/xml/internal/dtm/DTMWSFilter;ZZZZ)Lcom/sun/org/apache/xml/internal/dtm/DTM;
flags: (0x0001) ACC_PUBLIC
Code:
stack=10, locals=8, args_size=8
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 0: aload 0
aload 1
iload 2
aload 3
iload 4
1: iload 5
iconst_0
iconst_0
iload 6
iload 7
2: invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager.getDTM:(Ljavax/xml/transform/Source;ZLcom/sun/org/apache/xml/internal/dtm/DTMWSFilter;ZZZIZZ)Lcom/sun/org/apache/xml/internal/dtm/DTM;
areturn
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager;
0 3 1 source Ljavax/xml/transform/Source;
0 3 2 unique Z
0 3 3 whiteSpaceFilter Lcom/sun/org/apache/xml/internal/dtm/DTMWSFilter;
0 3 4 incremental Z
0 3 5 doIndexing Z
0 3 6 buildIdIndex Z
0 3 7 newNameTable Z
MethodParameters:
Name Flags
source
unique
whiteSpaceFilter
incremental
doIndexing
buildIdIndex
newNameTable
public com.sun.org.apache.xml.internal.dtm.DTM getDTM(javax.xml.transform.Source, boolean, com.sun.org.apache.xml.internal.dtm.DTMWSFilter, boolean, boolean, boolean, int, boolean);
descriptor: (Ljavax/xml/transform/Source;ZLcom/sun/org/apache/xml/internal/dtm/DTMWSFilter;ZZZIZ)Lcom/sun/org/apache/xml/internal/dtm/DTM;
flags: (0x0001) ACC_PUBLIC
Code:
stack=10, locals=9, args_size=9
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 0: aload 0
aload 1
iload 2
aload 3
iload 4
1: iload 5
iload 6
iload 7
2: iload 8
iconst_0
3: invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager.getDTM:(Ljavax/xml/transform/Source;ZLcom/sun/org/apache/xml/internal/dtm/DTMWSFilter;ZZZIZZ)Lcom/sun/org/apache/xml/internal/dtm/DTM;
areturn
end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager;
0 4 1 source Ljavax/xml/transform/Source;
0 4 2 unique Z
0 4 3 whiteSpaceFilter Lcom/sun/org/apache/xml/internal/dtm/DTMWSFilter;
0 4 4 incremental Z
0 4 5 doIndexing Z
0 4 6 hasUserReader Z
0 4 7 size I
0 4 8 buildIdIndex Z
MethodParameters:
Name Flags
source
unique
whiteSpaceFilter
incremental
doIndexing
hasUserReader
size
buildIdIndex
public com.sun.org.apache.xml.internal.dtm.DTM getDTM(javax.xml.transform.Source, boolean, com.sun.org.apache.xml.internal.dtm.DTMWSFilter, boolean, boolean, boolean, int, boolean, boolean);
descriptor: (Ljavax/xml/transform/Source;ZLcom/sun/org/apache/xml/internal/dtm/DTMWSFilter;ZZZIZZ)Lcom/sun/org/apache/xml/internal/dtm/DTM;
flags: (0x0001) ACC_PUBLIC
Code:
stack=11, locals=19, args_size=10
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 0: aload 0
invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager.getFirstFreeDTMID:()I
istore 10
start local 10 1: iload 10
bipush 16
ishl
istore 11
start local 11 2: aload 1
ifnull 39
aload 1
instanceof javax.xml.transform.stax.StAXSource
ifeq 39
3: aload 1
checkcast javax.xml.transform.stax.StAXSource
astore 12
start local 12 4: aconst_null
astore 13
start local 13 5: aconst_null
astore 14
start local 14 6: aload 12
invokevirtual javax.xml.transform.stax.StAXSource.getXMLEventReader:()Ljavax/xml/stream/XMLEventReader;
ifnull 10
7: aload 12
invokevirtual javax.xml.transform.stax.StAXSource.getXMLEventReader:()Ljavax/xml/stream/XMLEventReader;
astore 15
start local 15 8: new com.sun.org.apache.xalan.internal.xsltc.trax.StAXEvent2SAX
dup
aload 15
invokespecial com.sun.org.apache.xalan.internal.xsltc.trax.StAXEvent2SAX.<init>:(Ljavax/xml/stream/XMLEventReader;)V
astore 13
end local 15 9: goto 13
StackMap locals: com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager javax.xml.transform.Source int com.sun.org.apache.xml.internal.dtm.DTMWSFilter int int int int int int int int javax.xml.transform.stax.StAXSource com.sun.org.apache.xalan.internal.xsltc.trax.StAXEvent2SAX com.sun.org.apache.xalan.internal.xsltc.trax.StAXStream2SAX
StackMap stack:
10: aload 12
invokevirtual javax.xml.transform.stax.StAXSource.getXMLStreamReader:()Ljavax/xml/stream/XMLStreamReader;
ifnull 13
11: aload 12
invokevirtual javax.xml.transform.stax.StAXSource.getXMLStreamReader:()Ljavax/xml/stream/XMLStreamReader;
astore 15
start local 15 12: new com.sun.org.apache.xalan.internal.xsltc.trax.StAXStream2SAX
dup
aload 15
invokespecial com.sun.org.apache.xalan.internal.xsltc.trax.StAXStream2SAX.<init>:(Ljavax/xml/stream/XMLStreamReader;)V
astore 14
end local 15 13: StackMap locals:
StackMap stack:
iload 7
ifgt 20
14: new com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl
dup
aload 0
aload 1
iload 11
15: aload 3
aconst_null
iload 5
16: sipush 512
17: iload 8
iload 9
18: invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.<init>:(Lcom/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager;Ljavax/xml/transform/Source;ILcom/sun/org/apache/xml/internal/dtm/DTMWSFilter;Lcom/sun/org/apache/xml/internal/utils/XMLStringFactory;ZIZZ)V
astore 15
start local 15 19: goto 24
end local 15 20: StackMap locals:
StackMap stack:
new com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl
dup
aload 0
aload 1
iload 11
21: aload 3
aconst_null
iload 5
22: iload 7
iload 8
iload 9
23: invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.<init>:(Lcom/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager;Ljavax/xml/transform/Source;ILcom/sun/org/apache/xml/internal/dtm/DTMWSFilter;Lcom/sun/org/apache/xml/internal/utils/XMLStringFactory;ZIZZ)V
astore 15
start local 15 24: StackMap locals: com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl
StackMap stack:
aload 15
aload 1
invokeinterface javax.xml.transform.Source.getSystemId:()Ljava/lang/String;
invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.setDocumentURI:(Ljava/lang/String;)V
25: aload 0
aload 15
iload 10
iconst_0
invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager.addDTM:(Lcom/sun/org/apache/xml/internal/dtm/DTM;II)V
26: aload 13
ifnull 30
27: aload 13
aload 15
invokevirtual com.sun.org.apache.xalan.internal.xsltc.trax.StAXEvent2SAX.setContentHandler:(Lorg/xml/sax/ContentHandler;)V
28: aload 13
invokevirtual com.sun.org.apache.xalan.internal.xsltc.trax.StAXEvent2SAX.parse:()V
29: goto 38
30: StackMap locals:
StackMap stack:
aload 14
ifnull 38
31: aload 14
aload 15
invokevirtual com.sun.org.apache.xalan.internal.xsltc.trax.StAXStream2SAX.setContentHandler:(Lorg/xml/sax/ContentHandler;)V
32: aload 14
invokevirtual com.sun.org.apache.xalan.internal.xsltc.trax.StAXStream2SAX.parse:()V
33: goto 38
34: StackMap locals:
StackMap stack: java.lang.RuntimeException
astore 16
start local 16 35: aload 16
athrow
end local 16 36: StackMap locals:
StackMap stack: java.lang.Exception
astore 16
start local 16 37: new com.sun.org.apache.xml.internal.utils.WrappedRuntimeException
dup
aload 16
invokespecial com.sun.org.apache.xml.internal.utils.WrappedRuntimeException.<init>:(Ljava/lang/Exception;)V
athrow
end local 16 38: StackMap locals:
StackMap stack:
aload 15
areturn
end local 15 end local 14 end local 13 end local 12 39: StackMap locals: com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager javax.xml.transform.Source int com.sun.org.apache.xml.internal.dtm.DTMWSFilter int int int int int int int int
StackMap stack:
aload 1
ifnull 64
aload 1
instanceof javax.xml.transform.dom.DOMSource
ifeq 64
40: aload 1
checkcast javax.xml.transform.dom.DOMSource
astore 12
start local 12 41: aload 12
invokevirtual javax.xml.transform.dom.DOMSource.getNode:()Lorg/w3c/dom/Node;
astore 13
start local 13 42: new com.sun.org.apache.xalan.internal.xsltc.trax.DOM2SAX
dup
aload 13
invokespecial com.sun.org.apache.xalan.internal.xsltc.trax.DOM2SAX.<init>:(Lorg/w3c/dom/Node;)V
astore 14
start local 14 43: iload 7
ifgt 50
44: new com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl
dup
aload 0
aload 1
iload 11
45: aload 3
aconst_null
iload 5
46: sipush 512
47: iload 8
iload 9
48: invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.<init>:(Lcom/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager;Ljavax/xml/transform/Source;ILcom/sun/org/apache/xml/internal/dtm/DTMWSFilter;Lcom/sun/org/apache/xml/internal/utils/XMLStringFactory;ZIZZ)V
astore 15
start local 15 49: goto 54
end local 15 50: StackMap locals: javax.xml.transform.dom.DOMSource org.w3c.dom.Node com.sun.org.apache.xalan.internal.xsltc.trax.DOM2SAX
StackMap stack:
new com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl
dup
aload 0
aload 1
iload 11
51: aload 3
aconst_null
iload 5
52: iload 7
iload 8
iload 9
53: invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.<init>:(Lcom/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager;Ljavax/xml/transform/Source;ILcom/sun/org/apache/xml/internal/dtm/DTMWSFilter;Lcom/sun/org/apache/xml/internal/utils/XMLStringFactory;ZIZZ)V
astore 15
start local 15 54: StackMap locals: com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl
StackMap stack:
aload 15
aload 1
invokeinterface javax.xml.transform.Source.getSystemId:()Ljava/lang/String;
invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.setDocumentURI:(Ljava/lang/String;)V
55: aload 0
aload 15
iload 10
iconst_0
invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager.addDTM:(Lcom/sun/org/apache/xml/internal/dtm/DTM;II)V
56: aload 14
aload 15
invokevirtual com.sun.org.apache.xalan.internal.xsltc.trax.DOM2SAX.setContentHandler:(Lorg/xml/sax/ContentHandler;)V
57: aload 14
invokevirtual com.sun.org.apache.xalan.internal.xsltc.trax.DOM2SAX.parse:()V
58: goto 63
59: StackMap locals:
StackMap stack: java.lang.RuntimeException
astore 16
start local 16 60: aload 16
athrow
end local 16 61: StackMap locals:
StackMap stack: java.lang.Exception
astore 16
start local 16 62: new com.sun.org.apache.xml.internal.utils.WrappedRuntimeException
dup
aload 16
invokespecial com.sun.org.apache.xml.internal.utils.WrappedRuntimeException.<init>:(Ljava/lang/Exception;)V
athrow
end local 16 63: StackMap locals:
StackMap stack:
aload 15
areturn
end local 15 end local 14 end local 13 end local 12 64: StackMap locals: com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager javax.xml.transform.Source int com.sun.org.apache.xml.internal.dtm.DTMWSFilter int int int int int int int int
StackMap stack:
aload 1
ifnull 66
65: aload 1
instanceof javax.xml.transform.sax.SAXSource
goto 67
StackMap locals:
StackMap stack:
66: iconst_1
67: StackMap locals:
StackMap stack: int
istore 12
start local 12 68: aload 1
ifnull 70
69: aload 1
instanceof javax.xml.transform.stream.StreamSource
goto 71
StackMap locals: int
StackMap stack:
70: iconst_0
71: StackMap locals:
StackMap stack: int
istore 13
start local 13 72: iload 12
ifne 73
iload 13
ifeq 122
73: StackMap locals: int
StackMap stack:
aload 1
ifnonnull 78
74: aconst_null
astore 15
start local 15 75: aconst_null
astore 14
start local 14 76: iconst_0
istore 6
77: goto 87
end local 15 end local 14 78: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager.getXMLReader:(Ljavax/xml/transform/Source;)Lorg/xml/sax/XMLReader;
astore 14
start local 14 79: aload 1
invokestatic javax.xml.transform.sax.SAXSource.sourceToInputSource:(Ljavax/xml/transform/Source;)Lorg/xml/sax/InputSource;
astore 15
start local 15 80: aload 15
invokevirtual org.xml.sax.InputSource.getSystemId:()Ljava/lang/String;
astore 16
start local 16 81: aload 16
ifnull 87
82: aload 16
invokestatic com.sun.org.apache.xml.internal.utils.SystemIDResolver.getAbsoluteURI:(Ljava/lang/String;)Ljava/lang/String;
astore 16
83: goto 86
84: StackMap locals: com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager javax.xml.transform.Source int com.sun.org.apache.xml.internal.dtm.DTMWSFilter int int int int int int int int int int org.xml.sax.XMLReader org.xml.sax.InputSource java.lang.String
StackMap stack: java.lang.Exception
pop
85: getstatic java.lang.System.err:Ljava/io/PrintStream;
new java.lang.StringBuilder
dup
ldc "Can not absolutize URL: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 16
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual java.io.PrintStream.println:(Ljava/lang/String;)V
86: StackMap locals:
StackMap stack:
aload 15
aload 16
invokevirtual org.xml.sax.InputSource.setSystemId:(Ljava/lang/String;)V
end local 16 87: StackMap locals:
StackMap stack:
iload 7
ifgt 94
88: new com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl
dup
aload 0
aload 1
iload 11
aload 3
89: aconst_null
iload 5
90: sipush 512
91: iload 8
iload 9
92: invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.<init>:(Lcom/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager;Ljavax/xml/transform/Source;ILcom/sun/org/apache/xml/internal/dtm/DTMWSFilter;Lcom/sun/org/apache/xml/internal/utils/XMLStringFactory;ZIZZ)V
astore 16
start local 16 93: goto 97
end local 16 94: StackMap locals:
StackMap stack:
new com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl
dup
aload 0
aload 1
iload 11
aload 3
95: aconst_null
iload 5
iload 7
iload 8
iload 9
96: invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.<init>:(Lcom/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager;Ljavax/xml/transform/Source;ILcom/sun/org/apache/xml/internal/dtm/DTMWSFilter;Lcom/sun/org/apache/xml/internal/utils/XMLStringFactory;ZIZZ)V
astore 16
start local 16 97: StackMap locals: com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl
StackMap stack:
aload 0
aload 16
iload 10
iconst_0
invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager.addDTM:(Lcom/sun/org/apache/xml/internal/dtm/DTM;II)V
98: aload 14
ifnonnull 100
99: aload 16
areturn
100: StackMap locals:
StackMap stack:
aload 14
aload 16
invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getBuilder:()Lcom/sun/org/apache/xalan/internal/xsltc/dom/DOMBuilder;
invokeinterface org.xml.sax.XMLReader.setContentHandler:(Lorg/xml/sax/ContentHandler;)V
101: iload 6
ifeq 102
aload 14
invokeinterface org.xml.sax.XMLReader.getDTDHandler:()Lorg/xml/sax/DTDHandler;
ifnonnull 103
102: StackMap locals:
StackMap stack:
aload 14
aload 16
invokeinterface org.xml.sax.XMLReader.setDTDHandler:(Lorg/xml/sax/DTDHandler;)V
103: StackMap locals:
StackMap stack:
iload 6
ifeq 104
aload 14
invokeinterface org.xml.sax.XMLReader.getErrorHandler:()Lorg/xml/sax/ErrorHandler;
ifnonnull 105
104: StackMap locals:
StackMap stack:
aload 14
aload 16
invokeinterface org.xml.sax.XMLReader.setErrorHandler:(Lorg/xml/sax/ErrorHandler;)V
105: StackMap locals:
StackMap stack:
aload 14
ldc "http://xml.org/sax/properties/lexical-handler"
aload 16
invokeinterface org.xml.sax.XMLReader.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
106: goto 109
107: StackMap locals:
StackMap stack: org.xml.sax.SAXNotRecognizedException
pop
goto 109
108: StackMap locals:
StackMap stack: org.xml.sax.SAXNotSupportedException
pop
109: StackMap locals:
StackMap stack:
aload 14
aload 15
invokeinterface org.xml.sax.XMLReader.parse:(Lorg/xml/sax/InputSource;)V
110: goto 119
111: StackMap locals:
StackMap stack: java.lang.RuntimeException
astore 17
start local 17 112: aload 17
athrow
end local 17 113: StackMap locals:
StackMap stack: java.lang.Exception
astore 17
start local 17 114: new com.sun.org.apache.xml.internal.utils.WrappedRuntimeException
dup
aload 17
invokespecial com.sun.org.apache.xml.internal.utils.WrappedRuntimeException.<init>:(Ljava/lang/Exception;)V
athrow
end local 17 115: StackMap locals:
StackMap stack: java.lang.Throwable
astore 18
116: iload 6
ifne 118
117: aload 0
aload 14
invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager.releaseXMLReader:(Lorg/xml/sax/XMLReader;)V
118: StackMap locals: com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager javax.xml.transform.Source int com.sun.org.apache.xml.internal.dtm.DTMWSFilter int int int int int int int int int int org.xml.sax.XMLReader org.xml.sax.InputSource com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl top java.lang.Throwable
StackMap stack:
aload 18
athrow
119: StackMap locals: com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager javax.xml.transform.Source int com.sun.org.apache.xml.internal.dtm.DTMWSFilter int int int int int int int int int int org.xml.sax.XMLReader org.xml.sax.InputSource com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl
StackMap stack:
iload 6
ifne 121
120: aload 0
aload 14
invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager.releaseXMLReader:(Lorg/xml/sax/XMLReader;)V
121: StackMap locals:
StackMap stack:
aload 16
areturn
end local 16 end local 15 end local 14 122: StackMap locals:
StackMap stack:
new com.sun.org.apache.xml.internal.dtm.DTMException
dup
ldc "ER_NOT_SUPPORTED"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic com.sun.org.apache.xml.internal.res.XMLMessages.createXMLMessage:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
invokespecial com.sun.org.apache.xml.internal.dtm.DTMException.<init>:(Ljava/lang/String;)V
athrow
end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 123 0 this Lcom/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager;
0 123 1 source Ljavax/xml/transform/Source;
0 123 2 unique Z
0 123 3 whiteSpaceFilter Lcom/sun/org/apache/xml/internal/dtm/DTMWSFilter;
0 123 4 incremental Z
0 123 5 doIndexing Z
0 123 6 hasUserReader Z
0 123 7 size I
0 123 8 buildIdIndex Z
0 123 9 newNameTable Z
1 123 10 dtmPos I
2 123 11 documentID I
4 39 12 staxSource Ljavax/xml/transform/stax/StAXSource;
5 39 13 staxevent2sax Lcom/sun/org/apache/xalan/internal/xsltc/trax/StAXEvent2SAX;
6 39 14 staxStream2SAX Lcom/sun/org/apache/xalan/internal/xsltc/trax/StAXStream2SAX;
8 9 15 xmlEventReader Ljavax/xml/stream/XMLEventReader;
12 13 15 xmlStreamReader Ljavax/xml/stream/XMLStreamReader;
19 20 15 dtm Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
24 39 15 dtm Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
35 36 16 re Ljava/lang/RuntimeException;
37 38 16 e Ljava/lang/Exception;
41 64 12 domsrc Ljavax/xml/transform/dom/DOMSource;
42 64 13 node Lorg/w3c/dom/Node;
43 64 14 dom2sax Lcom/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX;
49 50 15 dtm Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
54 64 15 dtm Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
60 61 16 re Ljava/lang/RuntimeException;
62 63 16 e Ljava/lang/Exception;
68 123 12 isSAXSource Z
72 123 13 isStreamSource Z
76 78 14 reader Lorg/xml/sax/XMLReader;
79 122 14 reader Lorg/xml/sax/XMLReader;
75 78 15 xmlSource Lorg/xml/sax/InputSource;
80 122 15 xmlSource Lorg/xml/sax/InputSource;
81 87 16 urlOfSource Ljava/lang/String;
93 94 16 dtm Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
97 122 16 dtm Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
112 113 17 re Ljava/lang/RuntimeException;
114 115 17 e Ljava/lang/Exception;
Exception table:
from to target type
26 33 34 Class java.lang.RuntimeException
26 33 36 Class java.lang.Exception
57 58 59 Class java.lang.RuntimeException
57 58 61 Class java.lang.Exception
82 83 84 Class java.lang.Exception
105 106 107 Class org.xml.sax.SAXNotRecognizedException
105 106 108 Class org.xml.sax.SAXNotSupportedException
109 110 111 Class java.lang.RuntimeException
109 110 113 Class java.lang.Exception
109 115 115 any
MethodParameters:
Name Flags
source
unique
whiteSpaceFilter
incremental
doIndexing
hasUserReader
size
buildIdIndex
newNameTable
}
SourceFile: "XSLTCDTMManager.java"