public final class com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl implements org.w3c.dom.DOMConfiguration, org.w3c.dom.ls.LSSerializer
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl
super_class: java.lang.Object
{
private com.sun.org.apache.xml.internal.serializer.Serializer fXMLSerializer;
descriptor: Lcom/sun/org/apache/xml/internal/serializer/Serializer;
flags: (0x0002) ACC_PRIVATE
protected int fFeatures;
descriptor: I
flags: (0x0004) ACC_PROTECTED
private com.sun.org.apache.xml.internal.serializer.DOM3Serializer fDOMSerializer;
descriptor: Lcom/sun/org/apache/xml/internal/serializer/DOM3Serializer;
flags: (0x0002) ACC_PRIVATE
private org.w3c.dom.ls.LSSerializerFilter fSerializerFilter;
descriptor: Lorg/w3c/dom/ls/LSSerializerFilter;
flags: (0x0002) ACC_PRIVATE
private org.w3c.dom.Node fVisitedNode;
descriptor: Lorg/w3c/dom/Node;
flags: (0x0002) ACC_PRIVATE
private java.lang.String fEndOfLine;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private org.w3c.dom.DOMErrorHandler fDOMErrorHandler;
descriptor: Lorg/w3c/dom/DOMErrorHandler;
flags: (0x0002) ACC_PRIVATE
private java.util.Properties fDOMConfigProperties;
descriptor: Ljava/util/Properties;
flags: (0x0002) ACC_PRIVATE
private java.lang.String fEncoding;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private static final int CANONICAL;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 1
private static final int CDATA;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 2
private static final int CHARNORMALIZE;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 4
private static final int ;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 8
private static final int DTNORMALIZE;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 16
private static final int ELEM_CONTENT_WHITESPACE;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 32
private static final int ENTITIES;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 64
private static final int INFOSET;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 128
private static final int NAMESPACES;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 256
private static final int NAMESPACEDECLS;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 512
private static final int NORMALIZECHARS;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 1024
private static final int SPLITCDATA;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 2048
private static final int VALIDATE;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 4096
private static final int SCHEMAVALIDATE;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 8192
private static final int WELLFORMED;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 16384
private static final int DISCARDDEFAULT;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 32768
private static final int PRETTY_PRINT;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 65536
private static final int IGNORE_CHAR_DENORMALIZE;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 131072
private static final int XMLDECL;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 262144
private java.lang.String[] fRecognizedParameters;
descriptor: [Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aconst_null
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fXMLSerializer:Lcom/sun/org/apache/xml/internal/serializer/Serializer;
2: aload 0
iconst_0
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
3: aload 0
aconst_null
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMSerializer:Lcom/sun/org/apache/xml/internal/serializer/DOM3Serializer;
4: aload 0
aconst_null
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fSerializerFilter:Lorg/w3c/dom/ls/LSSerializerFilter;
5: aload 0
aconst_null
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fVisitedNode:Lorg/w3c/dom/Node;
6: aload 0
ldc "\n"
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fEndOfLine:Ljava/lang/String;
7: aload 0
aconst_null
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
8: aload 0
aconst_null
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
9: aload 0
bipush 19
anewarray java.lang.String
dup
iconst_0
10: ldc "canonical-form"
aastore
dup
iconst_1
11: ldc "cdata-sections"
aastore
dup
iconst_2
12: ldc "check-character-normalization"
aastore
dup
iconst_3
13: ldc "comments"
aastore
dup
iconst_4
14: ldc "datatype-normalization"
aastore
dup
iconst_5
15: ldc "element-content-whitespace"
aastore
dup
bipush 6
16: ldc "entities"
aastore
dup
bipush 7
17: ldc "infoset"
aastore
dup
bipush 8
18: ldc "namespaces"
aastore
dup
bipush 9
19: ldc "namespace-declarations"
aastore
dup
bipush 10
20: ldc "split-cdata-sections"
aastore
dup
bipush 11
21: ldc "validate"
aastore
dup
bipush 12
22: ldc "validate-if-schema"
aastore
dup
bipush 13
23: ldc "well-formed"
aastore
dup
bipush 14
24: ldc "discard-default-content"
aastore
dup
bipush 15
25: ldc "format-pretty-print"
aastore
dup
bipush 16
26: ldc "ignore-unknown-character-denormalizations"
aastore
dup
bipush 17
27: ldc "xml-declaration"
aastore
dup
bipush 18
28: ldc "error-handler"
aastore
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fRecognizedParameters:[Ljava/lang/String;
29: aload 0
dup
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
iconst_2
ior
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
30: aload 0
dup
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
bipush 8
ior
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
31: aload 0
dup
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
bipush 32
ior
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
32: aload 0
dup
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
bipush 64
ior
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
33: aload 0
dup
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
sipush 256
ior
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
34: aload 0
dup
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
sipush 512
ior
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
35: aload 0
dup
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
sipush 2048
ior
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
36: aload 0
dup
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
sipush 16384
ior
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
37: aload 0
dup
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
ldc 32768
ior
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
38: aload 0
dup
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
ldc 262144
ior
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
39: aload 0
new java.util.Properties
dup
invokespecial java.util.Properties.<init>:()V
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
40: aload 0
invokevirtual com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.initializeSerializerProps:()V
41: ldc "xml"
invokestatic com.sun.org.apache.xml.internal.serializer.OutputPropertiesFactory.getDefaultMethodProperties:(Ljava/lang/String;)Ljava/util/Properties;
astore 1
start local 1 42: aload 0
new com.sun.org.apache.xml.internal.serializer.ToXMLStream
dup
aconst_null
invokespecial com.sun.org.apache.xml.internal.serializer.ToXMLStream.<init>:(Ljavax/xml/transform/ErrorListener;)V
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fXMLSerializer:Lcom/sun/org/apache/xml/internal/serializer/Serializer;
43: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fXMLSerializer:Lcom/sun/org/apache/xml/internal/serializer/Serializer;
aload 1
invokeinterface com.sun.org.apache.xml.internal.serializer.Serializer.setOutputFormat:(Ljava/util/Properties;)V
44: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fXMLSerializer:Lcom/sun/org/apache/xml/internal/serializer/Serializer;
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
invokeinterface com.sun.org.apache.xml.internal.serializer.Serializer.setOutputFormat:(Ljava/util/Properties;)V
45: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 46 0 this Lcom/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl;
42 46 1 configProps Ljava/util/Properties;
public void initializeSerializerProps();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}canonical-form"
1: ldc "default:no"
2: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
3: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}cdata-sections"
4: ldc "default:yes"
5: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
6: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}check-character-normalization"
7: ldc "default:no"
8: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
9: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}comments"
10: ldc "default:yes"
11: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
12: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}datatype-normalization"
13: ldc "default:no"
14: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
15: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}element-content-whitespace"
16: ldc "default:yes"
17: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
18: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}entities"
19: ldc "default:yes"
20: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
21: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
sipush 128
iand
ifeq 49
22: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}namespaces"
23: ldc "default:yes"
24: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
25: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}namespace-declarations"
26: ldc "default:yes"
27: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
28: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}comments"
29: ldc "default:yes"
30: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
31: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}element-content-whitespace"
32: ldc "default:yes"
33: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
34: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}well-formed"
35: ldc "default:yes"
36: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
37: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}entities"
38: ldc "default:no"
39: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
40: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}cdata-sections"
41: ldc "default:no"
42: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
43: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}validate-if-schema"
44: ldc "default:no"
45: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
46: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}datatype-normalization"
47: ldc "default:no"
48: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
49: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}namespaces"
50: ldc "default:yes"
51: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
52: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}namespace-declarations"
53: ldc "default:yes"
54: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
55: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}split-cdata-sections"
56: ldc "default:yes"
57: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
58: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}validate"
59: ldc "default:no"
60: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
61: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}validate-if-schema"
62: ldc "default:no"
63: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
64: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}well-formed"
65: ldc "default:yes"
66: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
67: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
68: ldc "indent"
69: ldc "default:no"
70: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
71: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
72: ldc "{http://xml.apache.org/xalan}indent-amount"
iconst_4
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
73: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
74: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}discard-default-content"
75: ldc "default:yes"
76: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
77: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "omit-xml-declaration"
ldc "no"
invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
78: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 79 0 this Lcom/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl;
public boolean canSetParameter(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
instanceof java.lang.Boolean
ifeq 24
1: aload 1
ldc "cdata-sections"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifne 13
2: aload 1
ldc "comments"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifne 13
3: aload 1
ldc "entities"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifne 13
4: aload 1
ldc "infoset"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifne 13
5: aload 1
ldc "element-content-whitespace"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifne 13
6: aload 1
ldc "namespaces"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifne 13
7: aload 1
ldc "namespace-declarations"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifne 13
8: aload 1
ldc "split-cdata-sections"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifne 13
9: aload 1
ldc "well-formed"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifne 13
10: aload 1
ldc "discard-default-content"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifne 13
11: aload 1
ldc "format-pretty-print"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifne 13
12: aload 1
ldc "xml-declaration"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 14
13: StackMap locals:
StackMap stack:
iconst_1
ireturn
14: StackMap locals:
StackMap stack:
aload 1
ldc "canonical-form"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifne 19
15: aload 1
ldc "check-character-normalization"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifne 19
16: aload 1
ldc "datatype-normalization"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifne 19
17: aload 1
ldc "validate-if-schema"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifne 19
18: aload 1
ldc "validate"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 22
19: StackMap locals:
StackMap stack:
aload 2
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
ifeq 20
iconst_0
goto 21
StackMap locals:
StackMap stack:
20: iconst_1
StackMap locals:
StackMap stack: int
21: ireturn
22: StackMap locals:
StackMap stack:
aload 1
ldc "ignore-unknown-character-denormalizations"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 28
23: aload 2
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
ireturn
24: StackMap locals:
StackMap stack:
aload 1
ldc "error-handler"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 26
25: aload 2
ifnull 27
StackMap locals:
StackMap stack:
26: aload 2
instanceof org.w3c.dom.DOMErrorHandler
ifeq 28
27: StackMap locals:
StackMap stack:
iconst_1
ireturn
28: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 29 0 this Lcom/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl;
0 29 1 name Ljava/lang/String;
0 29 2 value Ljava/lang/Object;
MethodParameters:
Name Flags
name
value
public java.lang.Object getParameter(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=2
start local 0 start local 1 0: aload 1
ldc "normalize-characters"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 1
ldc "comments"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 6
3: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
bipush 8
iand
ifeq 4
getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
goto 5
StackMap locals:
StackMap stack:
4: getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
StackMap locals:
StackMap stack: java.lang.Boolean
5: areturn
6: StackMap locals:
StackMap stack:
aload 1
ldc "cdata-sections"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 10
7: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
iconst_2
iand
ifeq 8
getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
goto 9
StackMap locals:
StackMap stack:
8: getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
StackMap locals:
StackMap stack: java.lang.Boolean
9: areturn
10: StackMap locals:
StackMap stack:
aload 1
ldc "entities"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 14
11: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
bipush 64
iand
ifeq 12
getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
goto 13
StackMap locals:
StackMap stack:
12: getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
StackMap locals:
StackMap stack: java.lang.Boolean
13: areturn
14: StackMap locals:
StackMap stack:
aload 1
ldc "namespaces"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 18
15: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
sipush 256
iand
ifeq 16
getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
goto 17
StackMap locals:
StackMap stack:
16: getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
StackMap locals:
StackMap stack: java.lang.Boolean
17: areturn
18: StackMap locals:
StackMap stack:
aload 1
ldc "namespace-declarations"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 22
19: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
sipush 512
iand
ifeq 20
getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
goto 21
StackMap locals:
StackMap stack:
20: getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
StackMap locals:
StackMap stack: java.lang.Boolean
21: areturn
22: StackMap locals:
StackMap stack:
aload 1
ldc "split-cdata-sections"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 26
23: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
sipush 2048
iand
ifeq 24
getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
goto 25
StackMap locals:
StackMap stack:
24: getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
StackMap locals:
StackMap stack: java.lang.Boolean
25: areturn
26: StackMap locals:
StackMap stack:
aload 1
ldc "well-formed"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 30
27: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
sipush 16384
iand
ifeq 28
getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
goto 29
StackMap locals:
StackMap stack:
28: getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
StackMap locals:
StackMap stack: java.lang.Boolean
29: areturn
30: StackMap locals:
StackMap stack:
aload 1
ldc "discard-default-content"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 34
31: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
ldc 32768
iand
ifeq 32
getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
goto 33
StackMap locals:
StackMap stack:
32: getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
StackMap locals:
StackMap stack: java.lang.Boolean
33: areturn
34: StackMap locals:
StackMap stack:
aload 1
ldc "format-pretty-print"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 38
35: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
ldc 65536
iand
ifeq 36
getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
goto 37
StackMap locals:
StackMap stack:
36: getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
StackMap locals:
StackMap stack: java.lang.Boolean
37: areturn
38: StackMap locals:
StackMap stack:
aload 1
ldc "xml-declaration"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 42
39: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
ldc 262144
iand
ifeq 40
getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
goto 41
StackMap locals:
StackMap stack:
40: getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
StackMap locals:
StackMap stack: java.lang.Boolean
41: areturn
42: StackMap locals:
StackMap stack:
aload 1
ldc "element-content-whitespace"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 46
43: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
bipush 32
iand
ifeq 44
getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
goto 45
StackMap locals:
StackMap stack:
44: getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
StackMap locals:
StackMap stack: java.lang.Boolean
45: areturn
46: StackMap locals:
StackMap stack:
aload 1
ldc "ignore-unknown-character-denormalizations"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 48
47: getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
areturn
48: StackMap locals:
StackMap stack:
aload 1
ldc "canonical-form"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifne 53
49: aload 1
ldc "check-character-normalization"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifne 53
50: aload 1
ldc "datatype-normalization"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifne 53
51: aload 1
ldc "validate"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifne 53
52: aload 1
ldc "validate-if-schema"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 54
53: StackMap locals:
StackMap stack:
getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
areturn
54: StackMap locals:
StackMap stack:
aload 1
ldc "infoset"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 64
55: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
bipush 64
iand
ifne 63
56: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
iconst_2
iand
ifne 63
57: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
bipush 32
iand
ifeq 63
58: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
sipush 256
iand
ifeq 63
59: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
sipush 512
iand
ifeq 63
60: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
sipush 16384
iand
ifeq 63
61: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
bipush 8
iand
ifeq 63
62: getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
areturn
63: StackMap locals:
StackMap stack:
getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
areturn
64: StackMap locals:
StackMap stack:
aload 1
ldc "error-handler"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 66
65: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
areturn
66: StackMap locals:
StackMap stack:
aload 1
ldc "schema-location"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifne 68
67: aload 1
ldc "schema-type"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 69
68: StackMap locals:
StackMap stack:
aconst_null
areturn
69: StackMap locals:
StackMap stack:
getstatic com.sun.org.apache.xml.internal.serializer.utils.Utils.messages:Lcom/sun/org/apache/xml/internal/serializer/utils/Messages;
70: ldc "FEATURE_NOT_FOUND"
71: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
72: invokevirtual com.sun.org.apache.xml.internal.serializer.utils.Messages.createMessage:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
astore 2
start local 2 73: new org.w3c.dom.DOMException
dup
bipush 8
aload 2
invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 74 0 this Lcom/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl;
0 74 1 name Ljava/lang/String;
73 74 2 msg Ljava/lang/String;
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
name
public org.w3c.dom.DOMStringList getParameterNames();
descriptor: ()Lorg/w3c/dom/DOMStringList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new com.sun.org.apache.xml.internal.serializer.dom3.DOMStringListImpl
dup
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fRecognizedParameters:[Ljava/lang/String;
invokespecial com.sun.org.apache.xml.internal.serializer.dom3.DOMStringListImpl.<init>:([Ljava/lang/String;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl;
public void setParameter(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 2
instanceof java.lang.Boolean
ifeq 241
1: aload 2
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
istore 3
start local 3 2: aload 1
ldc "comments"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 16
3: aload 0
iload 3
ifeq 4
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
bipush 8
ior
goto 6
StackMap locals: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl java.lang.String java.lang.Object int
StackMap stack: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl
4: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
5: bipush -9
iand
6: StackMap locals: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl java.lang.String java.lang.Object int
StackMap stack: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl int
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
7: iload 3
ifeq 12
8: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}comments"
9: ldc "explicit:yes"
10: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
11: goto 264
12: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}comments"
13: ldc "explicit:no"
14: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
15: goto 264
StackMap locals:
StackMap stack:
16: aload 1
ldc "cdata-sections"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 30
17: aload 0
iload 3
ifeq 18
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
iconst_2
ior
goto 20
StackMap locals:
StackMap stack: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl
18: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
19: bipush -3
iand
20: StackMap locals: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl java.lang.String java.lang.Object int
StackMap stack: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl int
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
21: iload 3
ifeq 26
22: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}cdata-sections"
23: ldc "explicit:yes"
24: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
25: goto 264
26: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}cdata-sections"
27: ldc "explicit:no"
28: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
29: goto 264
StackMap locals:
StackMap stack:
30: aload 1
ldc "entities"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 44
31: aload 0
iload 3
ifeq 32
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
bipush 64
ior
goto 34
StackMap locals:
StackMap stack: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl
32: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
33: bipush -65
iand
34: StackMap locals: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl java.lang.String java.lang.Object int
StackMap stack: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl int
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
35: iload 3
ifeq 40
36: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}entities"
37: ldc "explicit:yes"
38: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
39: goto 264
40: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}entities"
41: ldc "explicit:no"
42: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
43: goto 264
StackMap locals:
StackMap stack:
44: aload 1
ldc "namespaces"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 58
45: aload 0
iload 3
ifeq 46
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
sipush 256
ior
goto 48
StackMap locals:
StackMap stack: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl
46: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
47: sipush -257
iand
48: StackMap locals: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl java.lang.String java.lang.Object int
StackMap stack: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl int
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
49: iload 3
ifeq 54
50: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}namespaces"
51: ldc "explicit:yes"
52: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
53: goto 264
54: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}namespaces"
55: ldc "explicit:no"
56: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
57: goto 264
StackMap locals:
StackMap stack:
58: aload 1
59: ldc "namespace-declarations"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 72
60: aload 0
iload 3
ifeq 61
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
sipush 512
ior
goto 62
61: StackMap locals:
StackMap stack: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
sipush -513
iand
62: StackMap locals: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl java.lang.String java.lang.Object int
StackMap stack: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl int
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
63: iload 3
ifeq 68
64: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}namespace-declarations"
65: ldc "explicit:yes"
66: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
67: goto 264
68: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}namespace-declarations"
69: ldc "explicit:no"
70: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
71: goto 264
StackMap locals:
StackMap stack:
72: aload 1
ldc "split-cdata-sections"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 86
73: aload 0
iload 3
ifeq 74
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
sipush 2048
ior
goto 76
StackMap locals:
StackMap stack: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl
74: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
75: sipush -2049
iand
76: StackMap locals: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl java.lang.String java.lang.Object int
StackMap stack: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl int
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
77: iload 3
ifeq 82
78: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}split-cdata-sections"
79: ldc "explicit:yes"
80: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
81: goto 264
82: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}split-cdata-sections"
83: ldc "explicit:no"
84: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
85: goto 264
StackMap locals:
StackMap stack:
86: aload 1
ldc "well-formed"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 100
87: aload 0
iload 3
ifeq 88
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
sipush 16384
ior
goto 90
StackMap locals:
StackMap stack: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl
88: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
89: sipush -16385
iand
90: StackMap locals: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl java.lang.String java.lang.Object int
StackMap stack: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl int
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
91: iload 3
ifeq 96
92: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}well-formed"
93: ldc "explicit:yes"
94: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
95: goto 264
96: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}well-formed"
97: ldc "explicit:no"
98: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
99: goto 264
StackMap locals:
StackMap stack:
100: aload 1
101: ldc "discard-default-content"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 114
102: aload 0
iload 3
ifeq 103
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
ldc 32768
ior
goto 104
103: StackMap locals:
StackMap stack: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
ldc -32769
iand
104: StackMap locals: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl java.lang.String java.lang.Object int
StackMap stack: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl int
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
105: iload 3
ifeq 110
106: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}discard-default-content"
107: ldc "explicit:yes"
108: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
109: goto 264
110: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}discard-default-content"
111: ldc "explicit:no"
112: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
113: goto 264
StackMap locals:
StackMap stack:
114: aload 1
ldc "format-pretty-print"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 125
115: aload 0
iload 3
ifeq 116
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
ldc 65536
ior
goto 118
StackMap locals:
StackMap stack: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl
116: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
117: ldc -65537
iand
118: StackMap locals: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl java.lang.String java.lang.Object int
StackMap stack: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl int
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
119: iload 3
ifeq 123
120: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "indent"
ldc "explicit:yes"
invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
121: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://xml.apache.org/xalan}indent-amount"
iconst_4
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
122: goto 264
123: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "indent"
ldc "explicit:no"
invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
124: goto 264
StackMap locals:
StackMap stack:
125: aload 1
ldc "xml-declaration"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 135
126: aload 0
iload 3
ifeq 127
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
ldc 262144
ior
goto 129
StackMap locals:
StackMap stack: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl
127: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
128: ldc -262145
iand
129: StackMap locals: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl java.lang.String java.lang.Object int
StackMap stack: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl int
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
130: iload 3
ifeq 133
131: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "omit-xml-declaration"
ldc "no"
invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
132: goto 264
133: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "omit-xml-declaration"
ldc "yes"
invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
134: goto 264
StackMap locals:
StackMap stack:
135: aload 1
ldc "element-content-whitespace"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 149
136: aload 0
iload 3
ifeq 137
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
bipush 32
ior
goto 139
StackMap locals:
StackMap stack: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl
137: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
138: bipush -33
iand
139: StackMap locals: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl java.lang.String java.lang.Object int
StackMap stack: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl int
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
140: iload 3
ifeq 145
141: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}element-content-whitespace"
142: ldc "explicit:yes"
143: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
144: goto 264
145: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}element-content-whitespace"
146: ldc "explicit:no"
147: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
148: goto 264
StackMap locals:
StackMap stack:
149: aload 1
ldc "ignore-unknown-character-denormalizations"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 160
150: iload 3
ifne 156
151: getstatic com.sun.org.apache.xml.internal.serializer.utils.Utils.messages:Lcom/sun/org/apache/xml/internal/serializer/utils/Messages;
152: ldc "FEATURE_NOT_SUPPORTED"
153: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
154: invokevirtual com.sun.org.apache.xml.internal.serializer.utils.Messages.createMessage:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
astore 4
start local 4 155: new org.w3c.dom.DOMException
dup
bipush 9
aload 4
invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
athrow
end local 4 156: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}ignore-unknown-character-denormalizations"
157: ldc "explicit:yes"
158: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
159: goto 264
StackMap locals:
StackMap stack:
160: aload 1
ldc "canonical-form"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifne 165
161: aload 1
ldc "validate-if-schema"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifne 165
162: aload 1
ldc "validate"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifne 165
163: aload 1
ldc "check-character-normalization"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifne 165
164: aload 1
ldc "datatype-normalization"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 196
165: StackMap locals:
StackMap stack:
iload 3
ifeq 171
166: getstatic com.sun.org.apache.xml.internal.serializer.utils.Utils.messages:Lcom/sun/org/apache/xml/internal/serializer/utils/Messages;
167: ldc "FEATURE_NOT_SUPPORTED"
168: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
169: invokevirtual com.sun.org.apache.xml.internal.serializer.utils.Messages.createMessage:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
astore 4
start local 4 170: new org.w3c.dom.DOMException
dup
bipush 9
aload 4
invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
athrow
end local 4 171: StackMap locals:
StackMap stack:
aload 1
ldc "canonical-form"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 176
172: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}canonical-form"
173: ldc "explicit:no"
174: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
175: goto 264
StackMap locals:
StackMap stack:
176: aload 1
ldc "validate-if-schema"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 181
177: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}validate-if-schema"
178: ldc "explicit:no"
179: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
180: goto 264
StackMap locals:
StackMap stack:
181: aload 1
ldc "validate"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 186
182: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}validate"
183: ldc "explicit:no"
184: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
185: goto 264
StackMap locals:
StackMap stack:
186: aload 1
ldc "validate-if-schema"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 191
187: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "check-character-normalizationcheck-character-normalization"
188: ldc "explicit:no"
189: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
190: goto 264
StackMap locals:
StackMap stack:
191: aload 1
ldc "datatype-normalization"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 264
192: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}datatype-normalization"
193: ldc "explicit:no"
194: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
195: goto 264
StackMap locals:
StackMap stack:
196: aload 1
ldc "infoset"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 235
197: iload 3
ifeq 264
198: aload 0
dup
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
bipush -65
iand
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
199: aload 0
dup
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
bipush -3
iand
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
200: aload 0
dup
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
sipush -8193
iand
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
201: aload 0
dup
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
bipush -17
iand
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
202: aload 0
dup
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
sipush 256
ior
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
203: aload 0
dup
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
sipush 512
ior
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
204: aload 0
dup
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
sipush 16384
ior
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
205: aload 0
dup
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
bipush 32
ior
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
206: aload 0
dup
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
bipush 8
ior
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
207: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}namespaces"
208: ldc "explicit:yes"
209: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
210: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}namespace-declarations"
211: ldc "explicit:yes"
212: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
213: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}comments"
214: ldc "explicit:yes"
215: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
216: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}element-content-whitespace"
217: ldc "explicit:yes"
218: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
219: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}well-formed"
220: ldc "explicit:yes"
221: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
222: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}entities"
223: ldc "explicit:no"
224: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
225: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}cdata-sections"
226: ldc "explicit:no"
227: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
228: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}validate-if-schema"
229: ldc "explicit:no"
230: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
231: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://www.w3.org/TR/DOM-Level-3-LS}datatype-normalization"
232: ldc "explicit:no"
233: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
234: goto 264
StackMap locals:
StackMap stack:
235: aload 1
ldc "normalize-characters"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 264
236: getstatic com.sun.org.apache.xml.internal.serializer.utils.Utils.messages:Lcom/sun/org/apache/xml/internal/serializer/utils/Messages;
237: ldc "FEATURE_NOT_SUPPORTED"
238: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
239: invokevirtual com.sun.org.apache.xml.internal.serializer.utils.Messages.createMessage:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
astore 4
start local 4 240: new org.w3c.dom.DOMException
dup
bipush 9
aload 4
invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
athrow
end local 4 end local 3 241: StackMap locals:
StackMap stack:
aload 1
ldc "error-handler"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 250
242: aload 2
ifnull 243
aload 2
instanceof org.w3c.dom.DOMErrorHandler
ifeq 245
243: StackMap locals:
StackMap stack:
aload 0
aload 2
checkcast org.w3c.dom.DOMErrorHandler
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
244: goto 264
245: StackMap locals:
StackMap stack:
getstatic com.sun.org.apache.xml.internal.serializer.utils.Utils.messages:Lcom/sun/org/apache/xml/internal/serializer/utils/Messages;
246: ldc "TYPE_MISMATCH_ERR"
247: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
248: invokevirtual com.sun.org.apache.xml.internal.serializer.utils.Messages.createMessage:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
astore 3
start local 3 249: new org.w3c.dom.DOMException
dup
bipush 17
aload 3
invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
athrow
end local 3 250: StackMap locals:
StackMap stack:
aload 1
ldc "schema-location"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifne 254
251: aload 1
ldc "schema-type"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifne 254
252: aload 1
ldc "normalize-characters"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 259
253: aload 2
ifnull 259
254: StackMap locals:
StackMap stack:
getstatic com.sun.org.apache.xml.internal.serializer.utils.Utils.messages:Lcom/sun/org/apache/xml/internal/serializer/utils/Messages;
255: ldc "FEATURE_NOT_SUPPORTED"
256: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
257: invokevirtual com.sun.org.apache.xml.internal.serializer.utils.Messages.createMessage:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
astore 3
start local 3 258: new org.w3c.dom.DOMException
dup
bipush 9
aload 3
invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
athrow
end local 3 259: StackMap locals:
StackMap stack:
getstatic com.sun.org.apache.xml.internal.serializer.utils.Utils.messages:Lcom/sun/org/apache/xml/internal/serializer/utils/Messages;
260: ldc "FEATURE_NOT_FOUND"
261: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
262: invokevirtual com.sun.org.apache.xml.internal.serializer.utils.Messages.createMessage:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
astore 3
start local 3 263: new org.w3c.dom.DOMException
dup
bipush 8
aload 3
invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
athrow
end local 3 264: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 265 0 this Lcom/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl;
0 265 1 name Ljava/lang/String;
0 265 2 value Ljava/lang/Object;
2 241 3 state Z
155 156 4 msg Ljava/lang/String;
170 171 4 msg Ljava/lang/String;
240 241 4 msg Ljava/lang/String;
249 250 3 msg Ljava/lang/String;
258 259 3 msg Ljava/lang/String;
263 264 3 msg Ljava/lang/String;
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
name
value
public org.w3c.dom.DOMConfiguration getDomConfig();
descriptor: ()Lorg/w3c/dom/DOMConfiguration;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl;
public org.w3c.dom.ls.LSSerializerFilter getFilter();
descriptor: ()Lorg/w3c/dom/ls/LSSerializerFilter;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fSerializerFilter:Lorg/w3c/dom/ls/LSSerializerFilter;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl;
public java.lang.String getNewLine();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fEndOfLine:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl;
public void setFilter(org.w3c.dom.ls.LSSerializerFilter);
descriptor: (Lorg/w3c/dom/ls/LSSerializerFilter;)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.xml.internal.serializer.dom3.LSSerializerImpl.fSerializerFilter:Lorg/w3c/dom/ls/LSSerializerFilter;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl;
0 2 1 filter Lorg/w3c/dom/ls/LSSerializerFilter;
MethodParameters:
Name Flags
filter
public void setNewLine(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
ifnull 1
aload 1
goto 2
StackMap locals:
StackMap stack: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl
1: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fEndOfLine:Ljava/lang/String;
StackMap locals: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl java.lang.String
StackMap stack: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl java.lang.String
2: putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fEndOfLine:Ljava/lang/String;
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl;
0 4 1 newLine Ljava/lang/String;
MethodParameters:
Name Flags
newLine
public boolean write(org.w3c.dom.Node, org.w3c.dom.ls.LSOutput);
descriptor: (Lorg/w3c/dom/Node;Lorg/w3c/dom/ls/LSOutput;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=14, args_size=3
start local 0 start local 1 start local 2 0: aload 2
ifnonnull 12
1: getstatic com.sun.org.apache.xml.internal.serializer.utils.Utils.messages:Lcom/sun/org/apache/xml/internal/serializer/utils/Messages;
2: ldc "no-output-specified"
3: aconst_null
4: invokevirtual com.sun.org.apache.xml.internal.serializer.utils.Messages.createMessage:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
5: astore 3
start local 3 6: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
ifnull 11
7: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
new com.sun.org.apache.xml.internal.serializer.dom3.DOMErrorImpl
dup
8: iconst_3
aload 3
9: ldc "no-output-specified"
invokespecial com.sun.org.apache.xml.internal.serializer.dom3.DOMErrorImpl.<init>:(SLjava/lang/String;Ljava/lang/String;)V
10: invokeinterface org.w3c.dom.DOMErrorHandler.handleError:(Lorg/w3c/dom/DOMError;)Z
pop
11: StackMap locals: java.lang.String
StackMap stack:
new org.w3c.dom.ls.LSException
dup
bipush 82
aload 3
invokespecial org.w3c.dom.ls.LSException.<init>:(SLjava/lang/String;)V
athrow
end local 3 12: StackMap locals:
StackMap stack:
aload 1
ifnonnull 14
13: iconst_0
ireturn
14: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fXMLSerializer:Lcom/sun/org/apache/xml/internal/serializer/Serializer;
astore 3
start local 3 15: aload 3
invokeinterface com.sun.org.apache.xml.internal.serializer.Serializer.reset:()Z
pop
16: aload 1
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fVisitedNode:Lorg/w3c/dom/Node;
if_acmpeq 49
17: aload 0
aload 1
invokevirtual com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.getXMLVersion:(Lorg/w3c/dom/Node;)Ljava/lang/String;
astore 4
start local 4 18: aload 0
aload 2
invokeinterface org.w3c.dom.ls.LSOutput.getEncoding:()Ljava/lang/String;
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fEncoding:Ljava/lang/String;
19: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fEncoding:Ljava/lang/String;
ifnonnull 25
20: aload 0
aload 0
aload 1
invokevirtual com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.getInputEncoding:(Lorg/w3c/dom/Node;)Ljava/lang/String;
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fEncoding:Ljava/lang/String;
21: aload 0
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fEncoding:Ljava/lang/String;
ifnull 22
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fEncoding:Ljava/lang/String;
goto 24
StackMap locals: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl org.w3c.dom.Node org.w3c.dom.ls.LSOutput com.sun.org.apache.xml.internal.serializer.Serializer java.lang.String
StackMap stack: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl
22: aload 0
aload 1
invokevirtual com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.getXMLEncoding:(Lorg/w3c/dom/Node;)Ljava/lang/String;
ifnonnull 23
ldc "UTF-8"
goto 24
StackMap locals:
StackMap stack: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl
23: aload 0
aload 1
invokevirtual com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.getXMLEncoding:(Lorg/w3c/dom/Node;)Ljava/lang/String;
StackMap locals: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl org.w3c.dom.Node org.w3c.dom.ls.LSOutput com.sun.org.apache.xml.internal.serializer.Serializer java.lang.String
StackMap stack: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl java.lang.String
24: putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fEncoding:Ljava/lang/String;
25: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fEncoding:Ljava/lang/String;
invokestatic com.sun.org.apache.xml.internal.serializer.Encodings.isRecognizedEncoding:(Ljava/lang/String;)Z
ifne 37
26: getstatic com.sun.org.apache.xml.internal.serializer.utils.Utils.messages:Lcom/sun/org/apache/xml/internal/serializer/utils/Messages;
27: ldc "unsupported-encoding"
28: aconst_null
29: invokevirtual com.sun.org.apache.xml.internal.serializer.utils.Messages.createMessage:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
30: astore 5
start local 5 31: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
ifnull 36
32: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
new com.sun.org.apache.xml.internal.serializer.dom3.DOMErrorImpl
dup
33: iconst_3
aload 5
34: ldc "unsupported-encoding"
invokespecial com.sun.org.apache.xml.internal.serializer.dom3.DOMErrorImpl.<init>:(SLjava/lang/String;Ljava/lang/String;)V
35: invokeinterface org.w3c.dom.DOMErrorHandler.handleError:(Lorg/w3c/dom/DOMError;)Z
pop
36: StackMap locals: java.lang.String
StackMap stack:
new org.w3c.dom.ls.LSException
dup
bipush 82
aload 5
invokespecial org.w3c.dom.ls.LSException.<init>:(SLjava/lang/String;)V
athrow
end local 5 37: StackMap locals:
StackMap stack:
aload 3
invokeinterface com.sun.org.apache.xml.internal.serializer.Serializer.getOutputFormat:()Ljava/util/Properties;
ldc "version"
aload 4
invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
38: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://xml.apache.org/xerces-2j}xml-version"
aload 4
invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
39: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "encoding"
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fEncoding:Ljava/lang/String;
invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
40: aload 1
invokeinterface org.w3c.dom.Node.getNodeType:()S
bipush 9
if_icmpne 43
41: aload 1
invokeinterface org.w3c.dom.Node.getNodeType:()S
iconst_1
if_icmpne 43
42: aload 1
invokeinterface org.w3c.dom.Node.getNodeType:()S
bipush 6
if_icmpeq 48
43: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
ldc 262144
iand
ifeq 48
44: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
45: ldc "omit-xml-declaration"
46: ldc "default:no"
47: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
48: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fVisitedNode:Lorg/w3c/dom/Node;
end local 4 49: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fXMLSerializer:Lcom/sun/org/apache/xml/internal/serializer/Serializer;
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
invokeinterface com.sun.org.apache.xml.internal.serializer.Serializer.setOutputFormat:(Ljava/util/Properties;)V
50: aload 2
invokeinterface org.w3c.dom.ls.LSOutput.getCharacterStream:()Ljava/io/Writer;
astore 4
start local 4 51: aload 4
ifnonnull 89
52: aload 2
invokeinterface org.w3c.dom.ls.LSOutput.getByteStream:()Ljava/io/OutputStream;
astore 5
start local 5 53: aload 5
ifnonnull 87
54: aload 2
invokeinterface org.w3c.dom.ls.LSOutput.getSystemId:()Ljava/lang/String;
astore 6
start local 6 55: aload 6
ifnonnull 67
56: getstatic com.sun.org.apache.xml.internal.serializer.utils.Utils.messages:Lcom/sun/org/apache/xml/internal/serializer/utils/Messages;
57: ldc "no-output-specified"
58: aconst_null
59: invokevirtual com.sun.org.apache.xml.internal.serializer.utils.Messages.createMessage:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
60: astore 7
start local 7 61: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
ifnull 66
62: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
new com.sun.org.apache.xml.internal.serializer.dom3.DOMErrorImpl
dup
63: iconst_3
aload 7
64: ldc "no-output-specified"
invokespecial com.sun.org.apache.xml.internal.serializer.dom3.DOMErrorImpl.<init>:(SLjava/lang/String;Ljava/lang/String;)V
65: invokeinterface org.w3c.dom.DOMErrorHandler.handleError:(Lorg/w3c/dom/DOMError;)Z
pop
66: StackMap locals: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl org.w3c.dom.Node org.w3c.dom.ls.LSOutput com.sun.org.apache.xml.internal.serializer.Serializer java.io.Writer java.io.OutputStream java.lang.String java.lang.String
StackMap stack:
new org.w3c.dom.ls.LSException
dup
bipush 82
aload 7
invokespecial org.w3c.dom.ls.LSException.<init>:(SLjava/lang/String;)V
athrow
end local 7 67: StackMap locals:
StackMap stack:
aload 6
invokestatic com.sun.org.apache.xml.internal.serializer.utils.SystemIDResolver.getAbsoluteURI:(Ljava/lang/String;)Ljava/lang/String;
astore 7
start local 7 68: new java.net.URL
dup
aload 7
invokespecial java.net.URL.<init>:(Ljava/lang/String;)V
astore 8
start local 8 69: aconst_null
astore 9
start local 9 70: aload 8
invokevirtual java.net.URL.getProtocol:()Ljava/lang/String;
astore 10
start local 10 71: aload 8
invokevirtual java.net.URL.getHost:()Ljava/lang/String;
astore 11
start local 11 72: aload 10
ldc "file"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 76
73: aload 11
ifnull 74
aload 11
invokevirtual java.lang.String.length:()I
ifeq 74
aload 11
ldc "localhost"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 76
74: StackMap locals: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl org.w3c.dom.Node org.w3c.dom.ls.LSOutput com.sun.org.apache.xml.internal.serializer.Serializer java.io.Writer java.io.OutputStream java.lang.String java.lang.String java.net.URL java.io.OutputStream java.lang.String java.lang.String
StackMap stack:
new java.io.FileOutputStream
dup
new java.io.File
dup
aload 8
invokevirtual java.net.URL.getPath:()Ljava/lang/String;
invokespecial java.io.File.<init>:(Ljava/lang/String;)V
invokespecial java.io.FileOutputStream.<init>:(Ljava/io/File;)V
astore 9
75: goto 85
76: StackMap locals:
StackMap stack:
aload 8
invokevirtual java.net.URL.openConnection:()Ljava/net/URLConnection;
astore 12
start local 12 77: aload 12
iconst_0
invokevirtual java.net.URLConnection.setDoInput:(Z)V
78: aload 12
iconst_1
invokevirtual java.net.URLConnection.setDoOutput:(Z)V
79: aload 12
iconst_0
invokevirtual java.net.URLConnection.setUseCaches:(Z)V
80: aload 12
iconst_0
invokevirtual java.net.URLConnection.setAllowUserInteraction:(Z)V
81: aload 12
instanceof java.net.HttpURLConnection
ifeq 84
82: aload 12
checkcast java.net.HttpURLConnection
astore 13
start local 13 83: aload 13
ldc "PUT"
invokevirtual java.net.HttpURLConnection.setRequestMethod:(Ljava/lang/String;)V
end local 13 84: StackMap locals: java.net.URLConnection
StackMap stack:
aload 12
invokevirtual java.net.URLConnection.getOutputStream:()Ljava/io/OutputStream;
astore 9
end local 12 85: StackMap locals:
StackMap stack:
aload 3
new java.io.OutputStreamWriter
dup
aload 9
invokespecial java.io.OutputStreamWriter.<init>:(Ljava/io/OutputStream;)V
invokeinterface com.sun.org.apache.xml.internal.serializer.Serializer.setWriter:(Ljava/io/Writer;)V
end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 86: goto 90
87: StackMap locals: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl org.w3c.dom.Node org.w3c.dom.ls.LSOutput com.sun.org.apache.xml.internal.serializer.Serializer java.io.Writer java.io.OutputStream
StackMap stack:
aload 3
new java.io.OutputStreamWriter
dup
aload 5
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fEncoding:Ljava/lang/String;
invokespecial java.io.OutputStreamWriter.<init>:(Ljava/io/OutputStream;Ljava/lang/String;)V
invokeinterface com.sun.org.apache.xml.internal.serializer.Serializer.setWriter:(Ljava/io/Writer;)V
end local 5 88: goto 90
89: StackMap locals:
StackMap stack:
aload 3
aload 4
invokeinterface com.sun.org.apache.xml.internal.serializer.Serializer.setWriter:(Ljava/io/Writer;)V
90: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMSerializer:Lcom/sun/org/apache/xml/internal/serializer/DOM3Serializer;
ifnonnull 92
91: aload 0
aload 3
invokeinterface com.sun.org.apache.xml.internal.serializer.Serializer.asDOM3Serializer:()Ljava/lang/Object;
checkcast com.sun.org.apache.xml.internal.serializer.DOM3Serializer
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMSerializer:Lcom/sun/org/apache/xml/internal/serializer/DOM3Serializer;
92: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
ifnull 94
93: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMSerializer:Lcom/sun/org/apache/xml/internal/serializer/DOM3Serializer;
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
invokeinterface com.sun.org.apache.xml.internal.serializer.DOM3Serializer.setErrorHandler:(Lorg/w3c/dom/DOMErrorHandler;)V
94: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fSerializerFilter:Lorg/w3c/dom/ls/LSSerializerFilter;
ifnull 96
95: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMSerializer:Lcom/sun/org/apache/xml/internal/serializer/DOM3Serializer;
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fSerializerFilter:Lorg/w3c/dom/ls/LSSerializerFilter;
invokeinterface com.sun.org.apache.xml.internal.serializer.DOM3Serializer.setNodeFilter:(Lorg/w3c/dom/ls/LSSerializerFilter;)V
96: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMSerializer:Lcom/sun/org/apache/xml/internal/serializer/DOM3Serializer;
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fEndOfLine:Ljava/lang/String;
invokeinterface com.sun.org.apache.xml.internal.serializer.DOM3Serializer.setNewLine:(Ljava/lang/String;)V
97: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMSerializer:Lcom/sun/org/apache/xml/internal/serializer/DOM3Serializer;
aload 1
invokeinterface com.sun.org.apache.xml.internal.serializer.DOM3Serializer.serializeDOM3:(Lorg/w3c/dom/Node;)V
end local 4 98: goto 126
StackMap locals: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl org.w3c.dom.Node org.w3c.dom.ls.LSOutput com.sun.org.apache.xml.internal.serializer.Serializer
StackMap stack: java.io.UnsupportedEncodingException
99: astore 4
start local 4 100: getstatic com.sun.org.apache.xml.internal.serializer.utils.Utils.messages:Lcom/sun/org/apache/xml/internal/serializer/utils/Messages;
101: ldc "unsupported-encoding"
102: aconst_null
103: invokevirtual com.sun.org.apache.xml.internal.serializer.utils.Messages.createMessage:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
104: astore 5
start local 5 105: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
ifnull 110
106: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
new com.sun.org.apache.xml.internal.serializer.dom3.DOMErrorImpl
dup
107: iconst_3
aload 5
108: ldc "unsupported-encoding"
aload 4
invokespecial com.sun.org.apache.xml.internal.serializer.dom3.DOMErrorImpl.<init>:(SLjava/lang/String;Ljava/lang/String;Ljava/lang/Exception;)V
109: invokeinterface org.w3c.dom.DOMErrorHandler.handleError:(Lorg/w3c/dom/DOMError;)Z
pop
110: StackMap locals: java.io.UnsupportedEncodingException java.lang.String
StackMap stack:
new org.w3c.dom.ls.LSException
dup
bipush 82
aload 4
invokevirtual java.io.UnsupportedEncodingException.getMessage:()Ljava/lang/String;
invokespecial org.w3c.dom.ls.LSException.<init>:(SLjava/lang/String;)V
athrow
end local 5 end local 4 111: StackMap locals: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl org.w3c.dom.Node org.w3c.dom.ls.LSOutput com.sun.org.apache.xml.internal.serializer.Serializer
StackMap stack: org.w3c.dom.ls.LSException
astore 4
start local 4 112: aload 4
athrow
end local 4 113: StackMap locals:
StackMap stack: java.lang.RuntimeException
astore 4
start local 4 114: aload 4
invokevirtual java.lang.RuntimeException.printStackTrace:()V
115: new org.w3c.dom.ls.LSException
dup
bipush 82
aload 4
ifnull 116
aload 4
invokevirtual java.lang.RuntimeException.getMessage:()Ljava/lang/String;
goto 117
StackMap locals: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl org.w3c.dom.Node org.w3c.dom.ls.LSOutput com.sun.org.apache.xml.internal.serializer.Serializer java.lang.RuntimeException
StackMap stack: new 115 new 115 int
116: ldc "NULL Exception"
StackMap locals: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl org.w3c.dom.Node org.w3c.dom.ls.LSOutput com.sun.org.apache.xml.internal.serializer.Serializer java.lang.RuntimeException
StackMap stack: new 115 new 115 int java.lang.String
117: invokespecial org.w3c.dom.ls.LSException.<init>:(SLjava/lang/String;)V
athrow
end local 4 118: StackMap locals: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl org.w3c.dom.Node org.w3c.dom.ls.LSOutput com.sun.org.apache.xml.internal.serializer.Serializer
StackMap stack: java.lang.Exception
astore 4
start local 4 119: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
ifnull 124
120: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
new com.sun.org.apache.xml.internal.serializer.dom3.DOMErrorImpl
dup
121: iconst_3
aload 4
invokevirtual java.lang.Exception.getMessage:()Ljava/lang/String;
122: aconst_null
aload 4
invokespecial com.sun.org.apache.xml.internal.serializer.dom3.DOMErrorImpl.<init>:(SLjava/lang/String;Ljava/lang/String;Ljava/lang/Exception;)V
123: invokeinterface org.w3c.dom.DOMErrorHandler.handleError:(Lorg/w3c/dom/DOMError;)Z
pop
124: StackMap locals: java.lang.Exception
StackMap stack:
aload 4
invokevirtual java.lang.Exception.printStackTrace:()V
125: new org.w3c.dom.ls.LSException
dup
bipush 82
aload 4
invokevirtual java.lang.Exception.toString:()Ljava/lang/String;
invokespecial org.w3c.dom.ls.LSException.<init>:(SLjava/lang/String;)V
athrow
end local 4 126: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 127 0 this Lcom/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl;
0 127 1 nodeArg Lorg/w3c/dom/Node;
0 127 2 destination Lorg/w3c/dom/ls/LSOutput;
6 12 3 msg Ljava/lang/String;
15 127 3 serializer Lcom/sun/org/apache/xml/internal/serializer/Serializer;
18 49 4 xmlVersion Ljava/lang/String;
31 37 5 msg Ljava/lang/String;
51 98 4 writer Ljava/io/Writer;
53 88 5 outputStream Ljava/io/OutputStream;
55 86 6 uri Ljava/lang/String;
61 67 7 msg Ljava/lang/String;
68 86 7 absoluteURI Ljava/lang/String;
69 86 8 url Ljava/net/URL;
70 86 9 urlOutStream Ljava/io/OutputStream;
71 86 10 protocol Ljava/lang/String;
72 86 11 host Ljava/lang/String;
77 85 12 urlCon Ljava/net/URLConnection;
83 84 13 httpCon Ljava/net/HttpURLConnection;
100 111 4 ue Ljava/io/UnsupportedEncodingException;
105 111 5 msg Ljava/lang/String;
112 113 4 lse Lorg/w3c/dom/ls/LSException;
114 118 4 e Ljava/lang/RuntimeException;
119 126 4 e Ljava/lang/Exception;
Exception table:
from to target type
50 98 99 Class java.io.UnsupportedEncodingException
50 98 111 Class org.w3c.dom.ls.LSException
50 98 113 Class java.lang.RuntimeException
50 98 118 Class java.lang.Exception
Exceptions:
throws org.w3c.dom.ls.LSException
MethodParameters:
Name Flags
nodeArg
destination
public java.lang.String writeToString(org.w3c.dom.Node);
descriptor: (Lorg/w3c/dom/Node;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=5, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fXMLSerializer:Lcom/sun/org/apache/xml/internal/serializer/Serializer;
astore 2
start local 2 3: aload 2
invokeinterface com.sun.org.apache.xml.internal.serializer.Serializer.reset:()Z
pop
4: aload 1
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fVisitedNode:Lorg/w3c/dom/Node;
if_acmpeq 18
5: aload 0
aload 1
invokevirtual com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.getXMLVersion:(Lorg/w3c/dom/Node;)Ljava/lang/String;
astore 3
start local 3 6: aload 2
invokeinterface com.sun.org.apache.xml.internal.serializer.Serializer.getOutputFormat:()Ljava/util/Properties;
ldc "version"
aload 3
invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
7: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://xml.apache.org/xerces-2j}xml-version"
aload 3
invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
8: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "encoding"
ldc "UTF-16"
invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
9: aload 1
invokeinterface org.w3c.dom.Node.getNodeType:()S
bipush 9
if_icmpne 12
10: aload 1
invokeinterface org.w3c.dom.Node.getNodeType:()S
iconst_1
if_icmpne 12
11: aload 1
invokeinterface org.w3c.dom.Node.getNodeType:()S
bipush 6
if_icmpeq 17
12: StackMap locals: com.sun.org.apache.xml.internal.serializer.Serializer java.lang.String
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
ldc 262144
iand
ifeq 17
13: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
14: ldc "omit-xml-declaration"
15: ldc "default:no"
16: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
17: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fVisitedNode:Lorg/w3c/dom/Node;
end local 3 18: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fXMLSerializer:Lcom/sun/org/apache/xml/internal/serializer/Serializer;
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
invokeinterface com.sun.org.apache.xml.internal.serializer.Serializer.setOutputFormat:(Ljava/util/Properties;)V
19: new java.io.StringWriter
dup
invokespecial java.io.StringWriter.<init>:()V
astore 3
start local 3 20: aload 2
aload 3
invokeinterface com.sun.org.apache.xml.internal.serializer.Serializer.setWriter:(Ljava/io/Writer;)V
21: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMSerializer:Lcom/sun/org/apache/xml/internal/serializer/DOM3Serializer;
ifnonnull 23
22: aload 0
aload 2
invokeinterface com.sun.org.apache.xml.internal.serializer.Serializer.asDOM3Serializer:()Ljava/lang/Object;
checkcast com.sun.org.apache.xml.internal.serializer.DOM3Serializer
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMSerializer:Lcom/sun/org/apache/xml/internal/serializer/DOM3Serializer;
23: StackMap locals: java.io.StringWriter
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
ifnull 25
24: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMSerializer:Lcom/sun/org/apache/xml/internal/serializer/DOM3Serializer;
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
invokeinterface com.sun.org.apache.xml.internal.serializer.DOM3Serializer.setErrorHandler:(Lorg/w3c/dom/DOMErrorHandler;)V
25: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fSerializerFilter:Lorg/w3c/dom/ls/LSSerializerFilter;
ifnull 27
26: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMSerializer:Lcom/sun/org/apache/xml/internal/serializer/DOM3Serializer;
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fSerializerFilter:Lorg/w3c/dom/ls/LSSerializerFilter;
invokeinterface com.sun.org.apache.xml.internal.serializer.DOM3Serializer.setNodeFilter:(Lorg/w3c/dom/ls/LSSerializerFilter;)V
27: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMSerializer:Lcom/sun/org/apache/xml/internal/serializer/DOM3Serializer;
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fEndOfLine:Ljava/lang/String;
invokeinterface com.sun.org.apache.xml.internal.serializer.DOM3Serializer.setNewLine:(Ljava/lang/String;)V
28: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMSerializer:Lcom/sun/org/apache/xml/internal/serializer/DOM3Serializer;
aload 1
invokeinterface com.sun.org.apache.xml.internal.serializer.DOM3Serializer.serializeDOM3:(Lorg/w3c/dom/Node;)V
29: goto 43
StackMap locals:
StackMap stack: org.w3c.dom.ls.LSException
30: astore 4
start local 4 31: aload 4
athrow
end local 4 32: StackMap locals:
StackMap stack: java.lang.RuntimeException
astore 4
start local 4 33: aload 4
invokevirtual java.lang.RuntimeException.printStackTrace:()V
34: new org.w3c.dom.ls.LSException
dup
bipush 82
aload 4
invokevirtual java.lang.RuntimeException.toString:()Ljava/lang/String;
invokespecial org.w3c.dom.ls.LSException.<init>:(SLjava/lang/String;)V
athrow
end local 4 35: StackMap locals:
StackMap stack: java.lang.Exception
astore 4
start local 4 36: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
ifnull 41
37: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
new com.sun.org.apache.xml.internal.serializer.dom3.DOMErrorImpl
dup
38: iconst_3
aload 4
invokevirtual java.lang.Exception.getMessage:()Ljava/lang/String;
39: aconst_null
aload 4
invokespecial com.sun.org.apache.xml.internal.serializer.dom3.DOMErrorImpl.<init>:(SLjava/lang/String;Ljava/lang/String;Ljava/lang/Exception;)V
40: invokeinterface org.w3c.dom.DOMErrorHandler.handleError:(Lorg/w3c/dom/DOMError;)Z
pop
41: StackMap locals: java.lang.Exception
StackMap stack:
aload 4
invokevirtual java.lang.Exception.printStackTrace:()V
42: new org.w3c.dom.ls.LSException
dup
bipush 82
aload 4
invokevirtual java.lang.Exception.toString:()Ljava/lang/String;
invokespecial org.w3c.dom.ls.LSException.<init>:(SLjava/lang/String;)V
athrow
end local 4 43: StackMap locals:
StackMap stack:
aload 3
invokevirtual java.io.StringWriter.toString:()Ljava/lang/String;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 44 0 this Lcom/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl;
0 44 1 nodeArg Lorg/w3c/dom/Node;
3 44 2 serializer Lcom/sun/org/apache/xml/internal/serializer/Serializer;
6 18 3 xmlVersion Ljava/lang/String;
20 44 3 output Ljava/io/StringWriter;
31 32 4 lse Lorg/w3c/dom/ls/LSException;
33 35 4 e Ljava/lang/RuntimeException;
36 43 4 e Ljava/lang/Exception;
Exception table:
from to target type
20 29 30 Class org.w3c.dom.ls.LSException
20 29 32 Class java.lang.RuntimeException
20 29 35 Class java.lang.Exception
Exceptions:
throws org.w3c.dom.DOMException, org.w3c.dom.ls.LSException
MethodParameters:
Name Flags
nodeArg
public boolean writeToURI(org.w3c.dom.Node, java.lang.String);
descriptor: (Lorg/w3c/dom/Node;Ljava/lang/String;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=11, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ifnonnull 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fXMLSerializer:Lcom/sun/org/apache/xml/internal/serializer/Serializer;
astore 3
start local 3 3: aload 3
invokeinterface com.sun.org.apache.xml.internal.serializer.Serializer.reset:()Z
pop
4: aload 1
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fVisitedNode:Lorg/w3c/dom/Node;
if_acmpeq 24
5: aload 0
aload 1
invokevirtual com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.getXMLVersion:(Lorg/w3c/dom/Node;)Ljava/lang/String;
astore 4
start local 4 6: aload 0
aload 0
aload 1
invokevirtual com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.getInputEncoding:(Lorg/w3c/dom/Node;)Ljava/lang/String;
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fEncoding:Ljava/lang/String;
7: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fEncoding:Ljava/lang/String;
ifnonnull 12
8: aload 0
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fEncoding:Ljava/lang/String;
ifnull 9
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fEncoding:Ljava/lang/String;
goto 11
StackMap locals: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl org.w3c.dom.Node java.lang.String com.sun.org.apache.xml.internal.serializer.Serializer java.lang.String
StackMap stack: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl
9: aload 0
aload 1
invokevirtual com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.getXMLEncoding:(Lorg/w3c/dom/Node;)Ljava/lang/String;
ifnonnull 10
ldc "UTF-8"
goto 11
StackMap locals:
StackMap stack: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl
10: aload 0
aload 1
invokevirtual com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.getXMLEncoding:(Lorg/w3c/dom/Node;)Ljava/lang/String;
StackMap locals: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl org.w3c.dom.Node java.lang.String com.sun.org.apache.xml.internal.serializer.Serializer java.lang.String
StackMap stack: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl java.lang.String
11: putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fEncoding:Ljava/lang/String;
12: StackMap locals:
StackMap stack:
aload 3
invokeinterface com.sun.org.apache.xml.internal.serializer.Serializer.getOutputFormat:()Ljava/util/Properties;
ldc "version"
aload 4
invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
13: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "{http://xml.apache.org/xerces-2j}xml-version"
aload 4
invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
14: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
ldc "encoding"
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fEncoding:Ljava/lang/String;
invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
15: aload 1
invokeinterface org.w3c.dom.Node.getNodeType:()S
bipush 9
if_icmpne 18
16: aload 1
invokeinterface org.w3c.dom.Node.getNodeType:()S
iconst_1
if_icmpne 18
17: aload 1
invokeinterface org.w3c.dom.Node.getNodeType:()S
bipush 6
if_icmpeq 23
18: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fFeatures:I
ldc 262144
iand
ifeq 23
19: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
20: ldc "omit-xml-declaration"
21: ldc "default:no"
22: invokevirtual java.util.Properties.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
pop
23: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fVisitedNode:Lorg/w3c/dom/Node;
end local 4 24: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fXMLSerializer:Lcom/sun/org/apache/xml/internal/serializer/Serializer;
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMConfigProperties:Ljava/util/Properties;
invokeinterface com.sun.org.apache.xml.internal.serializer.Serializer.setOutputFormat:(Ljava/util/Properties;)V
25: aload 2
ifnonnull 35
26: getstatic com.sun.org.apache.xml.internal.serializer.utils.Utils.messages:Lcom/sun/org/apache/xml/internal/serializer/utils/Messages;
27: ldc "no-output-specified"
aconst_null
28: invokevirtual com.sun.org.apache.xml.internal.serializer.utils.Messages.createMessage:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
astore 4
start local 4 29: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
ifnull 34
30: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
new com.sun.org.apache.xml.internal.serializer.dom3.DOMErrorImpl
dup
31: iconst_3
aload 4
32: ldc "no-output-specified"
invokespecial com.sun.org.apache.xml.internal.serializer.dom3.DOMErrorImpl.<init>:(SLjava/lang/String;Ljava/lang/String;)V
33: invokeinterface org.w3c.dom.DOMErrorHandler.handleError:(Lorg/w3c/dom/DOMError;)Z
pop
34: StackMap locals: java.lang.String
StackMap stack:
new org.w3c.dom.ls.LSException
dup
bipush 82
aload 4
invokespecial org.w3c.dom.ls.LSException.<init>:(SLjava/lang/String;)V
athrow
end local 4 35: StackMap locals:
StackMap stack:
aload 2
invokestatic com.sun.org.apache.xml.internal.serializer.utils.SystemIDResolver.getAbsoluteURI:(Ljava/lang/String;)Ljava/lang/String;
astore 4
start local 4 36: new java.net.URL
dup
aload 4
invokespecial java.net.URL.<init>:(Ljava/lang/String;)V
astore 5
start local 5 37: aconst_null
astore 6
start local 6 38: aload 5
invokevirtual java.net.URL.getProtocol:()Ljava/lang/String;
astore 7
start local 7 39: aload 5
invokevirtual java.net.URL.getHost:()Ljava/lang/String;
astore 8
start local 8 40: aload 7
ldc "file"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 45
41: aload 8
ifnull 43
aload 8
invokevirtual java.lang.String.length:()I
ifeq 43
aload 8
42: ldc "localhost"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 45
43: StackMap locals: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl org.w3c.dom.Node java.lang.String com.sun.org.apache.xml.internal.serializer.Serializer java.lang.String java.net.URL java.io.OutputStream java.lang.String java.lang.String
StackMap stack:
new java.io.FileOutputStream
dup
new java.io.File
dup
aload 5
invokevirtual java.net.URL.getPath:()Ljava/lang/String;
invokespecial java.io.File.<init>:(Ljava/lang/String;)V
invokespecial java.io.FileOutputStream.<init>:(Ljava/io/File;)V
astore 6
44: goto 54
45: StackMap locals:
StackMap stack:
aload 5
invokevirtual java.net.URL.openConnection:()Ljava/net/URLConnection;
astore 9
start local 9 46: aload 9
iconst_0
invokevirtual java.net.URLConnection.setDoInput:(Z)V
47: aload 9
iconst_1
invokevirtual java.net.URLConnection.setDoOutput:(Z)V
48: aload 9
iconst_0
invokevirtual java.net.URLConnection.setUseCaches:(Z)V
49: aload 9
iconst_0
invokevirtual java.net.URLConnection.setAllowUserInteraction:(Z)V
50: aload 9
instanceof java.net.HttpURLConnection
ifeq 53
51: aload 9
checkcast java.net.HttpURLConnection
astore 10
start local 10 52: aload 10
ldc "PUT"
invokevirtual java.net.HttpURLConnection.setRequestMethod:(Ljava/lang/String;)V
end local 10 53: StackMap locals: java.net.URLConnection
StackMap stack:
aload 9
invokevirtual java.net.URLConnection.getOutputStream:()Ljava/io/OutputStream;
astore 6
end local 9 54: StackMap locals:
StackMap stack:
aload 3
new java.io.OutputStreamWriter
dup
aload 6
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fEncoding:Ljava/lang/String;
invokespecial java.io.OutputStreamWriter.<init>:(Ljava/io/OutputStream;Ljava/lang/String;)V
invokeinterface com.sun.org.apache.xml.internal.serializer.Serializer.setWriter:(Ljava/io/Writer;)V
end local 8 end local 7 end local 6 end local 5 end local 4 55: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMSerializer:Lcom/sun/org/apache/xml/internal/serializer/DOM3Serializer;
ifnonnull 57
56: aload 0
aload 3
invokeinterface com.sun.org.apache.xml.internal.serializer.Serializer.asDOM3Serializer:()Ljava/lang/Object;
checkcast com.sun.org.apache.xml.internal.serializer.DOM3Serializer
putfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMSerializer:Lcom/sun/org/apache/xml/internal/serializer/DOM3Serializer;
57: StackMap locals: com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl org.w3c.dom.Node java.lang.String com.sun.org.apache.xml.internal.serializer.Serializer
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
ifnull 59
58: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMSerializer:Lcom/sun/org/apache/xml/internal/serializer/DOM3Serializer;
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
invokeinterface com.sun.org.apache.xml.internal.serializer.DOM3Serializer.setErrorHandler:(Lorg/w3c/dom/DOMErrorHandler;)V
59: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fSerializerFilter:Lorg/w3c/dom/ls/LSSerializerFilter;
ifnull 61
60: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMSerializer:Lcom/sun/org/apache/xml/internal/serializer/DOM3Serializer;
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fSerializerFilter:Lorg/w3c/dom/ls/LSSerializerFilter;
invokeinterface com.sun.org.apache.xml.internal.serializer.DOM3Serializer.setNodeFilter:(Lorg/w3c/dom/ls/LSSerializerFilter;)V
61: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMSerializer:Lcom/sun/org/apache/xml/internal/serializer/DOM3Serializer;
aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fEndOfLine:Ljava/lang/String;
invokeinterface com.sun.org.apache.xml.internal.serializer.DOM3Serializer.setNewLine:(Ljava/lang/String;)V
62: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMSerializer:Lcom/sun/org/apache/xml/internal/serializer/DOM3Serializer;
aload 1
invokeinterface com.sun.org.apache.xml.internal.serializer.DOM3Serializer.serializeDOM3:(Lorg/w3c/dom/Node;)V
63: goto 77
StackMap locals:
StackMap stack: org.w3c.dom.ls.LSException
64: astore 4
start local 4 65: aload 4
athrow
end local 4 66: StackMap locals:
StackMap stack: java.lang.RuntimeException
astore 4
start local 4 67: aload 4
invokevirtual java.lang.RuntimeException.printStackTrace:()V
68: new org.w3c.dom.ls.LSException
dup
bipush 82
aload 4
invokevirtual java.lang.RuntimeException.toString:()Ljava/lang/String;
invokespecial org.w3c.dom.ls.LSException.<init>:(SLjava/lang/String;)V
athrow
end local 4 69: StackMap locals:
StackMap stack: java.lang.Exception
astore 4
start local 4 70: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
ifnull 75
71: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
new com.sun.org.apache.xml.internal.serializer.dom3.DOMErrorImpl
dup
72: iconst_3
aload 4
invokevirtual java.lang.Exception.getMessage:()Ljava/lang/String;
73: aconst_null
aload 4
invokespecial com.sun.org.apache.xml.internal.serializer.dom3.DOMErrorImpl.<init>:(SLjava/lang/String;Ljava/lang/String;Ljava/lang/Exception;)V
74: invokeinterface org.w3c.dom.DOMErrorHandler.handleError:(Lorg/w3c/dom/DOMError;)Z
pop
75: StackMap locals: java.lang.Exception
StackMap stack:
aload 4
invokevirtual java.lang.Exception.printStackTrace:()V
76: new org.w3c.dom.ls.LSException
dup
bipush 82
aload 4
invokevirtual java.lang.Exception.toString:()Ljava/lang/String;
invokespecial org.w3c.dom.ls.LSException.<init>:(SLjava/lang/String;)V
athrow
end local 4 77: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 78 0 this Lcom/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl;
0 78 1 nodeArg Lorg/w3c/dom/Node;
0 78 2 uri Ljava/lang/String;
3 78 3 serializer Lcom/sun/org/apache/xml/internal/serializer/Serializer;
6 24 4 xmlVersion Ljava/lang/String;
29 35 4 msg Ljava/lang/String;
36 55 4 absoluteURI Ljava/lang/String;
37 55 5 url Ljava/net/URL;
38 55 6 urlOutStream Ljava/io/OutputStream;
39 55 7 protocol Ljava/lang/String;
40 55 8 host Ljava/lang/String;
46 54 9 urlCon Ljava/net/URLConnection;
52 53 10 httpCon Ljava/net/HttpURLConnection;
65 66 4 lse Lorg/w3c/dom/ls/LSException;
67 69 4 e Ljava/lang/RuntimeException;
70 77 4 e Ljava/lang/Exception;
Exception table:
from to target type
25 63 64 Class org.w3c.dom.ls.LSException
25 63 66 Class java.lang.RuntimeException
25 63 69 Class java.lang.Exception
Exceptions:
throws org.w3c.dom.ls.LSException
MethodParameters:
Name Flags
nodeArg
uri
protected java.lang.String getXMLVersion(org.w3c.dom.Node);
descriptor: (Lorg/w3c/dom/Node;)Ljava/lang/String;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aconst_null
astore 2
start local 2 1: aload 1
ifnull 10
2: aload 1
invokeinterface org.w3c.dom.Node.getNodeType:()S
bipush 9
if_icmpne 5
3: aload 1
checkcast org.w3c.dom.Document
astore 2
4: goto 6
5: StackMap locals: org.w3c.dom.Document
StackMap stack:
aload 1
invokeinterface org.w3c.dom.Node.getOwnerDocument:()Lorg/w3c/dom/Document;
astore 2
6: StackMap locals:
StackMap stack:
aload 2
ifnull 10
aload 2
invokeinterface org.w3c.dom.Document.getImplementation:()Lorg/w3c/dom/DOMImplementation;
ldc "Core"
ldc "3.0"
invokeinterface org.w3c.dom.DOMImplementation.hasFeature:(Ljava/lang/String;Ljava/lang/String;)Z
ifeq 10
7: aload 2
invokeinterface org.w3c.dom.Document.getXmlVersion:()Ljava/lang/String;
8: areturn
9: StackMap locals:
StackMap stack: java.lang.AbstractMethodError
pop
10: StackMap locals:
StackMap stack:
ldc "1.0"
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl;
0 11 1 nodeArg Lorg/w3c/dom/Node;
1 11 2 doc Lorg/w3c/dom/Document;
Exception table:
from to target type
7 8 9 Class java.lang.AbstractMethodError
MethodParameters:
Name Flags
nodeArg
protected java.lang.String getXMLEncoding(org.w3c.dom.Node);
descriptor: (Lorg/w3c/dom/Node;)Ljava/lang/String;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aconst_null
astore 2
start local 2 1: aload 1
ifnull 8
2: aload 1
invokeinterface org.w3c.dom.Node.getNodeType:()S
bipush 9
if_icmpne 5
3: aload 1
checkcast org.w3c.dom.Document
astore 2
4: goto 6
5: StackMap locals: org.w3c.dom.Document
StackMap stack:
aload 1
invokeinterface org.w3c.dom.Node.getOwnerDocument:()Lorg/w3c/dom/Document;
astore 2
6: StackMap locals:
StackMap stack:
aload 2
ifnull 8
aload 2
invokeinterface org.w3c.dom.Document.getImplementation:()Lorg/w3c/dom/DOMImplementation;
ldc "Core"
ldc "3.0"
invokeinterface org.w3c.dom.DOMImplementation.hasFeature:(Ljava/lang/String;Ljava/lang/String;)Z
ifeq 8
7: aload 2
invokeinterface org.w3c.dom.Document.getXmlEncoding:()Ljava/lang/String;
areturn
8: StackMap locals:
StackMap stack:
ldc "UTF-8"
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl;
0 9 1 nodeArg Lorg/w3c/dom/Node;
1 9 2 doc Lorg/w3c/dom/Document;
MethodParameters:
Name Flags
nodeArg
protected java.lang.String getInputEncoding(org.w3c.dom.Node);
descriptor: (Lorg/w3c/dom/Node;)Ljava/lang/String;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aconst_null
astore 2
start local 2 1: aload 1
ifnull 8
2: aload 1
invokeinterface org.w3c.dom.Node.getNodeType:()S
bipush 9
if_icmpne 5
3: aload 1
checkcast org.w3c.dom.Document
astore 2
4: goto 6
5: StackMap locals: org.w3c.dom.Document
StackMap stack:
aload 1
invokeinterface org.w3c.dom.Node.getOwnerDocument:()Lorg/w3c/dom/Document;
astore 2
6: StackMap locals:
StackMap stack:
aload 2
ifnull 8
aload 2
invokeinterface org.w3c.dom.Document.getImplementation:()Lorg/w3c/dom/DOMImplementation;
ldc "Core"
ldc "3.0"
invokeinterface org.w3c.dom.DOMImplementation.hasFeature:(Ljava/lang/String;Ljava/lang/String;)Z
ifeq 8
7: aload 2
invokeinterface org.w3c.dom.Document.getInputEncoding:()Ljava/lang/String;
areturn
8: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl;
0 9 1 nodeArg Lorg/w3c/dom/Node;
1 9 2 doc Lorg/w3c/dom/Document;
MethodParameters:
Name Flags
nodeArg
public org.w3c.dom.DOMErrorHandler getErrorHandler();
descriptor: ()Lorg/w3c/dom/DOMErrorHandler;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xml.internal.serializer.dom3.LSSerializerImpl.fDOMErrorHandler:Lorg/w3c/dom/DOMErrorHandler;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl;
}
SourceFile: "LSSerializerImpl.java"