public class org.apache.avalon.framework.configuration.DefaultConfigurationSerializer
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.avalon.framework.configuration.DefaultConfigurationSerializer
super_class: java.lang.Object
{
private javax.xml.transform.sax.SAXTransformerFactory m_tfactory;
descriptor: Ljavax/xml/transform/sax/SAXTransformerFactory;
flags: (0x0002) ACC_PRIVATE
private java.util.Properties m_format;
descriptor: Ljava/util/Properties;
flags: (0x0002) ACC_PRIVATE
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
new java.util.Properties
dup
invokespecial java.util.Properties.<init>:()V
putfield org.apache.avalon.framework.configuration.DefaultConfigurationSerializer.m_format:Ljava/util/Properties;
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/avalon/framework/configuration/DefaultConfigurationSerializer;
public void setIndent(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: iload 1
ifeq 3
1: aload 0
getfield org.apache.avalon.framework.configuration.DefaultConfigurationSerializer.m_format:Ljava/util/Properties;
ldc "indent"
ldc "yes"
invokevirtual java.util.Properties.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
2: goto 4
3: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.avalon.framework.configuration.DefaultConfigurationSerializer.m_format:Ljava/util/Properties;
ldc "indent"
ldc "no"
invokevirtual java.util.Properties.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
4: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/apache/avalon/framework/configuration/DefaultConfigurationSerializer;
0 5 1 indent Z
MethodParameters:
Name Flags
indent
protected org.xml.sax.ContentHandler createContentHandler(javax.xml.transform.Result);
descriptor: (Ljavax/xml/transform/Result;)Lorg/xml/sax/ContentHandler;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.apache.avalon.framework.configuration.DefaultConfigurationSerializer.getTransformerFactory:()Ljavax/xml/transform/sax/SAXTransformerFactory;
invokevirtual javax.xml.transform.sax.SAXTransformerFactory.newTransformerHandler:()Ljavax/xml/transform/sax/TransformerHandler;
astore 2
start local 2 1: aload 0
getfield org.apache.avalon.framework.configuration.DefaultConfigurationSerializer.m_format:Ljava/util/Properties;
ldc "method"
ldc "xml"
invokevirtual java.util.Properties.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
2: aload 2
aload 1
invokeinterface javax.xml.transform.sax.TransformerHandler.setResult:(Ljavax/xml/transform/Result;)V
3: aload 2
invokeinterface javax.xml.transform.sax.TransformerHandler.getTransformer:()Ljavax/xml/transform/Transformer;
aload 0
getfield org.apache.avalon.framework.configuration.DefaultConfigurationSerializer.m_format:Ljava/util/Properties;
invokevirtual javax.xml.transform.Transformer.setOutputProperties:(Ljava/util/Properties;)V
4: aload 2
5: areturn
end local 2 6: StackMap locals:
StackMap stack: java.lang.Exception
astore 2
start local 2 7: new java.lang.RuntimeException
dup
aload 2
invokevirtual java.lang.Exception.toString:()Ljava/lang/String;
invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/String;)V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lorg/apache/avalon/framework/configuration/DefaultConfigurationSerializer;
0 8 1 result Ljavax/xml/transform/Result;
1 6 2 handler Ljavax/xml/transform/sax/TransformerHandler;
7 8 2 e Ljava/lang/Exception;
Exception table:
from to target type
0 5 6 Class java.lang.Exception
MethodParameters:
Name Flags
result final
protected javax.xml.transform.sax.SAXTransformerFactory getTransformerFactory();
descriptor: ()Ljavax/xml/transform/sax/SAXTransformerFactory;
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.avalon.framework.configuration.DefaultConfigurationSerializer.m_tfactory:Ljavax/xml/transform/sax/SAXTransformerFactory;
ifnonnull 2
1: aload 0
invokestatic javax.xml.transform.TransformerFactory.newInstance:()Ljavax/xml/transform/TransformerFactory;
checkcast javax.xml.transform.sax.SAXTransformerFactory
putfield org.apache.avalon.framework.configuration.DefaultConfigurationSerializer.m_tfactory:Ljavax/xml/transform/sax/SAXTransformerFactory;
2: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.avalon.framework.configuration.DefaultConfigurationSerializer.m_tfactory:Ljavax/xml/transform/sax/SAXTransformerFactory;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/avalon/framework/configuration/DefaultConfigurationSerializer;
public void serialize(org.xml.sax.ContentHandler, org.apache.avalon.framework.configuration.Configuration);
descriptor: (Lorg/xml/sax/ContentHandler;Lorg/apache/avalon/framework/configuration/Configuration;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
invokeinterface org.xml.sax.ContentHandler.startDocument:()V
1: aload 0
aload 1
new org.xml.sax.helpers.NamespaceSupport
dup
invokespecial org.xml.sax.helpers.NamespaceSupport.<init>:()V
aload 2
invokevirtual org.apache.avalon.framework.configuration.DefaultConfigurationSerializer.serializeElement:(Lorg/xml/sax/ContentHandler;Lorg/xml/sax/helpers/NamespaceSupport;Lorg/apache/avalon/framework/configuration/Configuration;)V
2: aload 1
invokeinterface org.xml.sax.ContentHandler.endDocument:()V
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/avalon/framework/configuration/DefaultConfigurationSerializer;
0 4 1 handler Lorg/xml/sax/ContentHandler;
0 4 2 source Lorg/apache/avalon/framework/configuration/Configuration;
Exceptions:
throws org.xml.sax.SAXException, org.apache.avalon.framework.configuration.ConfigurationException
MethodParameters:
Name Flags
handler final
source final
protected void serializeElement(org.xml.sax.ContentHandler, org.xml.sax.helpers.NamespaceSupport, org.apache.avalon.framework.configuration.Configuration);
descriptor: (Lorg/xml/sax/ContentHandler;Lorg/xml/sax/helpers/NamespaceSupport;Lorg/apache/avalon/framework/configuration/Configuration;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=8, locals=15, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 2
invokevirtual org.xml.sax.helpers.NamespaceSupport.pushContext:()V
1: new org.xml.sax.helpers.AttributesImpl
dup
invokespecial org.xml.sax.helpers.AttributesImpl.<init>:()V
astore 4
start local 4 2: aload 3
invokeinterface org.apache.avalon.framework.configuration.Configuration.getAttributeNames:()[Ljava/lang/String;
astore 5
start local 5 3: aload 5
ifnull 14
4: iconst_0
istore 6
start local 6 5: goto 13
6: StackMap locals: org.xml.sax.helpers.AttributesImpl java.lang.String[] int
StackMap stack:
aload 4
ldc ""
7: aload 5
iload 6
aaload
8: aload 5
iload 6
aaload
9: ldc "CDATA"
10: aload 3
aload 5
iload 6
aaload
ldc ""
invokeinterface org.apache.avalon.framework.configuration.Configuration.getAttribute:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
11: invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
12: iinc 6 1
StackMap locals:
StackMap stack:
13: iload 6
aload 5
arraylength
if_icmplt 6
end local 6 14: StackMap locals:
StackMap stack:
aload 3
invokeinterface org.apache.avalon.framework.configuration.Configuration.getNamespace:()Ljava/lang/String;
astore 6
start local 6 15: ldc ""
astore 7
start local 7 16: aload 3
instanceof org.apache.avalon.framework.configuration.AbstractConfiguration
ifeq 18
17: aload 3
checkcast org.apache.avalon.framework.configuration.AbstractConfiguration
invokevirtual org.apache.avalon.framework.configuration.AbstractConfiguration.getPrefix:()Ljava/lang/String;
astore 7
18: StackMap locals: java.lang.String java.lang.String
StackMap stack:
iconst_0
istore 8
start local 8 19: aload 2
aload 7
invokevirtual org.xml.sax.helpers.NamespaceSupport.getURI:(Ljava/lang/String;)Ljava/lang/String;
astore 9
start local 9 20: aload 9
ifnull 21
aload 9
aload 6
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 29
21: StackMap locals: int java.lang.String
StackMap stack:
iconst_1
istore 8
22: aload 7
ldc ""
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 23
aload 6
ldc ""
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 27
23: StackMap locals:
StackMap stack:
aload 7
ldc ""
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 26
24: aload 4
ldc ""
ldc "xmlns"
ldc "xmlns"
ldc "CDATA"
aload 6
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
25: goto 27
26: StackMap locals:
StackMap stack:
aload 4
ldc ""
new java.lang.StringBuilder
dup
ldc "xmlns:"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 7
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
new java.lang.StringBuilder
dup
ldc "xmlns:"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 7
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "CDATA"
aload 6
invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
27: StackMap locals:
StackMap stack:
aload 1
aload 7
aload 6
invokeinterface org.xml.sax.ContentHandler.startPrefixMapping:(Ljava/lang/String;Ljava/lang/String;)V
28: aload 2
aload 7
aload 6
invokevirtual org.xml.sax.helpers.NamespaceSupport.declarePrefix:(Ljava/lang/String;Ljava/lang/String;)Z
pop
29: StackMap locals:
StackMap stack:
aload 3
invokeinterface org.apache.avalon.framework.configuration.Configuration.getName:()Ljava/lang/String;
astore 10
start local 10 30: aload 3
invokeinterface org.apache.avalon.framework.configuration.Configuration.getName:()Ljava/lang/String;
astore 11
start local 11 31: aload 7
ifnull 32
aload 7
invokevirtual java.lang.String.length:()I
ifne 34
32: StackMap locals: java.lang.String java.lang.String
StackMap stack:
aload 10
astore 11
33: goto 35
34: StackMap locals:
StackMap stack:
new java.lang.StringBuilder
dup
aload 7
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ":"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 10
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 11
35: StackMap locals:
StackMap stack:
aload 1
aload 6
aload 10
aload 11
aload 4
invokeinterface org.xml.sax.ContentHandler.startElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V
36: aload 3
aconst_null
invokeinterface org.apache.avalon.framework.configuration.Configuration.getValue:(Ljava/lang/String;)Ljava/lang/String;
astore 12
start local 12 37: aload 12
ifnonnull 45
38: aload 3
invokeinterface org.apache.avalon.framework.configuration.Configuration.getChildren:()[Lorg/apache/avalon/framework/configuration/Configuration;
astore 13
start local 13 39: iconst_0
istore 14
start local 14 40: goto 43
41: StackMap locals: java.lang.String org.apache.avalon.framework.configuration.Configuration[] int
StackMap stack:
aload 0
aload 1
aload 2
aload 13
iload 14
aaload
invokevirtual org.apache.avalon.framework.configuration.DefaultConfigurationSerializer.serializeElement:(Lorg/xml/sax/ContentHandler;Lorg/xml/sax/helpers/NamespaceSupport;Lorg/apache/avalon/framework/configuration/Configuration;)V
42: iinc 14 1
StackMap locals:
StackMap stack:
43: iload 14
aload 13
arraylength
if_icmplt 41
end local 14 end local 13 44: goto 46
45: StackMap locals:
StackMap stack:
aload 1
aload 12
invokevirtual java.lang.String.toCharArray:()[C
iconst_0
aload 12
invokevirtual java.lang.String.length:()I
invokeinterface org.xml.sax.ContentHandler.characters:([CII)V
46: StackMap locals:
StackMap stack:
aload 1
aload 6
aload 10
aload 11
invokeinterface org.xml.sax.ContentHandler.endElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
47: iload 8
ifeq 49
48: aload 1
aload 7
invokeinterface org.xml.sax.ContentHandler.endPrefixMapping:(Ljava/lang/String;)V
49: StackMap locals:
StackMap stack:
aload 2
invokevirtual org.xml.sax.helpers.NamespaceSupport.popContext:()V
50: return
end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 51 0 this Lorg/apache/avalon/framework/configuration/DefaultConfigurationSerializer;
0 51 1 handler Lorg/xml/sax/ContentHandler;
0 51 2 namespaceSupport Lorg/xml/sax/helpers/NamespaceSupport;
0 51 3 element Lorg/apache/avalon/framework/configuration/Configuration;
2 51 4 attr Lorg/xml/sax/helpers/AttributesImpl;
3 51 5 attrNames [Ljava/lang/String;
5 14 6 i I
15 51 6 nsURI Ljava/lang/String;
16 51 7 nsPrefix Ljava/lang/String;
19 51 8 nsWasDeclared Z
20 51 9 existingURI Ljava/lang/String;
30 51 10 localName Ljava/lang/String;
31 51 11 qName Ljava/lang/String;
37 51 12 value Ljava/lang/String;
39 44 13 children [Lorg/apache/avalon/framework/configuration/Configuration;
40 44 14 i I
Exceptions:
throws org.xml.sax.SAXException, org.apache.avalon.framework.configuration.ConfigurationException
MethodParameters:
Name Flags
handler final
namespaceSupport final
element final
public void serializeToFile(java.lang.String, org.apache.avalon.framework.configuration.Configuration);
descriptor: (Ljava/lang/String;Lorg/apache/avalon/framework/configuration/Configuration;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
new java.io.File
dup
aload 1
invokespecial java.io.File.<init>:(Ljava/lang/String;)V
aload 2
invokevirtual org.apache.avalon.framework.configuration.DefaultConfigurationSerializer.serializeToFile:(Ljava/io/File;Lorg/apache/avalon/framework/configuration/Configuration;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/avalon/framework/configuration/DefaultConfigurationSerializer;
0 2 1 filename Ljava/lang/String;
0 2 2 source Lorg/apache/avalon/framework/configuration/Configuration;
Exceptions:
throws org.xml.sax.SAXException, java.io.IOException, org.apache.avalon.framework.configuration.ConfigurationException
MethodParameters:
Name Flags
filename final
source final
public void serializeToFile(java.io.File, org.apache.avalon.framework.configuration.Configuration);
descriptor: (Ljava/io/File;Lorg/apache/avalon/framework/configuration/Configuration;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aconst_null
astore 3
start local 3 1: new java.io.FileOutputStream
dup
aload 1
invokespecial java.io.FileOutputStream.<init>:(Ljava/io/File;)V
astore 3
2: aload 0
aload 3
aload 2
invokevirtual org.apache.avalon.framework.configuration.DefaultConfigurationSerializer.serialize:(Ljava/io/OutputStream;Lorg/apache/avalon/framework/configuration/Configuration;)V
3: goto 8
4: StackMap locals: org.apache.avalon.framework.configuration.DefaultConfigurationSerializer java.io.File org.apache.avalon.framework.configuration.Configuration java.io.OutputStream
StackMap stack: java.lang.Throwable
astore 4
5: aload 3
ifnull 7
6: aload 3
invokevirtual java.io.OutputStream.close:()V
7: StackMap locals: java.lang.Throwable
StackMap stack:
aload 4
athrow
8: StackMap locals:
StackMap stack:
aload 3
ifnull 10
9: aload 3
invokevirtual java.io.OutputStream.close:()V
10: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lorg/apache/avalon/framework/configuration/DefaultConfigurationSerializer;
0 11 1 file Ljava/io/File;
0 11 2 source Lorg/apache/avalon/framework/configuration/Configuration;
1 11 3 outputStream Ljava/io/OutputStream;
Exception table:
from to target type
1 4 4 any
Exceptions:
throws org.xml.sax.SAXException, java.io.IOException, org.apache.avalon.framework.configuration.ConfigurationException
MethodParameters:
Name Flags
file final
source final
public void serialize(java.io.OutputStream, org.apache.avalon.framework.configuration.Configuration);
descriptor: (Ljava/io/OutputStream;Lorg/apache/avalon/framework/configuration/Configuration;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 0
new javax.xml.transform.stream.StreamResult
dup
aload 1
invokespecial javax.xml.transform.stream.StreamResult.<init>:(Ljava/io/OutputStream;)V
invokevirtual org.apache.avalon.framework.configuration.DefaultConfigurationSerializer.createContentHandler:(Ljavax/xml/transform/Result;)Lorg/xml/sax/ContentHandler;
aload 2
invokevirtual org.apache.avalon.framework.configuration.DefaultConfigurationSerializer.serialize:(Lorg/xml/sax/ContentHandler;Lorg/apache/avalon/framework/configuration/Configuration;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/avalon/framework/configuration/DefaultConfigurationSerializer;
0 2 1 outputStream Ljava/io/OutputStream;
0 2 2 source Lorg/apache/avalon/framework/configuration/Configuration;
Exceptions:
throws org.xml.sax.SAXException, java.io.IOException, org.apache.avalon.framework.configuration.ConfigurationException
MethodParameters:
Name Flags
outputStream final
source final
public void serialize(java.lang.String, org.apache.avalon.framework.configuration.Configuration);
descriptor: (Ljava/lang/String;Lorg/apache/avalon/framework/configuration/Configuration;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aconst_null
astore 3
start local 3 1: new java.net.URL
dup
aload 1
invokespecial java.net.URL.<init>:(Ljava/lang/String;)V
invokevirtual java.net.URL.openConnection:()Ljava/net/URLConnection;
invokevirtual java.net.URLConnection.getOutputStream:()Ljava/io/OutputStream;
astore 3
2: aload 0
aload 3
aload 2
invokevirtual org.apache.avalon.framework.configuration.DefaultConfigurationSerializer.serialize:(Ljava/io/OutputStream;Lorg/apache/avalon/framework/configuration/Configuration;)V
3: goto 8
4: StackMap locals: org.apache.avalon.framework.configuration.DefaultConfigurationSerializer java.lang.String org.apache.avalon.framework.configuration.Configuration java.io.OutputStream
StackMap stack: java.lang.Throwable
astore 4
5: aload 3
ifnull 7
6: aload 3
invokevirtual java.io.OutputStream.close:()V
7: StackMap locals: java.lang.Throwable
StackMap stack:
aload 4
athrow
8: StackMap locals:
StackMap stack:
aload 3
ifnull 10
9: aload 3
invokevirtual java.io.OutputStream.close:()V
10: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lorg/apache/avalon/framework/configuration/DefaultConfigurationSerializer;
0 11 1 uri Ljava/lang/String;
0 11 2 source Lorg/apache/avalon/framework/configuration/Configuration;
1 11 3 outputStream Ljava/io/OutputStream;
Exception table:
from to target type
1 4 4 any
Exceptions:
throws org.xml.sax.SAXException, java.io.IOException, org.apache.avalon.framework.configuration.ConfigurationException
MethodParameters:
Name Flags
uri final
source final
public java.lang.String serialize(org.apache.avalon.framework.configuration.Configuration);
descriptor: (Lorg/apache/avalon/framework/configuration/Configuration;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: new java.io.StringWriter
dup
invokespecial java.io.StringWriter.<init>:()V
astore 2
start local 2 1: aload 0
aload 0
new javax.xml.transform.stream.StreamResult
dup
aload 2
invokespecial javax.xml.transform.stream.StreamResult.<init>:(Ljava/io/Writer;)V
invokevirtual org.apache.avalon.framework.configuration.DefaultConfigurationSerializer.createContentHandler:(Ljavax/xml/transform/Result;)Lorg/xml/sax/ContentHandler;
aload 1
invokevirtual org.apache.avalon.framework.configuration.DefaultConfigurationSerializer.serialize:(Lorg/xml/sax/ContentHandler;Lorg/apache/avalon/framework/configuration/Configuration;)V
2: aload 2
invokevirtual java.io.StringWriter.toString:()Ljava/lang/String;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/avalon/framework/configuration/DefaultConfigurationSerializer;
0 3 1 source Lorg/apache/avalon/framework/configuration/Configuration;
1 3 2 writer Ljava/io/StringWriter;
Exceptions:
throws org.xml.sax.SAXException, org.apache.avalon.framework.configuration.ConfigurationException
MethodParameters:
Name Flags
source final
}
SourceFile: "DefaultConfigurationSerializer.java"