public class com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder implements com.sun.org.apache.xerces.internal.xni.parser.XMLComponent, com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentFilter
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder
super_class: java.lang.Object
{
protected static final java.lang.String NAMESPACES;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://xml.org/sax/features/namespaces"
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"
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 fNamespaces;
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.xni.XMLDocumentHandler fDocumentHandler;
descriptor: Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
flags: (0x0004) ACC_PROTECTED
protected com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentSource fDocumentSource;
descriptor: Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;
flags: (0x0004) ACC_PROTECTED
protected boolean fOnlyPassPrefixMappingEvents;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
private com.sun.org.apache.xerces.internal.xni.NamespaceContext fNamespaceContext;
descriptor: Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.xni.QName fAttributeQName;
descriptor: Lcom/sun/org/apache/xerces/internal/xni/QName;
flags: (0x0002) ACC_PRIVATE
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=0, args_size=0
0: iconst_1
anewarray java.lang.String
dup
iconst_0
1: ldc "http://xml.org/sax/features/namespaces"
aastore
2: putstatic com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.RECOGNIZED_FEATURES:[Ljava/lang/String;
3: iconst_1
anewarray java.lang.Boolean
putstatic com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.FEATURE_DEFAULTS:[Ljava/lang/Boolean;
4: iconst_2
anewarray java.lang.String
dup
iconst_0
5: ldc "http://apache.org/xml/properties/internal/symbol-table"
aastore
dup
iconst_1
6: ldc "http://apache.org/xml/properties/internal/error-reporter"
aastore
7: putstatic com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.RECOGNIZED_PROPERTIES:[Ljava/lang/String;
8: iconst_2
anewarray java.lang.Object
putstatic com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.PROPERTY_DEFAULTS:[Ljava/lang/Object;
9: 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.xni.QName
dup
invokespecial com.sun.org.apache.xerces.internal.xni.QName.<init>:()V
putfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder;
public void setOnlyPassPrefixMappingEvents(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fOnlyPassPrefixMappingEvents:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder;
0 2 1 onlyPassPrefixMappingEvents Z
MethodParameters:
Name Flags
onlyPassPrefixMappingEvents
public boolean getOnlyPassPrefixMappingEvents();
descriptor: ()Z
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.XMLNamespaceBinder.fOnlyPassPrefixMappingEvents:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder;
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=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
ldc "http://xml.org/sax/features/namespaces"
iconst_1
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
putfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fNamespaces:Z
1: aload 0
aload 1
ldc "http://apache.org/xml/properties/internal/symbol-table"
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
putfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
2: aload 0
aload 1
ldc "http://apache.org/xml/properties/internal/error-reporter"
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
putfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder;
0 4 1 componentManager Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
componentManager
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.XMLNamespaceBinder.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/XMLNamespaceBinder;
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/XMLNamespaceBinder;
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.XMLNamespaceBinder.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/XMLNamespaceBinder;
public void setProperty(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ldc "http://apache.org/xml/properties/"
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
ifeq 10
1: aload 1
invokevirtual java.lang.String.length:()I
ldc "http://apache.org/xml/properties/"
invokevirtual java.lang.String.length:()I
isub
istore 3
start local 3 2: iload 3
ldc "internal/symbol-table"
invokevirtual java.lang.String.length:()I
if_icmpne 6
3: aload 1
ldc "internal/symbol-table"
invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
ifeq 6
4: aload 0
aload 2
checkcast com.sun.org.apache.xerces.internal.util.SymbolTable
putfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
5: goto 9
6: StackMap locals: int
StackMap stack:
iload 3
ldc "internal/error-reporter"
invokevirtual java.lang.String.length:()I
if_icmpne 9
7: aload 1
ldc "internal/error-reporter"
invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
ifeq 9
8: aload 0
aload 2
checkcast com.sun.org.apache.xerces.internal.impl.XMLErrorReporter
putfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
9: StackMap locals:
StackMap stack:
return
end local 3 10: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder;
0 11 1 propertyId Ljava/lang/String;
0 11 2 value Ljava/lang/Object;
2 10 3 suffixLength I
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.XMLNamespaceBinder.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.XMLNamespaceBinder.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.XMLNamespaceBinder.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/XMLNamespaceBinder;
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.XMLNamespaceBinder.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.XMLNamespaceBinder.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.XMLNamespaceBinder.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/XMLNamespaceBinder;
0 7 1 propertyId Ljava/lang/String;
1 6 2 i I
MethodParameters:
Name Flags
propertyId
public void setDocumentHandler(com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;)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.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
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/XMLNamespaceBinder;
0 2 1 documentHandler Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
MethodParameters:
Name Flags
documentHandler
public com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler getDocumentHandler();
descriptor: ()Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
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.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder;
public void setDocumentSource(com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentSource);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=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.XMLNamespaceBinder.fDocumentSource:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;
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/XMLNamespaceBinder;
0 2 1 source Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;
MethodParameters:
Name Flags
source
public com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentSource getDocumentSource();
descriptor: ()Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fDocumentSource:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder;
public void startGeneralEntity(java.lang.String, com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier, java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=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.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 2
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fOnlyPassPrefixMappingEvents:Z
ifne 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aload 2
aload 3
aload 4
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.startGeneralEntity:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: 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 3 0 this Lcom/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder;
0 3 1 name Ljava/lang/String;
0 3 2 identifier Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
0 3 3 encoding Ljava/lang/String;
0 3 4 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
name
identifier
encoding
augs
public void textDecl(java.lang.String, java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=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.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 2
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fOnlyPassPrefixMappingEvents:Z
ifne 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aload 2
aload 3
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.textDecl:(Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder;
0 3 1 version Ljava/lang/String;
0 3 2 encoding Ljava/lang/String;
0 3 3 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
version
encoding
augs
public void startDocument(com.sun.org.apache.xerces.internal.xni.XMLLocator, java.lang.String, com.sun.org.apache.xerces.internal.xni.NamespaceContext, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
aload 3
putfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 3
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fOnlyPassPrefixMappingEvents:Z
ifne 3
2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aload 2
aload 3
aload 4
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.startDocument:(Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
3: 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 4 0 this Lcom/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder;
0 4 1 locator Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
0 4 2 encoding Ljava/lang/String;
0 4 3 namespaceContext Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
0 4 4 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
locator
encoding
namespaceContext
augs
public void xmlDecl(java.lang.String, java.lang.String, java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=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.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 2
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fOnlyPassPrefixMappingEvents:Z
ifne 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aload 2
aload 3
aload 4
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.xmlDecl:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: 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 3 0 this Lcom/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder;
0 3 1 version Ljava/lang/String;
0 3 2 encoding Ljava/lang/String;
0 3 3 standalone Ljava/lang/String;
0 3 4 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
version
encoding
standalone
augs
public void doctypeDecl(java.lang.String, java.lang.String, java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=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.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 2
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fOnlyPassPrefixMappingEvents:Z
ifne 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aload 2
aload 3
aload 4
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.doctypeDecl:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: 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 3 0 this Lcom/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder;
0 3 1 rootElement Ljava/lang/String;
0 3 2 publicId Ljava/lang/String;
0 3 3 systemId Ljava/lang/String;
0 3 4 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
rootElement
publicId
systemId
augs
public void (com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=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.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 2
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fOnlyPassPrefixMappingEvents:Z
ifne 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aload 2
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.comment:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder;
0 3 1 text Lcom/sun/org/apache/xerces/internal/xni/XMLString;
0 3 2 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
text
augs
public void 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.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 2
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fOnlyPassPrefixMappingEvents:Z
ifne 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aload 2
aload 3
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.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:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder;
0 3 1 target Ljava/lang/String;
0 3 2 data Lcom/sun/org/apache/xerces/internal/xni/XMLString;
0 3 3 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
target
data
augs
public void startElement(com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.XMLAttributes, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=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.XMLNamespaceBinder.fNamespaces:Z
ifeq 3
1: aload 0
aload 1
aload 2
aload 3
iconst_0
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.handleStartElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;Z)V
2: goto 5
3: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 5
4: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aload 2
aload 3
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.startElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
5: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder;
0 6 1 element Lcom/sun/org/apache/xerces/internal/xni/QName;
0 6 2 attributes Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
0 6 3 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
element
attributes
augs
public void emptyElement(com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.XMLAttributes, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, 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.XMLNamespaceBinder.fNamespaces:Z
ifeq 4
1: aload 0
aload 1
aload 2
aload 3
iconst_1
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.handleStartElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;Z)V
2: aload 0
aload 1
aload 3
iconst_1
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.handleEndElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;Z)V
3: goto 6
4: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 6
5: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aload 2
aload 3
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.emptyElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
6: StackMap locals:
StackMap stack:
return
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/XMLNamespaceBinder;
0 7 1 element Lcom/sun/org/apache/xerces/internal/xni/QName;
0 7 2 attributes Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
0 7 3 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
element
attributes
augs
public void characters(com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 2
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fOnlyPassPrefixMappingEvents:Z
ifne 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aload 2
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.characters:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder;
0 3 1 text Lcom/sun/org/apache/xerces/internal/xni/XMLString;
0 3 2 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
text
augs
public void ignorableWhitespace(com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 2
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fOnlyPassPrefixMappingEvents:Z
ifne 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aload 2
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.ignorableWhitespace:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder;
0 3 1 text Lcom/sun/org/apache/xerces/internal/xni/XMLString;
0 3 2 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
text
augs
public void endElement(com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, 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.XMLNamespaceBinder.fNamespaces:Z
ifeq 3
1: aload 0
aload 1
aload 2
iconst_0
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.handleEndElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;Z)V
2: goto 5
3: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 5
4: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aload 2
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.endElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
5: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder;
0 6 1 element Lcom/sun/org/apache/xerces/internal/xni/QName;
0 6 2 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
element
augs
public void startCDATA(com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 2
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fOnlyPassPrefixMappingEvents:Z
ifne 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.startCDATA:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder;
0 3 1 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
augs
public void endCDATA(com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 2
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fOnlyPassPrefixMappingEvents:Z
ifne 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.endCDATA:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder;
0 3 1 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
augs
public void endDocument(com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 2
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fOnlyPassPrefixMappingEvents:Z
ifne 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.endDocument:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder;
0 3 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 endGeneralEntity(java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=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.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 2
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fOnlyPassPrefixMappingEvents:Z
ifne 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aload 2
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.endGeneralEntity:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
2: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder;
0 3 1 name Ljava/lang/String;
0 3 2 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
name
augs
protected void handleStartElement(com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.XMLAttributes, com.sun.org.apache.xerces.internal.xni.Augmentations, boolean);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;Z)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=8, locals=14, 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.XMLNamespaceBinder.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.pushContext:()V
1: aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XMLNS:Ljava/lang/String;
if_acmpne 7
2: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
ldc "http://www.w3.org/TR/1999/REC-xml-names-19990114"
3: ldc "ElementXMLNSPrefix"
4: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
5: iconst_2
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: StackMap locals:
StackMap stack:
aload 2
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getLength:()I
istore 5
start local 5 8: iconst_0
istore 6
start local 6 9: goto 55
10: StackMap locals: int int
StackMap stack:
aload 2
iload 6
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getLocalName:(I)Ljava/lang/String;
astore 7
start local 7 11: aload 2
iload 6
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getPrefix:(I)Ljava/lang/String;
astore 8
start local 8 12: aload 8
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XMLNS:Ljava/lang/String;
if_acmpeq 14
13: aload 8
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
if_acmpne 54
aload 7
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XMLNS:Ljava/lang/String;
if_acmpne 54
14: StackMap locals: java.lang.String java.lang.String
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
aload 2
iload 6
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getValue:(I)Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
astore 9
start local 9 15: aload 8
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XMLNS:Ljava/lang/String;
if_acmpne 21
aload 7
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XMLNS:Ljava/lang/String;
if_acmpne 21
16: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
ldc "http://www.w3.org/TR/1999/REC-xml-names-19990114"
17: ldc "CantBindXMLNS"
18: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 2
iload 6
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getQName:(I)Ljava/lang/String;
aastore
19: iconst_2
20: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
21: StackMap locals: java.lang.String
StackMap stack:
aload 9
getstatic com.sun.org.apache.xerces.internal.xni.NamespaceContext.XMLNS_URI:Ljava/lang/String;
if_acmpne 27
22: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
ldc "http://www.w3.org/TR/1999/REC-xml-names-19990114"
23: ldc "CantBindXMLNS"
24: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 2
iload 6
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getQName:(I)Ljava/lang/String;
aastore
25: iconst_2
26: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
27: StackMap locals:
StackMap stack:
aload 7
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XML:Ljava/lang/String;
if_acmpne 35
28: aload 9
getstatic com.sun.org.apache.xerces.internal.xni.NamespaceContext.XML_URI:Ljava/lang/String;
if_acmpeq 41
29: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
ldc "http://www.w3.org/TR/1999/REC-xml-names-19990114"
30: ldc "CantBindXML"
31: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 2
iload 6
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getQName:(I)Ljava/lang/String;
aastore
32: iconst_2
33: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
34: goto 41
35: StackMap locals:
StackMap stack:
aload 9
getstatic com.sun.org.apache.xerces.internal.xni.NamespaceContext.XML_URI:Ljava/lang/String;
if_acmpne 41
36: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
ldc "http://www.w3.org/TR/1999/REC-xml-names-19990114"
37: ldc "CantBindXML"
38: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 2
iload 6
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getQName:(I)Ljava/lang/String;
aastore
39: iconst_2
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
41: StackMap locals:
StackMap stack:
aload 7
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XMLNS:Ljava/lang/String;
if_acmpeq 42
aload 7
goto 43
StackMap locals:
StackMap stack:
42: getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
StackMap locals:
StackMap stack: java.lang.String
43: astore 8
44: aload 0
aload 9
aload 7
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.prefixBoundToNullURI:(Ljava/lang/String;Ljava/lang/String;)Z
ifeq 51
45: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
ldc "http://www.w3.org/TR/1999/REC-xml-names-19990114"
46: ldc "EmptyPrefixedAttName"
47: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 2
iload 6
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getQName:(I)Ljava/lang/String;
aastore
48: iconst_2
49: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
50: goto 54
51: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
aload 8
aload 9
invokevirtual java.lang.String.length:()I
ifeq 52
aload 9
goto 53
StackMap locals: com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.xni.Augmentations int int int java.lang.String java.lang.String java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.xni.NamespaceContext java.lang.String
52: aconst_null
StackMap locals: com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.xni.Augmentations int int int java.lang.String java.lang.String java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.xni.NamespaceContext java.lang.String java.lang.String
53: invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.declarePrefix:(Ljava/lang/String;Ljava/lang/String;)Z
pop
end local 9 end local 8 end local 7 54: StackMap locals:
StackMap stack:
iinc 6 1
StackMap locals:
StackMap stack:
55: iload 6
iload 5
if_icmplt 10
end local 6 56: aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
ifnull 58
57: aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
goto 59
StackMap locals:
StackMap stack:
58: getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
59: StackMap locals:
StackMap stack: java.lang.String
astore 6
start local 6 60: aload 1
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
aload 6
invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.getURI:(Ljava/lang/String;)Ljava/lang/String;
putfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
61: aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
ifnonnull 63
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
ifnull 63
62: aload 1
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
putfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
63: StackMap locals: java.lang.String
StackMap stack:
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
ifnull 69
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
ifnonnull 69
64: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
ldc "http://www.w3.org/TR/1999/REC-xml-names-19990114"
65: ldc "ElementPrefixUnbound"
66: iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
aastore
dup
iconst_1
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
67: iconst_2
68: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
69: StackMap locals:
StackMap stack:
iconst_0
istore 7
start local 7 70: goto 91
71: StackMap locals: int
StackMap stack:
aload 2
iload 7
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getName:(ILcom/sun/org/apache/xerces/internal/xni/QName;)V
72: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
ifnull 74
73: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
goto 75
StackMap locals:
StackMap stack:
74: getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
75: StackMap locals:
StackMap stack: java.lang.String
astore 8
start local 8 76: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
astore 9
start local 9 77: aload 9
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XMLNS:Ljava/lang/String;
if_acmpne 81
78: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XMLNS:Ljava/lang/String;
invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.getURI:(Ljava/lang/String;)Ljava/lang/String;
putfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
79: aload 2
iload 7
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.setName:(ILcom/sun/org/apache/xerces/internal/xni/QName;)V
80: goto 90
81: StackMap locals: java.lang.String java.lang.String
StackMap stack:
aload 8
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
if_acmpeq 90
82: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
aload 8
invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.getURI:(Ljava/lang/String;)Ljava/lang/String;
putfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
83: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
ifnonnull 89
84: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
ldc "http://www.w3.org/TR/1999/REC-xml-names-19990114"
85: ldc "AttributePrefixUnbound"
86: iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
aload 9
aastore
dup
iconst_2
aload 8
aastore
87: iconst_2
88: invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
pop
89: StackMap locals:
StackMap stack:
aload 2
iload 7
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.setName:(ILcom/sun/org/apache/xerces/internal/xni/QName;)V
end local 9 end local 8 90: StackMap locals:
StackMap stack:
iinc 7 1
StackMap locals:
StackMap stack:
91: iload 7
iload 5
if_icmplt 71
end local 7 92: aload 2
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getLength:()I
istore 7
start local 7 93: iconst_0
istore 8
start local 8 94: goto 112
95: StackMap locals: int
StackMap stack:
aload 2
iload 8
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getURI:(I)Ljava/lang/String;
astore 9
start local 9 96: aload 9
ifnull 111
aload 9
getstatic com.sun.org.apache.xerces.internal.xni.NamespaceContext.XMLNS_URI:Ljava/lang/String;
if_acmpne 98
97: goto 111
98: StackMap locals: java.lang.String
StackMap stack:
aload 2
iload 8
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getLocalName:(I)Ljava/lang/String;
astore 10
start local 10 99: iload 8
iconst_1
iadd
istore 11
start local 11 100: goto 110
101: StackMap locals: java.lang.String int
StackMap stack:
aload 2
iload 11
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getLocalName:(I)Ljava/lang/String;
astore 12
start local 12 102: aload 2
iload 11
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getURI:(I)Ljava/lang/String;
astore 13
start local 13 103: aload 10
aload 12
if_acmpne 109
aload 9
aload 13
if_acmpne 109
104: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
ldc "http://www.w3.org/TR/1999/REC-xml-names-19990114"
105: ldc "AttributeNSNotUnique"
106: iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
aastore
dup
iconst_1
aload 10
aastore
dup
iconst_2
aload 9
aastore
107: iconst_2
108: 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 109: StackMap locals:
StackMap stack:
iinc 11 1
StackMap locals:
StackMap stack:
110: iload 11
iload 7
if_icmplt 101
end local 11 end local 10 end local 9 111: StackMap locals:
StackMap stack:
iinc 8 1
StackMap locals:
StackMap stack:
112: iload 8
iload 7
iconst_1
isub
if_icmplt 95
end local 8 113: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 118
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fOnlyPassPrefixMappingEvents:Z
ifne 118
114: iload 4
ifeq 117
115: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aload 2
aload 3
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.emptyElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
116: goto 118
117: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aload 2
aload 3
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.startElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
118: StackMap locals:
StackMap stack:
return
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 119 0 this Lcom/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder;
0 119 1 element Lcom/sun/org/apache/xerces/internal/xni/QName;
0 119 2 attributes Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
0 119 3 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
0 119 4 isEmpty Z
8 119 5 length I
9 56 6 i I
11 54 7 localpart Ljava/lang/String;
12 54 8 prefix Ljava/lang/String;
15 54 9 uri Ljava/lang/String;
60 119 6 prefix Ljava/lang/String;
70 92 7 i I
76 90 8 aprefix Ljava/lang/String;
77 90 9 arawname Ljava/lang/String;
93 119 7 attrCount I
94 113 8 i I
96 111 9 auri Ljava/lang/String;
99 111 10 alocalpart Ljava/lang/String;
100 111 11 j I
102 109 12 blocalpart Ljava/lang/String;
103 109 13 buri Ljava/lang/String;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
element
attributes
augs
isEmpty
protected void handleEndElement(com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.Augmentations, boolean);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;Z)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
ifnull 1
aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
goto 2
StackMap locals:
StackMap stack:
1: getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
StackMap locals:
StackMap stack: java.lang.String
2: astore 4
start local 4 3: aload 1
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
aload 4
invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.getURI:(Ljava/lang/String;)Ljava/lang/String;
putfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
4: aload 1
getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
ifnull 6
5: aload 1
aload 4
putfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
6: StackMap locals: java.lang.String
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 9
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fOnlyPassPrefixMappingEvents:Z
ifne 9
7: iload 3
ifne 9
8: aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 1
aload 2
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.endElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
9: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.popContext:()V
10: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder;
0 11 1 element Lcom/sun/org/apache/xerces/internal/xni/QName;
0 11 2 augs Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
0 11 3 isEmpty Z
3 11 4 eprefix Ljava/lang/String;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
element
augs
isEmpty
protected boolean prefixBoundToNullURI(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Z
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
if_acmpne 1
aload 2
getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XMLNS:Ljava/lang/String;
if_acmpeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder;
0 2 1 uri Ljava/lang/String;
0 2 2 localpart Ljava/lang/String;
MethodParameters:
Name Flags
uri
localpart
}
SourceFile: "XMLNamespaceBinder.java"