public class com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl extends com.sun.org.apache.xerces.internal.impl.XML11DocumentScannerImpl
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl
super_class: com.sun.org.apache.xerces.internal.impl.XML11DocumentScannerImpl
{
protected boolean fBindNamespaces;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
protected boolean fPerformValidation;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
private com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidatorFilter fDTDValidator;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidatorFilter;
flags: (0x0002) ACC_PRIVATE
private boolean fSawSpace;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
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.xerces.internal.impl.XML11DocumentScannerImpl.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl;
public void setDTDValidator(com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidatorFilter);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidatorFilter;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fDTDValidator:Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidatorFilter;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl;
0 2 1 validator Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidatorFilter;
MethodParameters:
Name Flags
validator
protected boolean scanStartElement();
descriptor: ()Z
flags: (0x0004) ACC_PROTECTED
Code:
stack=7, locals=8, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getstatic com.sun.org.apache.xerces.internal.impl.XMLScanner$NameType.ELEMENTSTART:Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.scanQName:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)Z
pop
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
astore 1
start local 1 2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fBindNamespaces:Z
ifeq 20
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.pushContext:()V
4: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fScannerState:I
bipush 26
if_icmpne 20
5: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fPerformValidation:Z
ifeq 20
6: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
7: ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
8: ldc "MSG_GRAMMAR_NOT_FOUND"
9: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
10: iconst_1
11: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
12: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fDoctypeName:Ljava/lang/String;
ifnull 14
13: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fDoctypeName:Ljava/lang/String;
aload 1
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 20
14: StackMap locals: java.lang.String
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
15: ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
16: ldc "RootElementTypeMustMatchDoctypedecl"
17: iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fDoctypeName:Ljava/lang/String;
aastore
dup
iconst_1
aload 1
aastore
18: iconst_1
19: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
20: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementStack:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$ElementStack;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$ElementStack.pushElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;)Lcom/sun/org/apache/xerces/internal/xni/QName;
putfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fCurrentElement:Lcom/sun/org/apache/xerces/internal/xni/QName;
21: iconst_0
istore 2
start local 2 22: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl.removeAllAttributes:()V
23: StackMap locals: int
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipSpaces:()Z
istore 3
start local 3 24: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.peekChar:()I
istore 4
start local 4 25: iload 4
bipush 62
if_icmpne 28
26: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
aconst_null
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.scanChar:(Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)I
pop
27: goto 52
28: StackMap locals: int int
StackMap stack:
iload 4
bipush 47
if_icmpne 37
29: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
aconst_null
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.scanChar:(Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)I
pop
30: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
bipush 62
aconst_null
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipChar:(ILcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)Z
ifne 35
31: aload 0
32: ldc "ElementUnterminated"
33: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
34: invokevirtual com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
35: StackMap locals:
StackMap stack:
iconst_1
istore 2
36: goto 52
37: StackMap locals:
StackMap stack:
aload 0
iload 4
invokevirtual com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.isValidNameStartChar:(I)Z
ifeq 38
iload 3
ifne 43
38: StackMap locals:
StackMap stack:
aload 0
iload 4
invokevirtual com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.isValidNameStartHighSurrogate:(I)Z
ifeq 39
iload 3
ifne 43
39: StackMap locals:
StackMap stack:
aload 0
40: ldc "ElementUnterminated"
41: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
42: invokevirtual com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
43: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
invokevirtual com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.scanAttribute:(Lcom/sun/org/apache/xerces/internal/util/XMLAttributesImpl;)V
44: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fSecurityManager:Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityManager;
ifnull 23
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fSecurityManager:Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityManager;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementAttributeLimit:I
invokevirtual com.sun.org.apache.xerces.internal.utils.XMLSecurityManager.isNoLimit:(I)Z
ifne 23
45: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl.getLength:()I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementAttributeLimit:I
if_icmple 23
46: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
47: ldc "ElementAttributeLimit"
48: iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementAttributeLimit:I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
49: iconst_2
50: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
end local 4 end local 3 51: goto 23
52: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fBindNamespaces:Z
ifeq 127
53: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XMLNS:Ljava/lang/String;
if_acmpne 60
54: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
55: ldc "http://www.w3.org/TR/1999/REC-xml-names-19990114"
56: ldc "ElementXMLNSPrefix"
57: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
58: iconst_2
59: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
60: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
ifnull 62
61: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
goto 63
62: StackMap locals:
StackMap stack:
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
63: StackMap locals:
StackMap stack: java.lang.String
astore 3
start local 3 64: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
aload 3
invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.getURI:(Ljava/lang/String;)Ljava/lang/String;
putfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
65: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fCurrentElement:Lcom/sun/org/apache/xerces/internal/xni/QName;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
putfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
66: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
ifnonnull 69
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
ifnull 69
67: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
putfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
68: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fCurrentElement:Lcom/sun/org/apache/xerces/internal/xni/QName;
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
putfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
69: StackMap locals: java.lang.String
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
ifnull 78
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
ifnonnull 78
70: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
71: ldc "http://www.w3.org/TR/1999/REC-xml-names-19990114"
72: ldc "ElementPrefixUnbound"
73: iconst_2
anewarray java.lang.Object
dup
iconst_0
74: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
aastore
dup
iconst_1
75: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
76: iconst_2
77: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
78: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl.getLength:()I
istore 4
start local 4 79: iconst_0
istore 5
start local 5 80: goto 104
81: StackMap locals: int int
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
iload 5
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl.getName:(ILcom/sun/org/apache/xerces/internal/xni/QName;)V
82: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
ifnull 84
83: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
goto 85
84: StackMap locals:
StackMap stack:
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
85: StackMap locals:
StackMap stack: java.lang.String
astore 6
start local 6 86: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
aload 6
invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.getURI:(Ljava/lang/String;)Ljava/lang/String;
astore 7
start local 7 87: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
ifnull 90
88: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
aload 7
if_acmpne 90
89: goto 103
90: StackMap locals: java.lang.String java.lang.String
StackMap stack:
aload 6
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
if_acmpeq 103
91: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
aload 7
putfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
92: aload 7
ifnonnull 102
93: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
94: ldc "http://www.w3.org/TR/1999/REC-xml-names-19990114"
95: ldc "AttributePrefixUnbound"
96: iconst_3
anewarray java.lang.Object
dup
iconst_0
97: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
98: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_2
99: aload 6
aastore
100: iconst_2
101: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
102: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
iload 5
aload 7
invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl.setURI:(ILjava/lang/String;)V
end local 7 end local 6 103: StackMap locals:
StackMap stack:
iinc 5 1
StackMap locals:
StackMap stack:
104: iload 5
iload 4
if_icmplt 81
end local 5 105: iload 4
iconst_1
if_icmple 127
106: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl.checkDuplicatesNS:()Lcom/sun/org/apache/xerces/internal/xni/QName;
astore 5
start local 5 107: aload 5
ifnull 127
108: aload 5
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
ifnull 119
109: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
110: ldc "http://www.w3.org/TR/1999/REC-xml-names-19990114"
111: ldc "AttributeNSNotUnique"
112: iconst_3
anewarray java.lang.Object
dup
iconst_0
113: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
114: aload 5
getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
aastore
dup
iconst_2
115: aload 5
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
aastore
116: iconst_2
117: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
118: goto 127
119: StackMap locals: com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl java.lang.String int java.lang.String int com.sun.org.apache.xerces.internal.xni.QName
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
120: ldc "http://www.w3.org/TR/1999/REC-xml-names-19990114"
121: ldc "AttributeNotUnique"
122: iconst_2
anewarray java.lang.Object
dup
iconst_0
123: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
124: aload 5
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
125: iconst_2
126: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
end local 5 end local 4 end local 3 127: StackMap locals:
StackMap stack:
iload 2
ifeq 139
128: aload 0
dup
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fMarkupDepth:I
iconst_1
isub
putfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fMarkupDepth:I
129: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fMarkupDepth:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fEntityStack:[I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fEntityDepth:I
iconst_1
isub
iaload
if_icmpge 134
130: aload 0
131: ldc "ElementEntityMismatch"
132: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fCurrentElement:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
133: invokevirtual com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
134: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 136
135: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
aconst_null
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.emptyElement:(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
136: StackMap locals:
StackMap stack:
aload 0
iconst_1
putfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fScanEndElement:Z
137: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementStack:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$ElementStack;
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$ElementStack.popElement:()Lcom/sun/org/apache/xerces/internal/xni/QName;
pop
138: goto 143
139: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.dtdGrammarUtil:Lcom/sun/xml/internal/stream/dtd/DTDGrammarUtil;
ifnull 141
140: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.dtdGrammarUtil:Lcom/sun/xml/internal/stream/dtd/DTDGrammarUtil;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
invokevirtual com.sun.xml.internal.stream.dtd.DTDGrammarUtil.startElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;)V
141: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 143
142: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
aconst_null
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.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
143: StackMap locals:
StackMap stack:
iload 2
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 144 0 this Lcom/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl;
2 144 1 rawname Ljava/lang/String;
22 144 2 empty Z
24 51 3 sawSpace Z
25 51 4 c I
64 127 3 prefix Ljava/lang/String;
79 127 4 length I
80 105 5 i I
86 103 6 aprefix Ljava/lang/String;
87 103 7 uri Ljava/lang/String;
107 127 5 name Lcom/sun/org/apache/xerces/internal/xni/QName;
Exceptions:
throws java.io.IOException, com.sun.org.apache.xerces.internal.xni.XNIException
protected void scanStartElementName();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getstatic com.sun.org.apache.xerces.internal.impl.XMLScanner$NameType.ELEMENTSTART:Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.scanQName:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)Z
pop
1: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipSpaces:()Z
putfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fSawSpace:Z
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl;
Exceptions:
throws java.io.IOException, com.sun.org.apache.xerces.internal.xni.XNIException
protected boolean scanStartElementAfterName();
descriptor: ()Z
flags: (0x0004) ACC_PROTECTED
Code:
stack=7, locals=8, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
astore 1
start local 1 1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fBindNamespaces:Z
ifeq 19
2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.pushContext:()V
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fScannerState:I
bipush 26
if_icmpne 19
4: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fPerformValidation:Z
ifeq 19
5: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
6: ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
7: ldc "MSG_GRAMMAR_NOT_FOUND"
8: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
9: iconst_1
10: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
11: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fDoctypeName:Ljava/lang/String;
ifnull 13
12: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fDoctypeName:Ljava/lang/String;
aload 1
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 19
13: StackMap locals: java.lang.String
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
14: ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
15: ldc "RootElementTypeMustMatchDoctypedecl"
16: iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fDoctypeName:Ljava/lang/String;
aastore
dup
iconst_1
aload 1
aastore
17: iconst_1
18: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
19: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementStack:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$ElementStack;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$ElementStack.pushElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;)Lcom/sun/org/apache/xerces/internal/xni/QName;
putfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fCurrentElement:Lcom/sun/org/apache/xerces/internal/xni/QName;
20: iconst_0
istore 2
start local 2 21: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl.removeAllAttributes:()V
22: StackMap locals: int
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.peekChar:()I
istore 3
start local 3 23: iload 3
bipush 62
if_icmpne 26
24: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
aconst_null
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.scanChar:(Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)I
pop
25: goto 44
26: StackMap locals: int
StackMap stack:
iload 3
bipush 47
if_icmpne 35
27: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
aconst_null
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.scanChar:(Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)I
pop
28: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
bipush 62
aconst_null
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipChar:(ILcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)Z
ifne 33
29: aload 0
30: ldc "ElementUnterminated"
31: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
32: invokevirtual com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
33: StackMap locals:
StackMap stack:
iconst_1
istore 2
34: goto 44
35: StackMap locals:
StackMap stack:
aload 0
iload 3
invokevirtual com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.isValidNameStartChar:(I)Z
ifeq 36
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fSawSpace:Z
ifne 41
36: StackMap locals:
StackMap stack:
aload 0
iload 3
invokevirtual com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.isValidNameStartHighSurrogate:(I)Z
ifeq 37
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fSawSpace:Z
ifne 41
37: StackMap locals:
StackMap stack:
aload 0
38: ldc "ElementUnterminated"
39: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
40: invokevirtual com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
41: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
invokevirtual com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.scanAttribute:(Lcom/sun/org/apache/xerces/internal/util/XMLAttributesImpl;)V
42: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipSpaces:()Z
putfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fSawSpace:Z
end local 3 43: goto 22
44: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fBindNamespaces:Z
ifeq 119
45: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XMLNS:Ljava/lang/String;
if_acmpne 52
46: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
47: ldc "http://www.w3.org/TR/1999/REC-xml-names-19990114"
48: ldc "ElementXMLNSPrefix"
49: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
50: iconst_2
51: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
52: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
ifnull 54
53: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
goto 55
54: StackMap locals:
StackMap stack:
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
55: StackMap locals:
StackMap stack: java.lang.String
astore 3
start local 3 56: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
aload 3
invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.getURI:(Ljava/lang/String;)Ljava/lang/String;
putfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
57: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fCurrentElement:Lcom/sun/org/apache/xerces/internal/xni/QName;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
putfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
58: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
ifnonnull 61
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
ifnull 61
59: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
putfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
60: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fCurrentElement:Lcom/sun/org/apache/xerces/internal/xni/QName;
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
putfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
61: StackMap locals: java.lang.String
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
ifnull 70
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
ifnonnull 70
62: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
63: ldc "http://www.w3.org/TR/1999/REC-xml-names-19990114"
64: ldc "ElementPrefixUnbound"
65: iconst_2
anewarray java.lang.Object
dup
iconst_0
66: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
aastore
dup
iconst_1
67: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
68: iconst_2
69: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
70: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl.getLength:()I
istore 4
start local 4 71: iconst_0
istore 5
start local 5 72: goto 96
73: StackMap locals: int int
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
iload 5
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl.getName:(ILcom/sun/org/apache/xerces/internal/xni/QName;)V
74: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
ifnull 76
75: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
goto 77
76: StackMap locals:
StackMap stack:
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
77: StackMap locals:
StackMap stack: java.lang.String
astore 6
start local 6 78: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
aload 6
invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.getURI:(Ljava/lang/String;)Ljava/lang/String;
astore 7
start local 7 79: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
ifnull 82
80: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
aload 7
if_acmpne 82
81: goto 95
82: StackMap locals: java.lang.String java.lang.String
StackMap stack:
aload 6
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
if_acmpeq 95
83: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
aload 7
putfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
84: aload 7
ifnonnull 94
85: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
86: ldc "http://www.w3.org/TR/1999/REC-xml-names-19990114"
87: ldc "AttributePrefixUnbound"
88: iconst_3
anewarray java.lang.Object
dup
iconst_0
89: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
90: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_2
91: aload 6
aastore
92: iconst_2
93: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
94: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
iload 5
aload 7
invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl.setURI:(ILjava/lang/String;)V
end local 7 end local 6 95: StackMap locals:
StackMap stack:
iinc 5 1
StackMap locals:
StackMap stack:
96: iload 5
iload 4
if_icmplt 73
end local 5 97: iload 4
iconst_1
if_icmple 119
98: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl.checkDuplicatesNS:()Lcom/sun/org/apache/xerces/internal/xni/QName;
astore 5
start local 5 99: aload 5
ifnull 119
100: aload 5
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
ifnull 111
101: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
102: ldc "http://www.w3.org/TR/1999/REC-xml-names-19990114"
103: ldc "AttributeNSNotUnique"
104: iconst_3
anewarray java.lang.Object
dup
iconst_0
105: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
106: aload 5
getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
aastore
dup
iconst_2
107: aload 5
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
aastore
108: iconst_2
109: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
110: goto 119
111: StackMap locals: com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl java.lang.String int java.lang.String int com.sun.org.apache.xerces.internal.xni.QName
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
112: ldc "http://www.w3.org/TR/1999/REC-xml-names-19990114"
113: ldc "AttributeNotUnique"
114: iconst_2
anewarray java.lang.Object
dup
iconst_0
115: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
116: aload 5
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
117: iconst_2
118: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
end local 5 end local 4 end local 3 119: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 133
120: iload 2
ifeq 132
121: aload 0
dup
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fMarkupDepth:I
iconst_1
isub
putfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fMarkupDepth:I
122: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fMarkupDepth:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fEntityStack:[I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fEntityDepth:I
iconst_1
isub
iaload
if_icmpge 127
123: aload 0
124: ldc "ElementEntityMismatch"
125: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fCurrentElement:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
126: invokevirtual com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
127: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
aconst_null
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.emptyElement:(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
128: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fBindNamespaces:Z
ifeq 130
129: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.popContext:()V
130: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementStack:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$ElementStack;
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$ElementStack.popElement:()Lcom/sun/org/apache/xerces/internal/xni/QName;
pop
131: goto 133
132: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
aconst_null
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.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
133: StackMap locals:
StackMap stack:
iload 2
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 134 0 this Lcom/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl;
1 134 1 rawname Ljava/lang/String;
21 134 2 empty Z
23 43 3 c I
56 119 3 prefix Ljava/lang/String;
71 119 4 length I
72 97 5 i I
78 95 6 aprefix Ljava/lang/String;
79 95 7 uri Ljava/lang/String;
99 119 5 name Lcom/sun/org/apache/xerces/internal/xni/QName;
Exceptions:
throws java.io.IOException, com.sun.org.apache.xerces.internal.xni.XNIException
protected void scanAttribute(com.sun.org.apache.xerces.internal.util.XMLAttributesImpl);
descriptor: (Lcom/sun/org/apache/xerces/internal/util/XMLAttributesImpl;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=8, locals=9, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getstatic com.sun.org.apache.xerces.internal.impl.XMLScanner$NameType.ATTRIBUTENAME:Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.scanQName:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)Z
pop
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipSpaces:()Z
pop
2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
bipush 61
getstatic com.sun.org.apache.xerces.internal.impl.XMLScanner$NameType.ATTRIBUTE:Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipChar:(ILcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)Z
ifne 9
3: aload 0
4: ldc "EqRequiredInAttribute"
5: iconst_2
anewarray java.lang.Object
dup
iconst_0
6: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fCurrentElement:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
7: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
8: invokevirtual com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
9: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipSpaces:()Z
pop
10: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fBindNamespaces:Z
ifeq 18
11: aload 1
invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesImpl.getLength:()I
istore 2
start local 2 12: aload 1
13: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
14: getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fCDATASymbol:Ljava/lang/String;
15: aconst_null
16: invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesImpl.addAttributeNS:(Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/String;Ljava/lang/String;)V
17: goto 32
end local 2 18: StackMap locals:
StackMap stack:
aload 1
invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesImpl.getLength:()I
istore 3
start local 3 19: aload 1
20: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
21: getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fCDATASymbol:Ljava/lang/String;
22: aconst_null
23: invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesImpl.addAttribute:(Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/String;Ljava/lang/String;)I
24: istore 2
start local 2 25: iload 3
aload 1
invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesImpl.getLength:()I
if_icmpne 32
26: aload 0
27: ldc "AttributeNotUnique"
28: iconst_2
anewarray java.lang.Object
dup
iconst_0
29: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fCurrentElement:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
30: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
31: invokevirtual com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
end local 3 32: StackMap locals: int
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fHasExternalDTD:Z
ifeq 33
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fStandalone:Z
ifne 33
iconst_1
goto 34
StackMap locals:
StackMap stack:
33: iconst_0
StackMap locals:
StackMap stack: int
34: istore 3
start local 3 35: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
astore 4
start local 4 36: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
ifnull 38
37: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
goto 39
StackMap locals: int java.lang.String
StackMap stack:
38: getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
39: StackMap locals:
StackMap stack: java.lang.String
astore 5
start local 5 40: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fBindNamespaces:Z
aload 5
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XMLNS:Ljava/lang/String;
if_acmpeq 43
41: aload 5
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
if_acmpne 42
aload 4
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XMLNS:Ljava/lang/String;
if_acmpeq 43
42: StackMap locals: com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl com.sun.org.apache.xerces.internal.util.XMLAttributesImpl int int java.lang.String java.lang.String
StackMap stack: int
iconst_0
goto 44
StackMap locals:
StackMap stack: int
43: iconst_1
StackMap locals: com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl com.sun.org.apache.xerces.internal.util.XMLAttributesImpl int int java.lang.String java.lang.String
StackMap stack: int int
44: iand
istore 6
start local 6 45: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fTempString:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fTempString2:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
46: iload 3
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fCurrentElement:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
iload 6
47: invokevirtual com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.scanAttributeValue:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Ljava/lang/String;ZLjava/lang/String;Z)Z
pop
48: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fTempString:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.toString:()Ljava/lang/String;
astore 7
start local 7 49: aload 1
iload 2
aload 7
invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesImpl.setValue:(ILjava/lang/String;)V
50: aload 1
iload 2
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fTempString2:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.toString:()Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesImpl.setNonNormalizedValue:(ILjava/lang/String;)V
51: aload 1
iload 2
iconst_1
invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesImpl.setSpecified:(IZ)V
52: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fBindNamespaces:Z
ifeq 112
53: iload 6
ifeq 107
54: aload 7
invokevirtual java.lang.String.length:()I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fXMLNameLimit:I
if_icmple 61
55: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
56: ldc "MaxXMLNameLimit"
57: iconst_4
anewarray java.lang.Object
dup
iconst_0
aload 7
aastore
dup
iconst_1
aload 7
invokevirtual java.lang.String.length:()I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
dup
iconst_2
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fXMLNameLimit:I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
dup
iconst_3
58: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fSecurityManager:Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityManager;
getstatic com.sun.org.apache.xerces.internal.utils.XMLSecurityManager$Limit.MAX_NAME_LIMIT:Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityManager$Limit;
invokevirtual com.sun.org.apache.xerces.internal.utils.XMLSecurityManager.getStateLiteral:(Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityManager$Limit;)Ljava/lang/String;
aastore
59: iconst_2
60: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
61: StackMap locals: int java.lang.String
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
aload 7
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
astore 8
start local 8 62: aload 5
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XMLNS:Ljava/lang/String;
if_acmpne 70
63: aload 4
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XMLNS:Ljava/lang/String;
if_acmpne 70
64: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
65: ldc "http://www.w3.org/TR/1999/REC-xml-names-19990114"
66: ldc "CantBindXMLNS"
67: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
aastore
68: iconst_2
69: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
70: StackMap locals: java.lang.String
StackMap stack:
aload 8
getstatic com.sun.org.apache.xerces.internal.xni.NamespaceContext.XMLNS_URI:Ljava/lang/String;
if_acmpne 77
71: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
72: ldc "http://www.w3.org/TR/1999/REC-xml-names-19990114"
73: ldc "CantBindXMLNS"
74: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
aastore
75: iconst_2
76: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
77: StackMap locals:
StackMap stack:
aload 4
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XML:Ljava/lang/String;
if_acmpne 86
78: aload 8
getstatic com.sun.org.apache.xerces.internal.xni.NamespaceContext.XML_URI:Ljava/lang/String;
if_acmpeq 93
79: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
80: ldc "http://www.w3.org/TR/1999/REC-xml-names-19990114"
81: ldc "CantBindXML"
82: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
aastore
83: iconst_2
84: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
85: goto 93
86: StackMap locals:
StackMap stack:
aload 8
getstatic com.sun.org.apache.xerces.internal.xni.NamespaceContext.XML_URI:Ljava/lang/String;
if_acmpne 93
87: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
88: ldc "http://www.w3.org/TR/1999/REC-xml-names-19990114"
89: ldc "CantBindXML"
90: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
aastore
91: iconst_2
92: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
93: StackMap locals:
StackMap stack:
aload 4
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XMLNS:Ljava/lang/String;
if_acmpeq 95
94: aload 4
goto 96
95: StackMap locals:
StackMap stack:
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
96: StackMap locals:
StackMap stack: java.lang.String
astore 5
97: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
98: aload 5
99: aload 8
invokevirtual java.lang.String.length:()I
ifeq 100
aload 8
goto 101
StackMap locals: com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl com.sun.org.apache.xerces.internal.util.XMLAttributesImpl int int java.lang.String java.lang.String int java.lang.String java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.xni.NamespaceContext java.lang.String
100: aconst_null
101: StackMap locals: com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl com.sun.org.apache.xerces.internal.util.XMLAttributesImpl int int java.lang.String java.lang.String int java.lang.String java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.xni.NamespaceContext java.lang.String java.lang.String
invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.declarePrefix:(Ljava/lang/String;Ljava/lang/String;)Z
pop
102: aload 1
103: iload 2
104: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XMLNS:Ljava/lang/String;
invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.getURI:(Ljava/lang/String;)Ljava/lang/String;
105: invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesImpl.setURI:(ILjava/lang/String;)V
end local 8 106: goto 112
107: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
ifnull 112
108: aload 1
109: iload 2
110: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.getURI:(Ljava/lang/String;)Ljava/lang/String;
111: invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesImpl.setURI:(ILjava/lang/String;)V
112: StackMap locals:
StackMap stack:
return
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 113 0 this Lcom/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl;
0 113 1 attributes Lcom/sun/org/apache/xerces/internal/util/XMLAttributesImpl;
12 18 2 attrIndex I
25 113 2 attrIndex I
19 32 3 oldLen I
35 113 3 isVC Z
36 113 4 localpart Ljava/lang/String;
40 113 5 prefix Ljava/lang/String;
45 113 6 isNSDecl Z
49 113 7 value Ljava/lang/String;
62 106 8 uri Ljava/lang/String;
Exceptions:
throws java.io.IOException, com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
attributes
protected int scanEndElement();
descriptor: ()I
flags: (0x0004) ACC_PROTECTED
Code:
stack=6, locals=2, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fElementStack:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$ElementStack;
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$ElementStack.popElement:()Lcom/sun/org/apache/xerces/internal/xni/QName;
astore 1
start local 1 1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipString:(Ljava/lang/String;)Z
ifne 6
2: aload 0
3: ldc "ETagRequired"
4: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
5: invokevirtual com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
6: StackMap locals: com.sun.org.apache.xerces.internal.xni.QName
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipSpaces:()Z
pop
7: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
bipush 62
getstatic com.sun.org.apache.xerces.internal.impl.XMLScanner$NameType.ELEMENTEND:Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipChar:(ILcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)Z
ifne 12
8: aload 0
9: ldc "ETagUnterminated"
10: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
11: invokevirtual com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
12: StackMap locals:
StackMap stack:
aload 0
dup
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fMarkupDepth:I
iconst_1
isub
putfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fMarkupDepth:I
13: aload 0
dup
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fMarkupDepth:I
iconst_1
isub
putfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fMarkupDepth:I
14: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fMarkupDepth:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fEntityStack:[I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fEntityDepth:I
iconst_1
isub
iaload
if_icmpge 19
15: aload 0
16: ldc "ElementEntityMismatch"
17: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
18: invokevirtual com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
19: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 21
20: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aconst_null
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.endElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
21: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.dtdGrammarUtil:Lcom/sun/xml/internal/stream/dtd/DTDGrammarUtil;
ifnull 23
22: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.dtdGrammarUtil:Lcom/sun/xml/internal/stream/dtd/DTDGrammarUtil;
aload 1
invokevirtual com.sun.xml.internal.stream.dtd.DTDGrammarUtil.endElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;)V
23: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fMarkupDepth:I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 this Lcom/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl;
1 24 1 endElementName Lcom/sun/org/apache/xerces/internal/xni/QName;
Exceptions:
throws java.io.IOException, com.sun.org.apache.xerces.internal.xni.XNIException
public void reset(com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial com.sun.org.apache.xerces.internal.impl.XML11DocumentScannerImpl.reset:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;)V
1: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fPerformValidation:Z
2: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fBindNamespaces:Z
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl;
0 4 1 componentManager Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
MethodParameters:
Name Flags
componentManager
protected com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$Driver createContentDriver();
descriptor: ()Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$Driver;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=1, args_size=1
start local 0 0: new com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl$NS11ContentDriver
dup
aload 0
invokespecial com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl$NS11ContentDriver.<init>:(Lcom/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl;
public int next();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fScannerLastState:I
iconst_2
if_icmpne 3
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fBindNamespaces:Z
ifeq 3
1: aload 0
iconst_m1
putfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fScannerLastState:I
2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.popContext:()V
3: StackMap locals:
StackMap stack:
aload 0
aload 0
invokespecial com.sun.org.apache.xerces.internal.impl.XML11DocumentScannerImpl.next:()I
dup_x1
putfield com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.fScannerLastState:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl;
Exceptions:
throws java.io.IOException, com.sun.org.apache.xerces.internal.xni.XNIException
}
SourceFile: "XML11NSDocumentScannerImpl.java"
NestMembers:
com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl$NS11ContentDriver
InnerClasses:
protected final NS11ContentDriver = com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl$NS11ContentDriver of com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl
protected abstract Driver = com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$Driver of com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
protected ElementStack = com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$ElementStack of com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
public final NameType = com.sun.org.apache.xerces.internal.impl.XMLScanner$NameType of com.sun.org.apache.xerces.internal.impl.XMLScanner
public final Limit = com.sun.org.apache.xerces.internal.utils.XMLSecurityManager$Limit of com.sun.org.apache.xerces.internal.utils.XMLSecurityManager