public class com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor implements com.sun.org.apache.xerces.internal.xni.parser.XMLComponent, com.sun.org.apache.xerces.internal.xni.parser.XMLDTDFilter, com.sun.org.apache.xerces.internal.xni.parser.XMLDTDContentModelFilter
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor
super_class: java.lang.Object
{
private static final int TOP_LEVEL_SCOPE;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: -1
protected static final java.lang.String VALIDATION;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://xml.org/sax/features/validation"
protected static final java.lang.String NOTIFY_CHAR_REFS;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/features/scanner/notify-char-refs"
protected static final java.lang.String WARN_ON_DUPLICATE_ATTDEF;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/features/validation/warn-on-duplicate-attdef"
protected static final java.lang.String WARN_ON_UNDECLARED_ELEMDEF;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/features/validation/warn-on-undeclared-elemdef"
protected static final java.lang.String PARSER_SETTINGS;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/features/internal/parser-settings"
protected static final java.lang.String SYMBOL_TABLE;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/properties/internal/symbol-table"
protected static final java.lang.String ERROR_REPORTER;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/properties/internal/error-reporter"
protected static final java.lang.String GRAMMAR_POOL;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/properties/internal/grammar-pool"
protected static final java.lang.String DTD_VALIDATOR;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/properties/internal/validator/dtd"
private static final java.lang.String[] RECOGNIZED_FEATURES;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.Boolean[] FEATURE_DEFAULTS;
descriptor: [Ljava/lang/Boolean;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] RECOGNIZED_PROPERTIES;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.Object[] PROPERTY_DEFAULTS;
descriptor: [Ljava/lang/Object;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
protected boolean fValidation;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
protected boolean fDTDValidation;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
protected boolean fWarnDuplicateAttdef;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
protected boolean fWarnOnUndeclaredElemdef;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
protected com.sun.org.apache.xerces.internal.util.SymbolTable fSymbolTable;
descriptor: Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
flags: (0x0004) ACC_PROTECTED
protected com.sun.org.apache.xerces.internal.impl.XMLErrorReporter fErrorReporter;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
flags: (0x0004) ACC_PROTECTED
protected com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammarBucket fGrammarBucket;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket;
flags: (0x0004) ACC_PROTECTED
protected com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator fValidator;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator;
flags: (0x0004) ACC_PROTECTED
protected com.sun.org.apache.xerces.internal.xni.grammars.XMLGrammarPool fGrammarPool;
descriptor: Lcom/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarPool;
flags: (0x0004) ACC_PROTECTED
protected java.util.Locale fLocale;
descriptor: Ljava/util/Locale;
flags: (0x0004) ACC_PROTECTED
protected com.sun.org.apache.xerces.internal.xni.XMLDTDHandler fDTDHandler;
descriptor: Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
flags: (0x0004) ACC_PROTECTED
protected com.sun.org.apache.xerces.internal.xni.parser.XMLDTDSource fDTDSource;
descriptor: Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDTDSource;
flags: (0x0004) ACC_PROTECTED
protected com.sun.org.apache.xerces.internal.xni.XMLDTDContentModelHandler fDTDContentModelHandler;
descriptor: Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
flags: (0x0004) ACC_PROTECTED
protected com.sun.org.apache.xerces.internal.xni.parser.XMLDTDContentModelSource fDTDContentModelSource;
descriptor: Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelSource;
flags: (0x0004) ACC_PROTECTED
protected com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar fDTDGrammar;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
flags: (0x0004) ACC_PROTECTED
private boolean fPerformValidation;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
protected boolean fInDTDIgnore;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
private boolean fMixed;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private final com.sun.org.apache.xerces.internal.impl.dtd.XMLEntityDecl fEntityDecl;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLEntityDecl;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.util.Map<java.lang.String, java.lang.String> fNDataDeclNotations;
descriptor: Ljava/util/Map;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;
private java.lang.String fDTDElementDeclName;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private final java.util.List<java.lang.String> fMixedElementTypes;
descriptor: Ljava/util/List;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/List<Ljava/lang/String;>;
private final java.util.List<java.lang.String> fDTDElementDecls;
descriptor: Ljava/util/List;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/List<Ljava/lang/String;>;
private java.util.Map<java.lang.String, java.lang.String> fTableOfIDAttributeNames;
descriptor: Ljava/util/Map;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;
private java.util.Map<java.lang.String, java.lang.String> fTableOfNOTATIONAttributeNames;
descriptor: Ljava/util/Map;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;
private java.util.Map<java.lang.String, java.lang.String> fNotationEnumVals;
descriptor: Ljava/util/Map;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=0, args_size=0
0: iconst_4
anewarray java.lang.String
dup
iconst_0
1: ldc "http://xml.org/sax/features/validation"
aastore
dup
iconst_1
2: ldc "http://apache.org/xml/features/validation/warn-on-duplicate-attdef"
aastore
dup
iconst_2
3: ldc "http://apache.org/xml/features/validation/warn-on-undeclared-elemdef"
aastore
dup
iconst_3
4: ldc "http://apache.org/xml/features/scanner/notify-char-refs"
aastore
5: putstatic com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.RECOGNIZED_FEATURES:[Ljava/lang/String;
6: iconst_4
anewarray java.lang.Boolean
dup
iconst_1
7: getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
aastore
dup
iconst_2
8: getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
aastore
9: putstatic com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.FEATURE_DEFAULTS:[Ljava/lang/Boolean;
10: iconst_4
anewarray java.lang.String
dup
iconst_0
11: ldc "http://apache.org/xml/properties/internal/symbol-table"
aastore
dup
iconst_1
12: ldc "http://apache.org/xml/properties/internal/error-reporter"
aastore
dup
iconst_2
13: ldc "http://apache.org/xml/properties/internal/grammar-pool"
aastore
dup
iconst_3
14: ldc "http://apache.org/xml/properties/internal/validator/dtd"
aastore
15: putstatic com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.RECOGNIZED_PROPERTIES:[Ljava/lang/String;
16: iconst_4
anewarray java.lang.Object
putstatic com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.PROPERTY_DEFAULTS:[Ljava/lang/Object;
17: 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 com.sun.org.apache.xerces.internal.impl.dtd.XMLEntityDecl
dup
invokespecial com.sun.org.apache.xerces.internal.impl.dtd.XMLEntityDecl.<init>:()V
putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fEntityDecl:Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLEntityDecl;
2: aload 0
new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fNDataDeclNotations:Ljava/util/Map;
3: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDElementDeclName:Ljava/lang/String;
4: aload 0
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fMixedElementTypes:Ljava/util/List;
5: aload 0
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDElementDecls:Ljava/util/List;
6: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
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=4, locals=3, args_size=2
start local 0 start local 1 0: aload 1
ldc "http://apache.org/xml/features/internal/parser-settings"
iconst_1
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
istore 2
start local 2 1: iload 2
ifne 4
2: aload 0
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.reset:()V
3: return
4: StackMap locals: int
StackMap stack:
aload 0
aload 1
ldc "http://xml.org/sax/features/validation"
iconst_0
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fValidation:Z
5: aload 0
6: aload 1
7: ldc "http://apache.org/xml/features/validation/schema"
iconst_0
8: invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
9: ifeq 11
10: iconst_0
goto 12
StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor
11: iconst_1
12: StackMap locals: com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager int
StackMap stack: com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor int
putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDValidation:Z
13: aload 0
aload 1
ldc "http://apache.org/xml/features/validation/warn-on-duplicate-attdef"
iconst_0
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fWarnDuplicateAttdef:Z
14: aload 0
aload 1
ldc "http://apache.org/xml/features/validation/warn-on-undeclared-elemdef"
iconst_0
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fWarnOnUndeclaredElemdef:Z
15: aload 0
16: aload 1
17: ldc "http://apache.org/xml/properties/internal/error-reporter"
18: invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.impl.XMLErrorReporter
19: putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
20: aload 0
21: aload 1
22: ldc "http://apache.org/xml/properties/internal/symbol-table"
23: invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.util.SymbolTable
24: putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
25: aload 0
aload 1
ldc "http://apache.org/xml/properties/internal/grammar-pool"
aconst_null
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.xni.grammars.XMLGrammarPool
putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fGrammarPool:Lcom/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarPool;
26: aload 0
aload 1
ldc "http://apache.org/xml/properties/internal/validator/dtd"
aconst_null
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator
putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fValidator:Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator;
27: goto 30
StackMap locals:
StackMap stack: java.lang.ClassCastException
28: pop
29: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fValidator:Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator;
30: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fValidator:Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator;
ifnull 33
31: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fValidator:Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator;
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.getGrammarBucket:()Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket;
putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket;
32: goto 34
33: StackMap locals:
StackMap stack:
aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket;
34: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.reset:()V
35: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 36 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 36 1 componentManager Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;
1 36 2 parser_settings Z
Exception table:
from to target type
26 27 28 Class java.lang.ClassCastException
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
MethodParameters:
Name Flags
componentManager
protected void reset();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
1: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fInDTDIgnore:Z
2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fNDataDeclNotations:Ljava/util/Map;
invokeinterface java.util.Map.clear:()V
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fValidation:Z
ifeq 9
4: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fNotationEnumVals:Ljava/util/Map;
ifnonnull 6
5: aload 0
new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fNotationEnumVals:Ljava/util/Map;
6: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fNotationEnumVals:Ljava/util/Map;
invokeinterface java.util.Map.clear:()V
7: aload 0
new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fTableOfIDAttributeNames:Ljava/util/Map;
8: aload 0
new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fTableOfNOTATIONAttributeNames:Ljava/util/Map;
9: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
public java.lang.String[] getRecognizedFeatures();
descriptor: ()[Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: getstatic com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.RECOGNIZED_FEATURES:[Ljava/lang/String;
invokevirtual java.lang.String[].clone:()Ljava/lang/Object;
checkcast java.lang.String[]
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
public void setFeature(java.lang.String, boolean);
descriptor: (Ljava/lang/String;Z)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/impl/dtd/XMLDTDProcessor;
0 1 1 featureId Ljava/lang/String;
0 1 2 state Z
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
MethodParameters:
Name Flags
featureId
state
public java.lang.String[] getRecognizedProperties();
descriptor: ()[Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: getstatic com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.RECOGNIZED_PROPERTIES:[Ljava/lang/String;
invokevirtual java.lang.String[].clone:()Ljava/lang/Object;
checkcast java.lang.String[]
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
public void setProperty(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)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/impl/dtd/XMLDTDProcessor;
0 1 1 propertyId Ljava/lang/String;
0 1 2 value Ljava/lang/Object;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
MethodParameters:
Name Flags
propertyId
value
public java.lang.Boolean getFeatureDefault(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/Boolean;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: iconst_0
istore 2
start local 2 1: goto 5
2: StackMap locals: int
StackMap stack:
getstatic com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.RECOGNIZED_FEATURES:[Ljava/lang/String;
iload 2
aaload
aload 1
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 4
3: getstatic com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.FEATURE_DEFAULTS:[Ljava/lang/Boolean;
iload 2
aaload
areturn
4: StackMap locals:
StackMap stack:
iinc 2 1
StackMap locals:
StackMap stack:
5: iload 2
getstatic com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.RECOGNIZED_FEATURES:[Ljava/lang/String;
arraylength
if_icmplt 2
end local 2 6: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 7 1 featureId Ljava/lang/String;
1 6 2 i I
MethodParameters:
Name Flags
featureId
public java.lang.Object getPropertyDefault(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: iconst_0
istore 2
start local 2 1: goto 5
2: StackMap locals: int
StackMap stack:
getstatic com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.RECOGNIZED_PROPERTIES:[Ljava/lang/String;
iload 2
aaload
aload 1
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 4
3: getstatic com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.PROPERTY_DEFAULTS:[Ljava/lang/Object;
iload 2
aaload
areturn
4: StackMap locals:
StackMap stack:
iinc 2 1
StackMap locals:
StackMap stack:
5: iload 2
getstatic com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.RECOGNIZED_PROPERTIES:[Ljava/lang/String;
arraylength
if_icmplt 2
end local 2 6: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 7 1 propertyId Ljava/lang/String;
1 6 2 i I
MethodParameters:
Name Flags
propertyId
public void setDTDHandler(com.sun.org.apache.xerces.internal.xni.XMLDTDHandler);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;)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.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
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/dtd/XMLDTDProcessor;
0 2 1 dtdHandler Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
MethodParameters:
Name Flags
dtdHandler
public com.sun.org.apache.xerces.internal.xni.XMLDTDHandler getDTDHandler();
descriptor: ()Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
public void setDTDContentModelHandler(com.sun.org.apache.xerces.internal.xni.XMLDTDContentModelHandler);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;)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.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
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/dtd/XMLDTDProcessor;
0 2 1 dtdContentModelHandler Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
MethodParameters:
Name Flags
dtdContentModelHandler
public com.sun.org.apache.xerces.internal.xni.XMLDTDContentModelHandler getDTDContentModelHandler();
descriptor: ()Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
public void startExternalSubset(com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;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.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
aload 1
aload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.startExternalSubset:(Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
ifnull 4
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
aload 1
aload 2
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.startExternalSubset:(Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
4: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 5 1 identifier Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
0 5 2 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
identifier
augs
public void endExternalSubset(com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.endExternalSubset:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
ifnull 4
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
aload 1
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.endExternalSubset:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
4: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 5 1 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
augs
protected static void checkStandaloneEntityRef(java.lang.String, com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar, com.sun.org.apache.xerces.internal.impl.dtd.XMLEntityDecl, com.sun.org.apache.xerces.internal.impl.XMLErrorReporter);
descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLEntityDecl;Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;)V
flags: (0x000c) ACC_PROTECTED, ACC_STATIC
Code:
stack=7, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 1
aload 0
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getEntityDeclIndex:(Ljava/lang/String;)I
istore 4
start local 4 1: iload 4
iconst_m1
if_icmple 8
2: aload 1
iload 4
aload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getEntityDecl:(ILcom/sun/org/apache/xerces/internal/impl/dtd/XMLEntityDecl;)Z
pop
3: aload 2
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLEntityDecl.inExternal:Z
ifeq 8
4: aload 3
ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
5: ldc "MSG_REFERENCE_TO_EXTERNALLY_DECLARED_ENTITY_WHEN_STANDALONE"
6: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 0
aastore
iconst_1
7: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
8: StackMap locals: int
StackMap stack:
return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 name Ljava/lang/String;
0 9 1 grammar Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
0 9 2 tempEntityDecl Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLEntityDecl;
0 9 3 errorReporter Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
1 9 4 entIndex I
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
name
grammar
tempEntityDecl
errorReporter
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=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.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
aload 1
aload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.comment:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
ifnull 4
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
aload 1
aload 2
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.comment:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
4: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 5 1 text Lcom/sun/org/apache/xerces/internal/xni/XMLString;
0 5 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=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
aload 1
aload 2
aload 3
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.processingInstruction:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
ifnull 4
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
aload 1
aload 2
aload 3
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.processingInstruction:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
4: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 5 1 target Ljava/lang/String;
0 5 2 data Lcom/sun/org/apache/xerces/internal/xni/XMLString;
0 5 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 startDTD(com.sun.org.apache.xerces.internal.xni.XMLLocator, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;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.impl.dtd.XMLDTDProcessor.fNDataDeclNotations:Ljava/util/Map;
invokeinterface java.util.Map.clear:()V
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDElementDecls:Ljava/util/List;
invokeinterface java.util.List.clear:()V
2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket;
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammarBucket.getActiveGrammar:()Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.isImmutable:()Z
ifne 4
3: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket;
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammarBucket.getActiveGrammar:()Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
4: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 6
5: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
aload 1
aload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.startDTD:(Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
6: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
ifnull 8
7: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
aload 1
aload 2
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.startDTD:(Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
8: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 9 1 locator Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
0 9 2 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
locator
augs
public void ignoredCharacters(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.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
aload 1
aload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.ignoredCharacters:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
ifnull 4
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
aload 1
aload 2
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.ignoredCharacters:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
4: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 5 1 text Lcom/sun/org/apache/xerces/internal/xni/XMLString;
0 5 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 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=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
aload 1
aload 2
aload 3
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.textDecl:(Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
ifnull 4
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
aload 1
aload 2
aload 3
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.textDecl:(Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
4: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 5 1 version Ljava/lang/String;
0 5 2 encoding Ljava/lang/String;
0 5 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 startParameterEntity(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=5, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fPerformValidation:Z
ifeq 3
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 3
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket;
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammarBucket.getStandalone:()Z
ifeq 3
2: aload 1
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fEntityDecl:Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLEntityDecl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
invokestatic com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.checkStandaloneEntityRef:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLEntityDecl;Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;)V
3: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 5
4: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
aload 1
aload 2
aload 3
aload 4
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.startParameterEntity:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
5: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
ifnull 7
6: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
aload 1
aload 2
aload 3
aload 4
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.startParameterEntity:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
7: StackMap locals:
StackMap stack:
return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 8 1 name Ljava/lang/String;
0 8 2 identifier Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
0 8 3 encoding Ljava/lang/String;
0 8 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 endParameterEntity(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=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.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
aload 1
aload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.endParameterEntity:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
ifnull 4
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
aload 1
aload 2
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.endParameterEntity:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
4: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 5 1 name Ljava/lang/String;
0 5 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 elementDecl(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=7, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fValidation:Z
ifeq 9
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDElementDecls:Ljava/util/List;
aload 1
invokeinterface java.util.List.contains:(Ljava/lang/Object;)Z
ifeq 8
2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
3: ldc "MSG_ELEMENT_ALREADY_DECLARED"
4: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
5: iconst_1
6: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
7: goto 9
8: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDElementDecls:Ljava/util/List;
aload 1
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
9: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 11
10: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
aload 1
aload 2
aload 3
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.elementDecl:(Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
11: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
ifnull 13
12: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
aload 1
aload 2
aload 3
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.elementDecl:(Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
13: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 14 1 name Ljava/lang/String;
0 14 2 contentModel Ljava/lang/String;
0 14 3 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
name
contentModel
augs
public void startAttlist(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=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.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
aload 1
aload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.startAttlist:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
ifnull 4
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
aload 1
aload 2
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.startAttlist:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
4: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 5 1 elementName Ljava/lang/String;
0 5 2 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
elementName
augs
public void attributeDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String[], java.lang.String, com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, locals=16, args_size=9
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 0: aload 3
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fCDATASymbol:Ljava/lang/String;
if_acmpeq 2
aload 6
ifnull 2
1: aload 0
aload 6
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.normalizeDefaultAttrValue:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;)Z
pop
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fValidation:Z
ifeq 118
3: iconst_0
istore 9
start local 9 4: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 5
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
goto 6
StackMap locals: int
StackMap stack:
5: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket;
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammarBucket.getActiveGrammar:()Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar
6: astore 10
start local 10 7: aload 10
aload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getElementDeclIndex:(Ljava/lang/String;)I
istore 11
start local 11 8: aload 10
iload 11
aload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getAttributeDeclIndex:(ILjava/lang/String;)I
iconst_m1
if_icmpeq 16
9: iconst_1
istore 9
10: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fWarnDuplicateAttdef:Z
ifeq 16
11: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
12: ldc "MSG_DUPLICATE_ATTRIBUTE_DEFINITION"
13: iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
14: iconst_0
15: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
16: StackMap locals: com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar int
StackMap stack:
aload 3
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fIDSymbol:Ljava/lang/String;
if_acmpne 36
17: aload 6
ifnull 26
aload 6
getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
ifeq 26
18: aload 5
ifnull 21
19: aload 5
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fIMPLIEDSymbol:Ljava/lang/String;
if_acmpeq 26
20: aload 5
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fREQUIREDSymbol:Ljava/lang/String;
if_acmpeq 26
21: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
22: ldc "IDDefaultTypeInvalid"
23: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 2
aastore
24: iconst_1
25: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
26: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fTableOfIDAttributeNames:Ljava/util/Map;
aload 1
invokeinterface java.util.Map.containsKey:(Ljava/lang/Object;)Z
ifne 29
27: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fTableOfIDAttributeNames:Ljava/util/Map;
aload 1
aload 2
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
28: goto 36
29: StackMap locals:
StackMap stack:
iload 9
ifne 36
30: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fTableOfIDAttributeNames:Ljava/util/Map;
aload 1
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.String
astore 12
start local 12 31: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
32: ldc "MSG_MORE_THAN_ONE_ID_ATTRIBUTE"
33: iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 12
aastore
dup
iconst_2
aload 2
aastore
34: iconst_1
35: 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 12 36: StackMap locals:
StackMap stack:
aload 3
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fNOTATIONSymbol:Ljava/lang/String;
if_acmpne 52
37: iconst_0
istore 12
start local 12 38: goto 41
39: StackMap locals: int
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fNotationEnumVals:Ljava/util/Map;
aload 4
iload 12
aaload
aload 2
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
40: iinc 12 1
StackMap locals:
StackMap stack:
41: iload 12
aload 4
arraylength
if_icmplt 39
end local 12 42: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fTableOfNOTATIONAttributeNames:Ljava/util/Map;
aload 1
invokeinterface java.util.Map.containsKey:(Ljava/lang/Object;)Z
ifne 45
43: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fTableOfNOTATIONAttributeNames:Ljava/util/Map;
aload 1
aload 2
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
44: goto 52
45: StackMap locals:
StackMap stack:
iload 9
ifne 52
46: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fTableOfNOTATIONAttributeNames:Ljava/util/Map;
aload 1
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.String
astore 12
start local 12 47: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
48: ldc "MSG_MORE_THAN_ONE_NOTATION_ATTRIBUTE"
49: iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 12
aastore
dup
iconst_2
aload 2
aastore
50: iconst_1
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
end local 12 52: StackMap locals:
StackMap stack:
aload 3
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fENUMERATIONSymbol:Ljava/lang/String;
if_acmpeq 53
aload 3
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fNOTATIONSymbol:Ljava/lang/String;
if_acmpne 70
53: StackMap locals:
StackMap stack:
iconst_0
istore 12
start local 12 54: goto 69
55: StackMap locals: int
StackMap stack:
iload 12
iconst_1
iadd
istore 13
start local 13 56: goto 67
57: StackMap locals: int
StackMap stack:
aload 4
iload 12
aaload
aload 4
iload 13
aaload
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 66
58: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
59: aload 3
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fENUMERATIONSymbol:Ljava/lang/String;
if_acmpne 61
60: ldc "MSG_DISTINCT_TOKENS_IN_ENUMERATION"
goto 62
61: StackMap locals: com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor java.lang.String java.lang.String java.lang.String java.lang.String[] java.lang.String com.sun.org.apache.xerces.internal.xni.XMLString com.sun.org.apache.xerces.internal.xni.XMLString com.sun.org.apache.xerces.internal.xni.Augmentations int com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar int int int
StackMap stack: com.sun.org.apache.xerces.internal.impl.XMLErrorReporter java.lang.String
ldc "MSG_DISTINCT_NOTATION_IN_ENUMERATION"
62: StackMap locals: com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor java.lang.String java.lang.String java.lang.String java.lang.String[] java.lang.String com.sun.org.apache.xerces.internal.xni.XMLString com.sun.org.apache.xerces.internal.xni.XMLString com.sun.org.apache.xerces.internal.xni.Augmentations int com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar int int int
StackMap stack: com.sun.org.apache.xerces.internal.impl.XMLErrorReporter java.lang.String java.lang.String
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 4
iload 12
aaload
aastore
dup
iconst_2
aload 2
aastore
63: iconst_1
64: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
65: goto 70
66: StackMap locals:
StackMap stack:
iinc 13 1
StackMap locals:
StackMap stack:
67: iload 13
aload 4
arraylength
if_icmplt 57
end local 13 68: iinc 12 1
StackMap locals:
StackMap stack:
69: iload 12
aload 4
arraylength
if_icmplt 55
end local 12 70: StackMap locals:
StackMap stack:
iconst_1
istore 12
start local 12 71: aload 6
ifnull 118
72: aload 5
ifnull 74
73: aload 5
ifnull 118
aload 5
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fFIXEDSymbol:Ljava/lang/String;
if_acmpne 118
74: StackMap locals: int
StackMap stack:
aload 6
invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.toString:()Ljava/lang/String;
astore 13
start local 13 75: aload 3
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fNMTOKENSSymbol:Ljava/lang/String;
if_acmpeq 78
76: aload 3
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fENTITIESSymbol:Ljava/lang/String;
if_acmpeq 78
77: aload 3
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fIDREFSSymbol:Ljava/lang/String;
if_acmpne 92
78: StackMap locals: java.lang.String
StackMap stack:
new java.util.StringTokenizer
dup
aload 13
ldc " "
invokespecial java.util.StringTokenizer.<init>:(Ljava/lang/String;Ljava/lang/String;)V
astore 14
start local 14 79: aload 14
invokevirtual java.util.StringTokenizer.hasMoreTokens:()Z
ifeq 112
80: StackMap locals: java.util.StringTokenizer
StackMap stack:
aload 14
invokevirtual java.util.StringTokenizer.nextToken:()Ljava/lang/String;
astore 15
start local 15 81: aload 3
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fNMTOKENSSymbol:Ljava/lang/String;
if_acmpne 85
82: aload 0
aload 15
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.isValidNmtoken:(Ljava/lang/String;)Z
ifne 90
83: iconst_0
istore 12
84: goto 112
85: StackMap locals: java.lang.String
StackMap stack:
aload 3
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fENTITIESSymbol:Ljava/lang/String;
if_acmpeq 87
86: aload 3
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fIDREFSSymbol:Ljava/lang/String;
if_acmpne 90
87: StackMap locals:
StackMap stack:
aload 0
aload 15
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.isValidName:(Ljava/lang/String;)Z
ifne 90
88: iconst_0
istore 12
89: goto 112
90: StackMap locals:
StackMap stack:
aload 14
invokevirtual java.util.StringTokenizer.hasMoreTokens:()Z
ifne 80
end local 15 end local 14 91: goto 112
92: StackMap locals:
StackMap stack:
aload 3
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fENTITYSymbol:Ljava/lang/String;
if_acmpeq 96
93: aload 3
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fIDSymbol:Ljava/lang/String;
if_acmpeq 96
94: aload 3
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fIDREFSymbol:Ljava/lang/String;
if_acmpeq 96
95: aload 3
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fNOTATIONSymbol:Ljava/lang/String;
if_acmpne 99
96: StackMap locals:
StackMap stack:
aload 0
aload 13
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.isValidName:(Ljava/lang/String;)Z
ifne 103
97: iconst_0
istore 12
98: goto 103
99: StackMap locals:
StackMap stack:
aload 3
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fNMTOKENSymbol:Ljava/lang/String;
if_acmpeq 101
100: aload 3
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fENUMERATIONSymbol:Ljava/lang/String;
if_acmpne 103
101: StackMap locals:
StackMap stack:
aload 0
aload 13
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.isValidNmtoken:(Ljava/lang/String;)Z
ifne 103
102: iconst_0
istore 12
103: StackMap locals:
StackMap stack:
aload 3
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fNOTATIONSymbol:Ljava/lang/String;
if_acmpeq 105
104: aload 3
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fENUMERATIONSymbol:Ljava/lang/String;
if_acmpne 112
105: StackMap locals:
StackMap stack:
iconst_0
istore 12
106: iconst_0
istore 14
start local 14 107: goto 111
108: StackMap locals: int
StackMap stack:
aload 6
aload 4
iload 14
aaload
invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.equals:(Ljava/lang/String;)Z
ifeq 110
109: iconst_1
istore 12
110: StackMap locals:
StackMap stack:
iinc 14 1
StackMap locals:
StackMap stack:
111: iload 14
aload 4
arraylength
if_icmplt 108
end local 14 112: StackMap locals:
StackMap stack:
iload 12
ifne 118
113: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
114: ldc "MSG_ATT_DEFAULT_INVALID"
115: iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 2
aastore
dup
iconst_1
aload 13
aastore
116: iconst_1
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
end local 13 end local 12 end local 11 end local 10 end local 9 118: StackMap locals: com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor java.lang.String java.lang.String java.lang.String java.lang.String[] java.lang.String com.sun.org.apache.xerces.internal.xni.XMLString com.sun.org.apache.xerces.internal.xni.XMLString com.sun.org.apache.xerces.internal.xni.Augmentations
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 123
119: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
aload 1
aload 2
120: aload 3
aload 4
121: aload 5
aload 6
aload 7
aload 8
122: invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.attributeDecl:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
123: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
ifnull 128
124: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
aload 1
aload 2
125: aload 3
aload 4
126: aload 5
aload 6
aload 7
aload 8
127: invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.attributeDecl:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
128: StackMap locals:
StackMap stack:
return
end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 129 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 129 1 elementName Ljava/lang/String;
0 129 2 attributeName Ljava/lang/String;
0 129 3 type Ljava/lang/String;
0 129 4 enumeration [Ljava/lang/String;
0 129 5 defaultType Ljava/lang/String;
0 129 6 defaultValue Lcom/sun/org/apache/xerces/internal/xni/XMLString;
0 129 7 nonNormalizedDefaultValue Lcom/sun/org/apache/xerces/internal/xni/XMLString;
0 129 8 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
4 118 9 duplicateAttributeDef Z
7 118 10 grammar Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
8 118 11 elementIndex I
31 36 12 previousIDAttributeName Ljava/lang/String;
38 42 12 i I
47 52 12 previousNOTATIONAttributeName Ljava/lang/String;
54 70 12 i I
56 68 13 j I
71 118 12 ok Z
75 118 13 value Ljava/lang/String;
79 91 14 tokenizer Ljava/util/StringTokenizer;
81 91 15 nmtoken Ljava/lang/String;
107 112 14 i I
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
elementName
attributeName
type
enumeration
defaultType
defaultValue
nonNormalizedDefaultValue
augs
public void endAttlist(com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.endAttlist:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
ifnull 4
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
aload 1
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.endAttlist:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
4: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 5 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 internalEntityDecl(java.lang.String, com.sun.org.apache.xerces.internal.xni.XMLString, 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/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 1
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket;
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammarBucket.getActiveGrammar:()Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar
2: astore 5
start local 5 3: aload 5
aload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getEntityDeclIndex:(Ljava/lang/String;)I
istore 6
start local 6 4: iload 6
iconst_m1
if_icmpne 9
5: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 7
6: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
aload 1
aload 2
aload 3
aload 4
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.internalEntityDecl:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
7: StackMap locals: com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar int
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
ifnull 9
8: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
aload 1
aload 2
aload 3
aload 4
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.internalEntityDecl:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
9: StackMap locals:
StackMap stack:
return
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 10 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 10 1 name Ljava/lang/String;
0 10 2 text Lcom/sun/org/apache/xerces/internal/xni/XMLString;
0 10 3 nonNormalizedText Lcom/sun/org/apache/xerces/internal/xni/XMLString;
0 10 4 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
3 10 5 grammar Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
4 10 6 index I
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
name
text
nonNormalizedText
augs
public void externalEntityDecl(java.lang.String, com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=6, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 1
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket;
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammarBucket.getActiveGrammar:()Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar
2: astore 4
start local 4 3: aload 4
aload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getEntityDeclIndex:(Ljava/lang/String;)I
istore 5
start local 5 4: iload 5
iconst_m1
if_icmpne 9
5: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 7
6: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
aload 1
aload 2
aload 3
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.externalEntityDecl:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
7: StackMap locals: com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar int
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
ifnull 9
8: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
aload 1
aload 2
aload 3
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.externalEntityDecl:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
9: 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 10 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 10 1 name Ljava/lang/String;
0 10 2 identifier Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
0 10 3 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
3 10 4 grammar Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
4 10 5 index I
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
name
identifier
augs
public void unparsedEntityDecl(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=5, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fValidation:Z
ifeq 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fNDataDeclNotations:Ljava/util/Map;
aload 1
aload 3
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 4
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
aload 1
aload 2
aload 3
aload 4
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.unparsedEntityDecl:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
4: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
ifnull 6
5: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
aload 1
aload 2
aload 3
aload 4
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.unparsedEntityDecl:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
6: StackMap locals:
StackMap stack:
return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 7 1 name Ljava/lang/String;
0 7 2 identifier Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
0 7 3 notation Ljava/lang/String;
0 7 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
notation
augs
public void notationDecl(java.lang.String, com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fValidation:Z
ifeq 10
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 2
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket;
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammarBucket.getActiveGrammar:()Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar
3: astore 4
start local 4 4: aload 4
aload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getNotationDeclIndex:(Ljava/lang/String;)I
iconst_m1
if_icmpeq 10
5: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
6: ldc "UniqueNotationName"
7: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
8: iconst_1
9: 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 10: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 12
11: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
aload 1
aload 2
aload 3
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.notationDecl:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
12: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
ifnull 14
13: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
aload 1
aload 2
aload 3
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.notationDecl:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
14: StackMap locals:
StackMap stack:
return
end local 3 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/impl/dtd/XMLDTDProcessor;
0 15 1 name Ljava/lang/String;
0 15 2 identifier Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
0 15 3 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
4 10 4 grammar Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
name
identifier
augs
public void startConditional(short, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (SLcom/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
iload 1
iconst_1
if_icmpne 1
iconst_1
goto 2
StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor
1: iconst_0
StackMap locals: com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor int com.sun.org.apache.xerces.internal.xni.Augmentations
StackMap stack: com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor int
2: putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fInDTDIgnore:Z
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 5
4: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
iload 1
aload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.startConditional:(SLcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
5: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
ifnull 7
6: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
iload 1
aload 2
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.startConditional:(SLcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
7: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 8 1 type S
0 8 2 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
type
augs
public void endConditional(com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fInDTDIgnore:Z
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 3
2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.endConditional:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
3: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
ifnull 5
4: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
aload 1
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.endConditional:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
5: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 6 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 endDTD(com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=8, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 4
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.endDTD:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fGrammarPool:Lcom/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarPool;
ifnull 4
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fGrammarPool:Lcom/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarPool;
ldc "http://www.w3.org/TR/REC-xml"
iconst_1
anewarray com.sun.org.apache.xerces.internal.xni.grammars.Grammar
dup
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
aastore
invokeinterface com.sun.org.apache.xerces.internal.xni.grammars.XMLGrammarPool.cacheGrammars:(Ljava/lang/String;[Lcom/sun/org/apache/xerces/internal/xni/grammars/Grammar;)V
4: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fValidation:Z
ifeq 46
5: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 6
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
goto 7
StackMap locals:
StackMap stack:
6: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket;
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammarBucket.getActiveGrammar:()Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar
7: astore 2
start local 2 8: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fNDataDeclNotations:Ljava/util/Map;
invokeinterface java.util.Map.entrySet:()Ljava/util/Set;
invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
astore 4
goto 18
StackMap locals: com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor com.sun.org.apache.xerces.internal.xni.Augmentations com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar top java.util.Iterator
StackMap stack:
9: aload 4
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast java.util.Map$Entry
astore 3
start local 3 10: aload 3
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.String
astore 5
start local 5 11: aload 2
aload 5
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getNotationDeclIndex:(Ljava/lang/String;)I
iconst_m1
if_icmpne 18
12: aload 3
invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
checkcast java.lang.String
astore 6
start local 6 13: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
14: ldc "MSG_NOTATION_NOT_DECLARED_FOR_UNPARSED_ENTITYDECL"
15: iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 6
aastore
dup
iconst_1
aload 5
aastore
16: iconst_1
17: 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 6 end local 5 end local 3 18: StackMap locals:
StackMap stack:
aload 4
invokeinterface java.util.Iterator.hasNext:()Z
ifne 9
19: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fNotationEnumVals:Ljava/util/Map;
invokeinterface java.util.Map.entrySet:()Ljava/util/Set;
invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
astore 4
goto 29
StackMap locals:
StackMap stack:
20: aload 4
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast java.util.Map$Entry
astore 3
start local 3 21: aload 3
invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
checkcast java.lang.String
astore 5
start local 5 22: aload 2
aload 5
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getNotationDeclIndex:(Ljava/lang/String;)I
iconst_m1
if_icmpne 29
23: aload 3
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.String
astore 6
start local 6 24: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
25: ldc "MSG_NOTATION_NOT_DECLARED_FOR_NOTATIONTYPE_ATTRIBUTE"
26: iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 6
aastore
dup
iconst_1
aload 5
aastore
27: iconst_1
28: 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 6 end local 5 end local 3 29: StackMap locals:
StackMap stack:
aload 4
invokeinterface java.util.Iterator.hasNext:()Z
ifne 20
30: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fTableOfNOTATIONAttributeNames:Ljava/util/Map;
invokeinterface java.util.Map.entrySet:()Ljava/util/Set;
invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
astore 4
goto 41
StackMap locals:
StackMap stack:
31: aload 4
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast java.util.Map$Entry
astore 3
start local 3 32: aload 3
invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
checkcast java.lang.String
astore 5
start local 5 33: aload 2
aload 5
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getElementDeclIndex:(Ljava/lang/String;)I
istore 6
start local 6 34: aload 2
iload 6
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getContentSpecType:(I)S
iconst_1
if_icmpne 41
35: aload 3
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.String
astore 7
start local 7 36: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
37: ldc "NoNotationOnEmptyElement"
38: iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 5
aastore
dup
iconst_1
aload 7
aastore
39: iconst_1
40: 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 7 end local 6 end local 5 end local 3 41: StackMap locals:
StackMap stack:
aload 4
invokeinterface java.util.Iterator.hasNext:()Z
ifne 31
42: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fTableOfIDAttributeNames:Ljava/util/Map;
43: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fTableOfNOTATIONAttributeNames:Ljava/util/Map;
44: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fWarnOnUndeclaredElemdef:Z
ifeq 46
45: aload 0
aload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.checkDeclaredElements:(Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;)V
end local 2 46: StackMap locals: com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor com.sun.org.apache.xerces.internal.xni.Augmentations
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
ifnull 48
47: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
aload 1
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDHandler.endDTD:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
48: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 49 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 49 1 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
8 46 2 grammar Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
10 18 3 entry Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;
11 18 5 notation Ljava/lang/String;
13 18 6 entity Ljava/lang/String;
21 29 3 entry Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;
22 29 5 notation Ljava/lang/String;
24 29 6 attributeName Ljava/lang/String;
32 41 3 entry Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;
33 41 5 elementName Ljava/lang/String;
34 41 6 elementIndex I
36 41 7 attributeName Ljava/lang/String;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
augs
public void setDTDSource(com.sun.org.apache.xerces.internal.xni.parser.XMLDTDSource);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDTDSource;)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.dtd.XMLDTDProcessor.fDTDSource:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDTDSource;
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/dtd/XMLDTDProcessor;
0 2 1 source Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDTDSource;
MethodParameters:
Name Flags
source
public com.sun.org.apache.xerces.internal.xni.parser.XMLDTDSource getDTDSource();
descriptor: ()Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDTDSource;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDSource:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDTDSource;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
public void setDTDContentModelSource(com.sun.org.apache.xerces.internal.xni.parser.XMLDTDContentModelSource);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelSource;)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.dtd.XMLDTDProcessor.fDTDContentModelSource:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelSource;
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/dtd/XMLDTDProcessor;
0 2 1 source Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelSource;
MethodParameters:
Name Flags
source
public com.sun.org.apache.xerces.internal.xni.parser.XMLDTDContentModelSource getDTDContentModelSource();
descriptor: ()Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelSource;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelSource:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelSource;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
public void startContentModel(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=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.impl.dtd.XMLDTDProcessor.fValidation:Z
ifeq 3
1: aload 0
aload 1
putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDElementDeclName:Ljava/lang/String;
2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fMixedElementTypes:Ljava/util/List;
invokeinterface java.util.List.clear:()V
3: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 5
4: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
aload 1
aload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.startContentModel:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
5: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
ifnull 7
6: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
aload 1
aload 2
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDContentModelHandler.startContentModel:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
7: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 8 1 elementName Ljava/lang/String;
0 8 2 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
elementName
augs
public void any(com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.any:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
ifnull 4
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
aload 1
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDContentModelHandler.any:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
4: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 5 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 empty(com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.empty:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
ifnull 4
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
aload 1
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDContentModelHandler.empty:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
4: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 5 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 startGroup(com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fMixed:Z
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 3
2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.startGroup:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
3: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
ifnull 5
4: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
aload 1
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDContentModelHandler.startGroup:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
5: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 6 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 pcdata(com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iconst_1
putfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fMixed:Z
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 3
2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.pcdata:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
3: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
ifnull 5
4: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
aload 1
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDContentModelHandler.pcdata:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
5: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 6 1 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
MethodParameters:
Name Flags
augs
public void element(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=7, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fMixed:Z
ifeq 9
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fValidation:Z
ifeq 9
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fMixedElementTypes:Ljava/util/List;
aload 1
invokeinterface java.util.List.contains:(Ljava/lang/Object;)Z
ifeq 8
2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
3: ldc "DuplicateTypeInMixedContent"
4: iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDElementDeclName:Ljava/lang/String;
aastore
dup
iconst_1
aload 1
aastore
5: iconst_1
6: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
7: goto 9
8: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fMixedElementTypes:Ljava/util/List;
aload 1
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
9: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 11
10: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
aload 1
aload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.element:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
11: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
ifnull 13
12: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
aload 1
aload 2
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDContentModelHandler.element:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
13: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 14 1 elementName Ljava/lang/String;
0 14 2 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
elementName
augs
public void separator(short, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (SLcom/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.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
iload 1
aload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.separator:(SLcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
ifnull 4
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
iload 1
aload 2
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDContentModelHandler.separator:(SLcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
4: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 5 1 separator S
0 5 2 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
separator
augs
public void occurrence(short, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (SLcom/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.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
iload 1
aload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.occurrence:(SLcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
ifnull 4
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
iload 1
aload 2
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDContentModelHandler.occurrence:(SLcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
4: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 5 1 occurrence S
0 5 2 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
occurrence
augs
public void endGroup(com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.endGroup:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
ifnull 4
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
aload 1
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDContentModelHandler.endGroup:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
4: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 5 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 endContentModel(com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
ifnull 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDGrammar:Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.endContentModel:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
ifnull 4
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
aload 1
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDTDContentModelHandler.endContentModel:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
4: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 5 1 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
augs
private boolean normalizeDefaultAttrValue(com.sun.org.apache.xerces.internal.xni.XMLString);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLString;)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=6, args_size=2
start local 0 start local 1 0: iconst_1
istore 2
start local 2 1: aload 1
getfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
istore 3
start local 3 2: aload 1
getfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
aload 1
getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
iadd
istore 4
start local 4 3: aload 1
getfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
istore 5
start local 5 4: goto 15
5: StackMap locals: com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor com.sun.org.apache.xerces.internal.xni.XMLString int int int int
StackMap stack:
aload 1
getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
iload 5
caload
bipush 32
if_icmpne 10
6: iload 2
ifne 14
7: aload 1
getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
iload 3
iinc 3 1
bipush 32
castore
8: iconst_1
istore 2
9: goto 14
10: StackMap locals:
StackMap stack:
iload 3
iload 5
if_icmpeq 12
11: aload 1
getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
iload 3
aload 1
getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
iload 5
caload
castore
12: StackMap locals:
StackMap stack:
iinc 3 1
13: iconst_0
istore 2
14: StackMap locals:
StackMap stack:
iinc 5 1
StackMap locals:
StackMap stack:
15: iload 5
iload 4
if_icmplt 5
end local 5 16: iload 3
iload 4
if_icmpeq 21
17: iload 2
ifeq 19
18: iinc 3 -1
19: StackMap locals:
StackMap stack:
aload 1
iload 3
aload 1
getfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
isub
putfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
20: iconst_1
ireturn
21: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 22 1 value Lcom/sun/org/apache/xerces/internal/xni/XMLString;
1 22 2 skipSpace Z
2 22 3 current I
3 22 4 end I
4 16 5 i I
MethodParameters:
Name Flags
value
protected boolean isValidNmtoken(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 1
invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isValidNmtoken:(Ljava/lang/String;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 1 1 nmtoken Ljava/lang/String;
MethodParameters:
Name Flags
nmtoken
protected boolean isValidName(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 1
invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isValidName:(Ljava/lang/String;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 1 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
private void checkDeclaredElements(com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=5, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getFirstElementDeclIndex:()I
istore 2
start local 2 1: new com.sun.org.apache.xerces.internal.impl.dtd.XMLContentSpec
dup
invokespecial com.sun.org.apache.xerces.internal.impl.dtd.XMLContentSpec.<init>:()V
astore 3
start local 3 2: goto 11
3: StackMap locals: int com.sun.org.apache.xerces.internal.impl.dtd.XMLContentSpec
StackMap stack:
aload 1
iload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getContentSpecType:(I)S
istore 4
start local 4 4: iload 4
iconst_3
if_icmpeq 5
iload 4
iconst_2
if_icmpne 10
5: StackMap locals: int
StackMap stack:
aload 0
aload 1
6: iload 2
7: aload 1
iload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getContentSpecIndex:(I)I
8: aload 3
9: invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.checkDeclaredElements:(Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;IILcom/sun/org/apache/xerces/internal/impl/dtd/XMLContentSpec;)V
10: StackMap locals:
StackMap stack:
aload 1
iload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getNextElementDeclIndex:(I)I
istore 2
end local 4 11: StackMap locals:
StackMap stack:
iload 2
ifge 3
12: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 13 1 grammar Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
1 13 2 elementIndex I
2 13 3 contentSpec Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLContentSpec;
4 11 4 type I
MethodParameters:
Name Flags
grammar
private void checkDeclaredElements(com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar, int, int, com.sun.org.apache.xerces.internal.impl.dtd.XMLContentSpec);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;IILcom/sun/org/apache/xerces/internal/impl/dtd/XMLContentSpec;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=8, locals=7, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 1
iload 3
aload 4
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getContentSpec:(ILcom/sun/org/apache/xerces/internal/impl/dtd/XMLContentSpec;)Z
pop
1: aload 4
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLContentSpec.type:S
ifne 10
2: aload 4
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLContentSpec.value:Ljava/lang/Object;
checkcast java.lang.String
astore 5
start local 5 3: aload 5
ifnull 22
aload 1
aload 5
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getElementDeclIndex:(Ljava/lang/String;)I
iconst_m1
if_icmpne 22
4: aload 0
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
5: ldc "UndeclaredElementInContentSpec"
6: iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
iload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.DTDGrammar.getElementDeclName:(I)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
aload 5
aastore
7: iconst_0
8: 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 9: goto 22
10: StackMap locals:
StackMap stack:
aload 4
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLContentSpec.type:S
iconst_4
if_icmpeq 12
11: aload 4
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLContentSpec.type:S
iconst_5
if_icmpne 17
12: StackMap locals:
StackMap stack:
aload 4
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLContentSpec.value:Ljava/lang/Object;
checkcast int[]
iconst_0
iaload
istore 5
start local 5 13: aload 4
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLContentSpec.otherValue:Ljava/lang/Object;
checkcast int[]
iconst_0
iaload
istore 6
start local 6 14: aload 0
aload 1
iload 2
iload 5
aload 4
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.checkDeclaredElements:(Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;IILcom/sun/org/apache/xerces/internal/impl/dtd/XMLContentSpec;)V
15: aload 0
aload 1
iload 2
iload 6
aload 4
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.checkDeclaredElements:(Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;IILcom/sun/org/apache/xerces/internal/impl/dtd/XMLContentSpec;)V
end local 6 end local 5 16: goto 22
17: StackMap locals:
StackMap stack:
aload 4
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLContentSpec.type:S
iconst_2
if_icmpeq 20
18: aload 4
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLContentSpec.type:S
iconst_1
if_icmpeq 20
19: aload 4
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLContentSpec.type:S
iconst_3
if_icmpne 22
20: StackMap locals:
StackMap stack:
aload 4
getfield com.sun.org.apache.xerces.internal.impl.dtd.XMLContentSpec.value:Ljava/lang/Object;
checkcast int[]
iconst_0
iaload
istore 5
start local 5 21: aload 0
aload 1
iload 2
iload 5
aload 4
invokevirtual com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDProcessor.checkDeclaredElements:(Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;IILcom/sun/org/apache/xerces/internal/impl/dtd/XMLContentSpec;)V
end local 5 22: StackMap locals:
StackMap stack:
return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor;
0 23 1 grammar Lcom/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar;
0 23 2 elementIndex I
0 23 3 contentSpecIndex I
0 23 4 contentSpec Lcom/sun/org/apache/xerces/internal/impl/dtd/XMLContentSpec;
3 9 5 value Ljava/lang/String;
13 16 5 leftNode I
14 16 6 rightNode I
21 22 5 leftNode I
MethodParameters:
Name Flags
grammar
elementIndex
contentSpecIndex
contentSpec
}
SourceFile: "XMLDTDProcessor.java"
InnerClasses:
public abstract Entry = java.util.Map$Entry of java.util.Map