final class com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder implements com.sun.org.apache.xerces.internal.jaxp.validation.DOMDocumentHandler
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder
super_class: java.lang.Object
{
private static final int[] kidOK;
descriptor: [I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private org.w3c.dom.Document fDocument;
descriptor: Lorg/w3c/dom/Document;
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl fDocumentImpl;
descriptor: Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
flags: (0x0002) ACC_PRIVATE
private boolean fStorePSVI;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private org.w3c.dom.Node fTarget;
descriptor: Lorg/w3c/dom/Node;
flags: (0x0002) ACC_PRIVATE
private org.w3c.dom.Node fNextSibling;
descriptor: Lorg/w3c/dom/Node;
flags: (0x0002) ACC_PRIVATE
private org.w3c.dom.Node fCurrentNode;
descriptor: Lorg/w3c/dom/Node;
flags: (0x0002) ACC_PRIVATE
private org.w3c.dom.Node fFragmentRoot;
descriptor: Lorg/w3c/dom/Node;
flags: (0x0002) ACC_PRIVATE
private final java.util.List<org.w3c.dom.Node> fTargetChildren;
descriptor: Ljava/util/List;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/List<Lorg/w3c/dom/Node;>;
private boolean fIgnoreChars;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private final com.sun.org.apache.xerces.internal.xni.QName fAttributeQName;
descriptor: Lcom/sun/org/apache/xerces/internal/xni/QName;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=10, locals=0, args_size=0
0: bipush 13
newarray 10
putstatic com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.kidOK:[I
1: getstatic com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.kidOK:[I
bipush 9
2: sipush 1410
3: iastore
4: getstatic com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.kidOK:[I
bipush 11
5: getstatic com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.kidOK:[I
bipush 6
6: getstatic com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.kidOK:[I
iconst_5
7: getstatic com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.kidOK:[I
iconst_1
8: sipush 442
9: dup_x2
iastore
10: dup_x2
iastore
11: dup_x2
iastore
12: iastore
13: getstatic com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.kidOK:[I
iconst_2
bipush 40
iastore
14: getstatic com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.kidOK:[I
bipush 10
iconst_0
iastore
15: getstatic com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.kidOK:[I
bipush 7
iconst_0
iastore
16: getstatic com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.kidOK:[I
bipush 8
iconst_0
iastore
17: getstatic com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.kidOK:[I
iconst_3
iconst_0
iastore
18: getstatic com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.kidOK:[I
iconst_4
iconst_0
iastore
19: getstatic com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.kidOK:[I
bipush 12
iconst_0
iastore
20: return
LocalVariableTable:
Start End Slot Name Signature
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fTargetChildren:Ljava/util/List;
2: aload 0
new com.sun.org.apache.xerces.internal.xni.QName
dup
invokespecial com.sun.org.apache.xerces.internal.xni.QName.<init>:()V
putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
public void setDOMResult(javax.xml.transform.dom.DOMResult);
descriptor: (Ljavax/xml/transform/dom/DOMResult;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fCurrentNode:Lorg/w3c/dom/Node;
1: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fFragmentRoot:Lorg/w3c/dom/Node;
2: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fIgnoreChars:Z
3: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fTargetChildren:Ljava/util/List;
invokeinterface java.util.List.clear:()V
4: aload 1
ifnull 15
5: aload 0
aload 1
invokevirtual javax.xml.transform.dom.DOMResult.getNode:()Lorg/w3c/dom/Node;
putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fTarget:Lorg/w3c/dom/Node;
6: aload 0
aload 1
invokevirtual javax.xml.transform.dom.DOMResult.getNextSibling:()Lorg/w3c/dom/Node;
putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fNextSibling:Lorg/w3c/dom/Node;
7: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fTarget:Lorg/w3c/dom/Node;
invokeinterface org.w3c.dom.Node.getNodeType:()S
bipush 9
if_icmpne 8
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fTarget:Lorg/w3c/dom/Node;
checkcast org.w3c.dom.Document
goto 9
StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder
8: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fTarget:Lorg/w3c/dom/Node;
invokeinterface org.w3c.dom.Node.getOwnerDocument:()Lorg/w3c/dom/Document;
StackMap locals: com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder javax.xml.transform.dom.DOMResult
StackMap stack: com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder org.w3c.dom.Document
9: putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocument:Lorg/w3c/dom/Document;
10: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocument:Lorg/w3c/dom/Document;
instanceof com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl
ifeq 11
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocument:Lorg/w3c/dom/Document;
checkcast com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl
goto 12
StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder
11: aconst_null
StackMap locals: com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder javax.xml.transform.dom.DOMResult
StackMap stack: com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl
12: putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
13: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocument:Lorg/w3c/dom/Document;
instanceof com.sun.org.apache.xerces.internal.dom.PSVIDocumentImpl
putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fStorePSVI:Z
14: return
15: StackMap locals:
StackMap stack:
aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fTarget:Lorg/w3c/dom/Node;
16: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fNextSibling:Lorg/w3c/dom/Node;
17: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocument:Lorg/w3c/dom/Document;
18: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
19: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fStorePSVI:Z
20: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
0 21 1 result Ljavax/xml/transform/dom/DOMResult;
MethodParameters:
Name Flags
result
public void doctypeDecl(org.w3c.dom.DocumentType);
descriptor: (Lorg/w3c/dom/DocumentType;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=10, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
ifnull 31
1: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
aload 1
invokeinterface org.w3c.dom.DocumentType.getName:()Ljava/lang/String;
aload 1
invokeinterface org.w3c.dom.DocumentType.getPublicId:()Ljava/lang/String;
aload 1
invokeinterface org.w3c.dom.DocumentType.getSystemId:()Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.createDocumentType:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/DocumentType;
astore 2
start local 2 2: aload 1
invokeinterface org.w3c.dom.DocumentType.getInternalSubset:()Ljava/lang/String;
astore 3
start local 3 3: aload 3
ifnull 5
4: aload 2
checkcast com.sun.org.apache.xerces.internal.dom.DocumentTypeImpl
aload 3
invokevirtual com.sun.org.apache.xerces.internal.dom.DocumentTypeImpl.setInternalSubset:(Ljava/lang/String;)V
5: StackMap locals: org.w3c.dom.DocumentType java.lang.String
StackMap stack:
aload 1
invokeinterface org.w3c.dom.DocumentType.getEntities:()Lorg/w3c/dom/NamedNodeMap;
astore 4
start local 4 6: aload 2
invokeinterface org.w3c.dom.DocumentType.getEntities:()Lorg/w3c/dom/NamedNodeMap;
astore 5
start local 5 7: aload 4
invokeinterface org.w3c.dom.NamedNodeMap.getLength:()I
istore 6
start local 6 8: iconst_0
istore 7
start local 7 9: goto 17
10: StackMap locals: com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder org.w3c.dom.DocumentType org.w3c.dom.DocumentType java.lang.String org.w3c.dom.NamedNodeMap org.w3c.dom.NamedNodeMap int int
StackMap stack:
aload 4
iload 7
invokeinterface org.w3c.dom.NamedNodeMap.item:(I)Lorg/w3c/dom/Node;
checkcast org.w3c.dom.Entity
astore 8
start local 8 11: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
aload 8
invokeinterface org.w3c.dom.Entity.getNodeName:()Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.createEntity:(Ljava/lang/String;)Lorg/w3c/dom/Entity;
checkcast com.sun.org.apache.xerces.internal.dom.EntityImpl
astore 9
start local 9 12: aload 9
aload 8
invokeinterface org.w3c.dom.Entity.getPublicId:()Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.dom.EntityImpl.setPublicId:(Ljava/lang/String;)V
13: aload 9
aload 8
invokeinterface org.w3c.dom.Entity.getSystemId:()Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.dom.EntityImpl.setSystemId:(Ljava/lang/String;)V
14: aload 9
aload 8
invokeinterface org.w3c.dom.Entity.getNotationName:()Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.dom.EntityImpl.setNotationName:(Ljava/lang/String;)V
15: aload 5
aload 9
invokeinterface org.w3c.dom.NamedNodeMap.setNamedItem:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
pop
end local 9 end local 8 16: iinc 7 1
StackMap locals:
StackMap stack:
17: iload 7
iload 6
if_icmplt 10
end local 7 18: aload 1
invokeinterface org.w3c.dom.DocumentType.getNotations:()Lorg/w3c/dom/NamedNodeMap;
astore 4
19: aload 2
invokeinterface org.w3c.dom.DocumentType.getNotations:()Lorg/w3c/dom/NamedNodeMap;
astore 5
20: aload 4
invokeinterface org.w3c.dom.NamedNodeMap.getLength:()I
istore 6
21: iconst_0
istore 7
start local 7 22: goto 29
23: StackMap locals:
StackMap stack:
aload 4
iload 7
invokeinterface org.w3c.dom.NamedNodeMap.item:(I)Lorg/w3c/dom/Node;
checkcast org.w3c.dom.Notation
astore 8
start local 8 24: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
aload 8
invokeinterface org.w3c.dom.Notation.getNodeName:()Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.createNotation:(Ljava/lang/String;)Lorg/w3c/dom/Notation;
checkcast com.sun.org.apache.xerces.internal.dom.NotationImpl
astore 9
start local 9 25: aload 9
aload 8
invokeinterface org.w3c.dom.Notation.getPublicId:()Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.dom.NotationImpl.setPublicId:(Ljava/lang/String;)V
26: aload 9
aload 8
invokeinterface org.w3c.dom.Notation.getSystemId:()Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.dom.NotationImpl.setSystemId:(Ljava/lang/String;)V
27: aload 5
aload 9
invokeinterface org.w3c.dom.NamedNodeMap.setNamedItem:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
pop
end local 9 end local 8 28: iinc 7 1
StackMap locals:
StackMap stack:
29: iload 7
iload 6
if_icmplt 23
end local 7 30: aload 0
aload 2
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.append:(Lorg/w3c/dom/Node;)V
end local 6 end local 5 end local 4 end local 3 end local 2 31: StackMap locals: com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder org.w3c.dom.DocumentType
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 32 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
0 32 1 node Lorg/w3c/dom/DocumentType;
2 31 2 docType Lorg/w3c/dom/DocumentType;
3 31 3 internalSubset Ljava/lang/String;
6 31 4 oldMap Lorg/w3c/dom/NamedNodeMap;
7 31 5 newMap Lorg/w3c/dom/NamedNodeMap;
8 31 6 length I
9 18 7 i I
11 16 8 oldEntity Lorg/w3c/dom/Entity;
12 16 9 newEntity Lcom/sun/org/apache/xerces/internal/dom/EntityImpl;
22 30 7 i I
24 28 8 oldNotation Lorg/w3c/dom/Notation;
25 28 9 newNotation Lcom/sun/org/apache/xerces/internal/dom/NotationImpl;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
node
public void characters(org.w3c.dom.Text);
descriptor: (Lorg/w3c/dom/Text;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocument:Lorg/w3c/dom/Document;
aload 1
invokeinterface org.w3c.dom.Text.getNodeValue:()Ljava/lang/String;
invokeinterface org.w3c.dom.Document.createTextNode:(Ljava/lang/String;)Lorg/w3c/dom/Text;
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.append:(Lorg/w3c/dom/Node;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
0 2 1 node Lorg/w3c/dom/Text;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
node
public void cdata(org.w3c.dom.CDATASection);
descriptor: (Lorg/w3c/dom/CDATASection;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocument:Lorg/w3c/dom/Document;
aload 1
invokeinterface org.w3c.dom.CDATASection.getNodeValue:()Ljava/lang/String;
invokeinterface org.w3c.dom.Document.createCDATASection:(Ljava/lang/String;)Lorg/w3c/dom/CDATASection;
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.append:(Lorg/w3c/dom/Node;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
0 2 1 node Lorg/w3c/dom/CDATASection;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
node
public void (org.w3c.dom.Comment);
descriptor: (Lorg/w3c/dom/Comment;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocument:Lorg/w3c/dom/Document;
aload 1
invokeinterface org.w3c.dom.Comment.getNodeValue:()Ljava/lang/String;
invokeinterface org.w3c.dom.Document.createComment:(Ljava/lang/String;)Lorg/w3c/dom/Comment;
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.append:(Lorg/w3c/dom/Node;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
0 2 1 node Lorg/w3c/dom/Comment;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
node
public void processingInstruction(org.w3c.dom.ProcessingInstruction);
descriptor: (Lorg/w3c/dom/ProcessingInstruction;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocument:Lorg/w3c/dom/Document;
aload 1
invokeinterface org.w3c.dom.ProcessingInstruction.getTarget:()Ljava/lang/String;
aload 1
invokeinterface org.w3c.dom.ProcessingInstruction.getData:()Ljava/lang/String;
invokeinterface org.w3c.dom.Document.createProcessingInstruction:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/ProcessingInstruction;
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.append:(Lorg/w3c/dom/Node;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
0 2 1 node Lorg/w3c/dom/ProcessingInstruction;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
node
public void setIgnoringCharacters(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fIgnoreChars:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
0 2 1 ignore Z
MethodParameters:
Name Flags
ignore
public void startDocument(com.sun.org.apache.xerces.internal.xni.XMLLocator, java.lang.String, com.sun.org.apache.xerces.internal.xni.NamespaceContext, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
0 1 1 locator Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
0 1 2 encoding Ljava/lang/String;
0 1 3 namespaceContext Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
0 1 4 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
locator
encoding
namespaceContext
augs
public void xmlDecl(java.lang.String, java.lang.String, java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
0 1 1 version Ljava/lang/String;
0 1 2 encoding Ljava/lang/String;
0 1 3 standalone Ljava/lang/String;
0 1 4 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
version
encoding
standalone
augs
public void doctypeDecl(java.lang.String, java.lang.String, java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
0 1 1 rootElement Ljava/lang/String;
0 1 2 publicId Ljava/lang/String;
0 1 3 systemId Ljava/lang/String;
0 1 4 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
rootElement
publicId
systemId
augs
public void (com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
0 1 1 text Lcom/sun/org/apache/xerces/internal/xni/XMLString;
0 1 2 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
text
augs
public void processingInstruction(java.lang.String, com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
0 1 1 target Ljava/lang/String;
0 1 2 data Lcom/sun/org/apache/xerces/internal/xni/XMLString;
0 1 3 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
target
data
augs
public void startElement(com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.XMLAttributes, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=10, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 2
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getLength:()I
istore 5
start local 5 1: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
ifnonnull 10
2: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocument:Lorg/w3c/dom/Document;
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
invokeinterface org.w3c.dom.Document.createElementNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element;
astore 4
start local 4 3: iconst_0
istore 6
start local 6 4: goto 8
5: StackMap locals: org.w3c.dom.Element int int
StackMap stack:
aload 2
iload 6
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getName:(ILcom/sun/org/apache/xerces/internal/xni/QName;)V
6: aload 4
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aload 2
iload 6
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getValue:(I)Ljava/lang/String;
invokeinterface org.w3c.dom.Element.setAttributeNS:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
7: iinc 6 1
StackMap locals:
StackMap stack:
8: iload 6
iload 5
if_icmplt 5
end local 6 9: goto 37
end local 4 10: StackMap locals: com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.xni.Augmentations top int
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.createElementNS:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element;
astore 4
start local 4 11: iconst_0
istore 6
start local 6 12: goto 36
13: StackMap locals: com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.xni.Augmentations org.w3c.dom.Element int int
StackMap stack:
aload 2
iload 6
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getName:(ILcom/sun/org/apache/xerces/internal/xni/QName;)V
14: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
15: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
16: invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.createAttributeNS:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Attr;
checkcast com.sun.org.apache.xerces.internal.dom.AttrImpl
astore 7
start local 7 17: aload 7
aload 2
iload 6
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getValue:(I)Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.setValue:(Ljava/lang/String;)V
18: aload 2
iload 6
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getAugmentations:(I)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
ldc "ATTRIBUTE_PSVI"
invokeinterface com.sun.org.apache.xerces.internal.xni.Augmentations.getItem:(Ljava/lang/String;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.xs.AttributePSVI
astore 8
start local 8 19: aload 8
ifnull 33
20: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fStorePSVI:Z
ifeq 22
21: aload 7
checkcast com.sun.org.apache.xerces.internal.dom.PSVIAttrNSImpl
aload 8
invokevirtual com.sun.org.apache.xerces.internal.dom.PSVIAttrNSImpl.setPSVI:(Lcom/sun/org/apache/xerces/internal/xs/AttributePSVI;)V
22: StackMap locals: com.sun.org.apache.xerces.internal.dom.AttrImpl com.sun.org.apache.xerces.internal.xs.AttributePSVI
StackMap stack:
aload 8
invokeinterface com.sun.org.apache.xerces.internal.xs.AttributePSVI.getMemberTypeDefinition:()Lcom/sun/org/apache/xerces/internal/xs/XSSimpleTypeDefinition;
astore 9
start local 9 23: aload 9
ifnonnull 30
24: aload 8
invokeinterface com.sun.org.apache.xerces.internal.xs.AttributePSVI.getTypeDefinition:()Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
astore 9
25: aload 9
ifnull 33
26: aload 7
aload 9
invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.setType:(Ljava/lang/Object;)V
27: aload 9
checkcast com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType
invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.isIDType:()Z
ifeq 33
28: aload 4
checkcast com.sun.org.apache.xerces.internal.dom.ElementImpl
aload 7
iconst_1
invokevirtual com.sun.org.apache.xerces.internal.dom.ElementImpl.setIdAttributeNode:(Lorg/w3c/dom/Attr;Z)V
29: goto 33
30: StackMap locals: java.lang.Object
StackMap stack:
aload 7
aload 9
invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.setType:(Ljava/lang/Object;)V
31: aload 9
checkcast com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType
invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.isIDType:()Z
ifeq 33
32: aload 4
checkcast com.sun.org.apache.xerces.internal.dom.ElementImpl
aload 7
iconst_1
invokevirtual com.sun.org.apache.xerces.internal.dom.ElementImpl.setIdAttributeNode:(Lorg/w3c/dom/Attr;Z)V
end local 9 33: StackMap locals:
StackMap stack:
aload 7
aload 2
iload 6
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.isSpecified:(I)Z
invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.setSpecified:(Z)V
34: aload 4
aload 7
invokeinterface org.w3c.dom.Element.setAttributeNode:(Lorg/w3c/dom/Attr;)Lorg/w3c/dom/Attr;
pop
end local 8 end local 7 35: iinc 6 1
StackMap locals:
StackMap stack:
36: iload 6
iload 5
if_icmplt 13
end local 6 37: StackMap locals:
StackMap stack:
aload 0
aload 4
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.append:(Lorg/w3c/dom/Node;)V
38: aload 0
aload 4
putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fCurrentNode:Lorg/w3c/dom/Node;
39: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fFragmentRoot:Lorg/w3c/dom/Node;
ifnonnull 41
40: aload 0
aload 4
putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fFragmentRoot:Lorg/w3c/dom/Node;
41: StackMap locals:
StackMap stack:
return
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 42 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
0 42 1 element Lcom/sun/org/apache/xerces/internal/xni/QName;
0 42 2 attributes Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
0 42 3 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
3 10 4 elem Lorg/w3c/dom/Element;
11 42 4 elem Lorg/w3c/dom/Element;
1 42 5 attrCount I
4 9 6 i I
12 37 6 i I
17 35 7 attr Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
19 35 8 attrPSVI Lcom/sun/org/apache/xerces/internal/xs/AttributePSVI;
23 33 9 type Ljava/lang/Object;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
element
attributes
augs
public void emptyElement(com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.XMLAttributes, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
aload 3
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.startElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
1: aload 0
aload 1
aload 3
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.endElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: return
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/xerces/internal/jaxp/validation/DOMResultBuilder;
0 3 1 element Lcom/sun/org/apache/xerces/internal/xni/QName;
0 3 2 attributes Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
0 3 3 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
element
attributes
augs
public void startGeneralEntity(java.lang.String, com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier, java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
0 1 1 name Ljava/lang/String;
0 1 2 identifier Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
0 1 3 encoding Ljava/lang/String;
0 1 4 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
name
identifier
encoding
augs
public void textDecl(java.lang.String, java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
0 1 1 version Ljava/lang/String;
0 1 2 encoding Ljava/lang/String;
0 1 3 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
version
encoding
augs
public void endGeneralEntity(java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
0 1 1 name Ljava/lang/String;
0 1 2 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
name
augs
public void characters(com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fIgnoreChars:Z
ifne 2
1: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocument:Lorg/w3c/dom/Document;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.toString:()Ljava/lang/String;
invokeinterface org.w3c.dom.Document.createTextNode:(Ljava/lang/String;)Lorg/w3c/dom/Text;
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.append:(Lorg/w3c/dom/Node;)V
2: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
0 3 1 text Lcom/sun/org/apache/xerces/internal/xni/XMLString;
0 3 2 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
text
augs
public void ignorableWhitespace(com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.characters:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
0 2 1 text Lcom/sun/org/apache/xerces/internal/xni/XMLString;
0 2 2 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
text
augs
public void endElement(com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 2
ifnull 9
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fDocumentImpl:Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
ifnull 9
1: aload 2
ldc "ELEMENT_PSVI"
invokeinterface com.sun.org.apache.xerces.internal.xni.Augmentations.getItem:(Ljava/lang/String;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.xs.ElementPSVI
astore 3
start local 3 2: aload 3
ifnull 9
3: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fStorePSVI:Z
ifeq 5
4: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fCurrentNode:Lorg/w3c/dom/Node;
checkcast com.sun.org.apache.xerces.internal.dom.PSVIElementNSImpl
aload 3
invokevirtual com.sun.org.apache.xerces.internal.dom.PSVIElementNSImpl.setPSVI:(Lcom/sun/org/apache/xerces/internal/xs/ElementPSVI;)V
5: StackMap locals: com.sun.org.apache.xerces.internal.xs.ElementPSVI
StackMap stack:
aload 3
invokeinterface com.sun.org.apache.xerces.internal.xs.ElementPSVI.getMemberTypeDefinition:()Lcom/sun/org/apache/xerces/internal/xs/XSSimpleTypeDefinition;
astore 4
start local 4 6: aload 4
ifnonnull 8
7: aload 3
invokeinterface com.sun.org.apache.xerces.internal.xs.ElementPSVI.getTypeDefinition:()Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
astore 4
8: StackMap locals: com.sun.org.apache.xerces.internal.xs.XSTypeDefinition
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fCurrentNode:Lorg/w3c/dom/Node;
checkcast com.sun.org.apache.xerces.internal.dom.ElementNSImpl
aload 4
invokevirtual com.sun.org.apache.xerces.internal.dom.ElementNSImpl.setType:(Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;)V
end local 4 end local 3 9: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fCurrentNode:Lorg/w3c/dom/Node;
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fFragmentRoot:Lorg/w3c/dom/Node;
if_acmpne 13
10: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fCurrentNode:Lorg/w3c/dom/Node;
11: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fFragmentRoot:Lorg/w3c/dom/Node;
12: return
13: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fCurrentNode:Lorg/w3c/dom/Node;
invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
putfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fCurrentNode:Lorg/w3c/dom/Node;
14: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
0 15 1 element Lcom/sun/org/apache/xerces/internal/xni/QName;
0 15 2 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
2 9 3 elementPSVI Lcom/sun/org/apache/xerces/internal/xs/ElementPSVI;
6 9 4 type Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
element
augs
public void startCDATA(com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
0 1 1 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
augs
public void endCDATA(com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
0 1 1 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
augs
public void endDocument(com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fNextSibling:Lorg/w3c/dom/Node;
ifnonnull 6
1: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fTargetChildren:Ljava/util/List;
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 3
goto 4
StackMap locals: com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder com.sun.org.apache.xerces.internal.xni.Augmentations top java.util.Iterator
StackMap stack:
2: aload 3
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast org.w3c.dom.Node
astore 2
start local 2 3: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fTarget:Lorg/w3c/dom/Node;
aload 2
invokeinterface org.w3c.dom.Node.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
pop
end local 2 4: StackMap locals:
StackMap stack:
aload 3
invokeinterface java.util.Iterator.hasNext:()Z
ifne 2
5: goto 10
6: StackMap locals: com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder com.sun.org.apache.xerces.internal.xni.Augmentations
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fTargetChildren:Ljava/util/List;
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 3
goto 9
StackMap locals: com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder com.sun.org.apache.xerces.internal.xni.Augmentations top java.util.Iterator
StackMap stack:
7: aload 3
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast org.w3c.dom.Node
astore 2
start local 2 8: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fTarget:Lorg/w3c/dom/Node;
aload 2
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fNextSibling:Lorg/w3c/dom/Node;
invokeinterface org.w3c.dom.Node.insertBefore:(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
pop
end local 2 9: StackMap locals:
StackMap stack:
aload 3
invokeinterface java.util.Iterator.hasNext:()Z
ifne 7
10: StackMap locals: com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder com.sun.org.apache.xerces.internal.xni.Augmentations
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
0 11 1 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
3 4 2 node Lorg/w3c/dom/Node;
8 9 2 node Lorg/w3c/dom/Node;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
augs
public void setDocumentSource(com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentSource);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
0 1 1 source Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;
MethodParameters:
Name Flags
source
public com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentSource getDocumentSource();
descriptor: ()Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
private void append(org.w3c.dom.Node);
descriptor: (Lorg/w3c/dom/Node;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fCurrentNode:Lorg/w3c/dom/Node;
ifnull 3
1: aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fCurrentNode:Lorg/w3c/dom/Node;
aload 1
invokeinterface org.w3c.dom.Node.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
pop
2: goto 7
3: StackMap locals:
StackMap stack:
getstatic com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.kidOK:[I
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fTarget:Lorg/w3c/dom/Node;
invokeinterface org.w3c.dom.Node.getNodeType:()S
iaload
iconst_1
aload 1
invokeinterface org.w3c.dom.Node.getNodeType:()S
ishl
iand
ifne 6
4: ldc "http://www.w3.org/dom/DOMTR"
ldc "HIERARCHY_REQUEST_ERR"
aconst_null
invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
astore 2
start local 2 5: new com.sun.org.apache.xerces.internal.xni.XNIException
dup
aload 2
invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/String;)V
athrow
end local 2 6: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.jaxp.validation.DOMResultBuilder.fTargetChildren:Ljava/util/List;
aload 1
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
7: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder;
0 8 1 node Lorg/w3c/dom/Node;
5 6 2 msg Ljava/lang/String;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
node
}
SourceFile: "DOMResultBuilder.java"