public class org.apache.fop.cli.IFInputHandler extends org.apache.fop.cli.InputHandler
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.fop.cli.IFInputHandler
super_class: org.apache.fop.cli.InputHandler
{
public void <init>(java.io.File, java.io.File, java.util.Vector);
descriptor: (Ljava/io/File;Ljava/io/File;Ljava/util/Vector;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
aload 3
invokespecial org.apache.fop.cli.InputHandler.<init>:(Ljava/io/File;Ljava/io/File;Ljava/util/Vector;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/fop/cli/IFInputHandler;
0 2 1 xmlfile Ljava/io/File;
0 2 2 xsltfile Ljava/io/File;
0 2 3 params Ljava/util/Vector;
MethodParameters:
Name Flags
xmlfile
xsltfile
params
public void <init>(java.io.File);
descriptor: (Ljava/io/File;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial org.apache.fop.cli.InputHandler.<init>:(Ljava/io/File;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/fop/cli/IFInputHandler;
0 2 1 iffile Ljava/io/File;
MethodParameters:
Name Flags
iffile
public void renderTo(org.apache.fop.apps.FOUserAgent, java.lang.String, java.io.OutputStream);
descriptor: (Lorg/apache/fop/apps/FOUserAgent;Ljava/lang/String;Ljava/io/OutputStream;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 1
invokevirtual org.apache.fop.apps.FOUserAgent.getRendererFactory:()Lorg/apache/fop/render/RendererFactory;
1: aload 1
aload 2
2: invokevirtual org.apache.fop.render.RendererFactory.createDocumentHandler:(Lorg/apache/fop/apps/FOUserAgent;Ljava/lang/String;)Lorg/apache/fop/render/intermediate/IFDocumentHandler;
3: astore 4
start local 4 4: aload 4
new javax.xml.transform.stream.StreamResult
dup
aload 3
invokespecial javax.xml.transform.stream.StreamResult.<init>:(Ljava/io/OutputStream;)V
invokeinterface org.apache.fop.render.intermediate.IFDocumentHandler.setResult:(Ljavax/xml/transform/Result;)V
5: aload 4
invokestatic org.apache.fop.render.intermediate.IFUtil.setupFonts:(Lorg/apache/fop/render/intermediate/IFDocumentHandler;)V
6: new org.apache.fop.render.intermediate.IFParser
dup
invokespecial org.apache.fop.render.intermediate.IFParser.<init>:()V
astore 5
start local 5 7: new javax.xml.transform.sax.SAXResult
dup
aload 5
aload 4
aload 1
invokevirtual org.apache.fop.render.intermediate.IFParser.getContentHandler:(Lorg/apache/fop/render/intermediate/IFDocumentHandler;Lorg/apache/fop/apps/FOUserAgent;)Lorg/xml/sax/ContentHandler;
invokespecial javax.xml.transform.sax.SAXResult.<init>:(Lorg/xml/sax/ContentHandler;)V
astore 6
start local 6 8: aload 0
aload 6
invokevirtual org.apache.fop.cli.IFInputHandler.transformTo:(Ljavax/xml/transform/Result;)V
end local 6 end local 5 9: goto 12
StackMap locals: org.apache.fop.cli.IFInputHandler org.apache.fop.apps.FOUserAgent java.lang.String java.io.OutputStream org.apache.fop.render.intermediate.IFDocumentHandler
StackMap stack: org.apache.fop.render.intermediate.IFException
10: astore 5
start local 5 11: new org.apache.fop.apps.FOPException
dup
aload 5
invokespecial org.apache.fop.apps.FOPException.<init>:(Ljava/lang/Exception;)V
athrow
end local 5 12: StackMap locals:
StackMap stack:
return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lorg/apache/fop/cli/IFInputHandler;
0 13 1 userAgent Lorg/apache/fop/apps/FOUserAgent;
0 13 2 outputFormat Ljava/lang/String;
0 13 3 out Ljava/io/OutputStream;
4 13 4 documentHandler Lorg/apache/fop/render/intermediate/IFDocumentHandler;
7 9 5 parser Lorg/apache/fop/render/intermediate/IFParser;
8 9 6 res Ljavax/xml/transform/Result;
11 12 5 ife Lorg/apache/fop/render/intermediate/IFException;
Exception table:
from to target type
4 9 10 Class org.apache.fop.render.intermediate.IFException
Exceptions:
throws org.apache.fop.apps.FOPException
MethodParameters:
Name Flags
userAgent
outputFormat
out
}
SourceFile: "IFInputHandler.java"