public final class org.apache.fop.apps.FopFactory implements org.apache.xmlgraphics.image.loader.ImageContext
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: org.apache.fop.apps.FopFactory
super_class: java.lang.Object
{
private static org.apache.commons.logging.Log log;
descriptor: Lorg/apache/commons/logging/Log;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private final org.apache.fop.render.RendererFactory rendererFactory;
descriptor: Lorg/apache/fop/render/RendererFactory;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final org.apache.fop.render.XMLHandlerRegistry xmlHandlers;
descriptor: Lorg/apache/fop/render/XMLHandlerRegistry;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final org.apache.fop.render.ImageHandlerRegistry imageHandlers;
descriptor: Lorg/apache/fop/render/ImageHandlerRegistry;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final org.apache.fop.fo.ElementMappingRegistry elementMappingRegistry;
descriptor: Lorg/apache/fop/fo/ElementMappingRegistry;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final org.apache.fop.util.ContentHandlerFactoryRegistry contentHandlerFactoryRegistry;
descriptor: Lorg/apache/fop/util/ContentHandlerFactoryRegistry;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final org.apache.fop.util.ColorSpaceCache colorSpaceCache;
descriptor: Lorg/apache/fop/util/ColorSpaceCache;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final org.apache.fop.apps.FopFactoryConfig config;
descriptor: Lorg/apache/fop/apps/FopFactoryConfig;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final org.apache.fop.apps.io.InternalResourceResolver resolver;
descriptor: Lorg/apache/fop/apps/io/InternalResourceResolver;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.util.Map<java.lang.String, org.apache.fop.render.RendererConfig> rendererConfig;
descriptor: Ljava/util/Map;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/Map<Ljava/lang/String;Lorg/apache/fop/render/RendererConfig;>;
private java.util.Map<java.lang.String, java.lang.String> hyphPatNames;
descriptor: Ljava/util/Map;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: ldc Lorg/apache/fop/apps/FopFactory;
invokestatic org.apache.commons.logging.LogFactory.getLog:(Ljava/lang/Class;)Lorg/apache/commons/logging/Log;
putstatic org.apache.fop.apps.FopFactory.log:Lorg/apache/commons/logging/Log;
return
LocalVariableTable:
Start End Slot Name Signature
private void <init>(org.apache.fop.apps.FopFactoryConfig);
descriptor: (Lorg/apache/fop/apps/FopFactoryConfig;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
2: new org.apache.fop.util.ContentHandlerFactoryRegistry
dup
invokespecial org.apache.fop.util.ContentHandlerFactoryRegistry.<init>:()V
putfield org.apache.fop.apps.FopFactory.contentHandlerFactoryRegistry:Lorg/apache/fop/util/ContentHandlerFactoryRegistry;
3: aload 0
aload 1
putfield org.apache.fop.apps.FopFactory.config:Lorg/apache/fop/apps/FopFactoryConfig;
4: aload 0
aload 1
invokeinterface org.apache.fop.apps.FopFactoryConfig.getBaseURI:()Ljava/net/URI;
5: aload 1
invokeinterface org.apache.fop.apps.FopFactoryConfig.getResourceResolver:()Lorg/apache/xmlgraphics/io/ResourceResolver;
6: invokestatic org.apache.fop.apps.io.ResourceResolverFactory.createInternalResourceResolver:(Ljava/net/URI;Lorg/apache/xmlgraphics/io/ResourceResolver;)Lorg/apache/fop/apps/io/InternalResourceResolver;
putfield org.apache.fop.apps.FopFactory.resolver:Lorg/apache/fop/apps/io/InternalResourceResolver;
7: aload 0
new org.apache.fop.fo.ElementMappingRegistry
dup
aload 0
invokespecial org.apache.fop.fo.ElementMappingRegistry.<init>:(Lorg/apache/fop/apps/FopFactory;)V
putfield org.apache.fop.apps.FopFactory.elementMappingRegistry:Lorg/apache/fop/fo/ElementMappingRegistry;
8: aload 0
new org.apache.fop.util.ColorSpaceCache
dup
aload 0
getfield org.apache.fop.apps.FopFactory.resolver:Lorg/apache/fop/apps/io/InternalResourceResolver;
invokespecial org.apache.fop.util.ColorSpaceCache.<init>:(Lorg/apache/fop/apps/io/InternalResourceResolver;)V
putfield org.apache.fop.apps.FopFactory.colorSpaceCache:Lorg/apache/fop/util/ColorSpaceCache;
9: aload 0
new org.apache.fop.render.RendererFactory
dup
aload 1
invokeinterface org.apache.fop.apps.FopFactoryConfig.preferRenderer:()Z
invokespecial org.apache.fop.render.RendererFactory.<init>:(Z)V
putfield org.apache.fop.apps.FopFactory.rendererFactory:Lorg/apache/fop/render/RendererFactory;
10: aload 0
new org.apache.fop.render.XMLHandlerRegistry
dup
invokespecial org.apache.fop.render.XMLHandlerRegistry.<init>:()V
putfield org.apache.fop.apps.FopFactory.xmlHandlers:Lorg/apache/fop/render/XMLHandlerRegistry;
11: aload 0
new org.apache.fop.render.ImageHandlerRegistry
dup
invokespecial org.apache.fop.render.ImageHandlerRegistry.<init>:()V
putfield org.apache.fop.apps.FopFactory.imageHandlers:Lorg/apache/fop/render/ImageHandlerRegistry;
12: aload 0
new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
putfield org.apache.fop.apps.FopFactory.rendererConfig:Ljava/util/Map;
13: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lorg/apache/fop/apps/FopFactory;
0 14 1 config Lorg/apache/fop/apps/FopFactoryConfig;
MethodParameters:
Name Flags
config
public static org.apache.fop.apps.FopFactory newInstance(org.apache.fop.apps.FopFactoryConfig);
descriptor: (Lorg/apache/fop/apps/FopFactoryConfig;)Lorg/apache/fop/apps/FopFactory;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.apache.fop.apps.FopFactory
dup
aload 0
invokespecial org.apache.fop.apps.FopFactory.<init>:(Lorg/apache/fop/apps/FopFactoryConfig;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 config Lorg/apache/fop/apps/FopFactoryConfig;
MethodParameters:
Name Flags
config
public static org.apache.fop.apps.FopFactory newInstance(java.io.File);
descriptor: (Ljava/io/File;)Lorg/apache/fop/apps/FopFactory;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.apache.fop.apps.FopConfParser
dup
aload 0
invokespecial org.apache.fop.apps.FopConfParser.<init>:(Ljava/io/File;)V
invokevirtual org.apache.fop.apps.FopConfParser.getFopFactoryBuilder:()Lorg/apache/fop/apps/FopFactoryBuilder;
invokevirtual org.apache.fop.apps.FopFactoryBuilder.build:()Lorg/apache/fop/apps/FopFactory;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 fopConf Ljava/io/File;
Exceptions:
throws org.xml.sax.SAXException, java.io.IOException
MethodParameters:
Name Flags
fopConf
public static org.apache.fop.apps.FopFactory newInstance(java.net.URI);
descriptor: (Ljava/net/URI;)Lorg/apache/fop/apps/FopFactory;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.apache.fop.apps.FopFactoryBuilder
dup
aload 0
invokespecial org.apache.fop.apps.FopFactoryBuilder.<init>:(Ljava/net/URI;)V
invokevirtual org.apache.fop.apps.FopFactoryBuilder.build:()Lorg/apache/fop/apps/FopFactory;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 baseURI Ljava/net/URI;
MethodParameters:
Name Flags
baseURI
public static org.apache.fop.apps.FopFactory newInstance(java.net.URI, java.io.InputStream);
descriptor: (Ljava/net/URI;Ljava/io/InputStream;)Lorg/apache/fop/apps/FopFactory;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new org.apache.fop.apps.FopConfParser
dup
aload 1
aload 0
invokespecial org.apache.fop.apps.FopConfParser.<init>:(Ljava/io/InputStream;Ljava/net/URI;)V
invokevirtual org.apache.fop.apps.FopConfParser.getFopFactoryBuilder:()Lorg/apache/fop/apps/FopFactoryBuilder;
invokevirtual org.apache.fop.apps.FopFactoryBuilder.build:()Lorg/apache/fop/apps/FopFactory;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 baseURI Ljava/net/URI;
0 1 1 confStream Ljava/io/InputStream;
Exceptions:
throws org.xml.sax.SAXException, java.io.IOException
MethodParameters:
Name Flags
baseURI
confStream
public org.apache.fop.apps.FOUserAgent newFOUserAgent();
descriptor: ()Lorg/apache/fop/apps/FOUserAgent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: new org.apache.fop.apps.FOUserAgent
dup
aload 0
aload 0
getfield org.apache.fop.apps.FopFactory.resolver:Lorg/apache/fop/apps/io/InternalResourceResolver;
invokespecial org.apache.fop.apps.FOUserAgent.<init>:(Lorg/apache/fop/apps/FopFactory;Lorg/apache/fop/apps/io/InternalResourceResolver;)V
astore 1
start local 1 1: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/fop/apps/FopFactory;
1 2 1 userAgent Lorg/apache/fop/apps/FOUserAgent;
boolean isComplexScriptFeaturesEnabled();
descriptor: ()Z
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.apps.FopFactory.config:Lorg/apache/fop/apps/FopFactoryConfig;
invokeinterface org.apache.fop.apps.FopFactoryConfig.isComplexScriptFeaturesEnabled:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/apps/FopFactory;
public org.apache.fop.apps.Fop newFop(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/fop/apps/Fop;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.apache.fop.apps.FopFactory.newFOUserAgent:()Lorg/apache/fop/apps/FOUserAgent;
aload 1
invokevirtual org.apache.fop.apps.FOUserAgent.newFop:(Ljava/lang/String;)Lorg/apache/fop/apps/Fop;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/apps/FopFactory;
0 1 1 outputFormat Ljava/lang/String;
Exceptions:
throws org.apache.fop.apps.FOPException
MethodParameters:
Name Flags
outputFormat
public org.apache.fop.apps.Fop newFop(java.lang.String, org.apache.fop.apps.FOUserAgent);
descriptor: (Ljava/lang/String;Lorg/apache/fop/apps/FOUserAgent;)Lorg/apache/fop/apps/Fop;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
aload 1
aconst_null
invokevirtual org.apache.fop.apps.FOUserAgent.newFop:(Ljava/lang/String;Ljava/io/OutputStream;)Lorg/apache/fop/apps/Fop;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/apps/FopFactory;
0 1 1 outputFormat Ljava/lang/String;
0 1 2 userAgent Lorg/apache/fop/apps/FOUserAgent;
Exceptions:
throws org.apache.fop.apps.FOPException
MethodParameters:
Name Flags
outputFormat
userAgent
public org.apache.fop.apps.Fop newFop(java.lang.String, java.io.OutputStream);
descriptor: (Ljava/lang/String;Ljava/io/OutputStream;)Lorg/apache/fop/apps/Fop;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.apache.fop.apps.FopFactory.newFOUserAgent:()Lorg/apache/fop/apps/FOUserAgent;
aload 1
aload 2
invokevirtual org.apache.fop.apps.FOUserAgent.newFop:(Ljava/lang/String;Ljava/io/OutputStream;)Lorg/apache/fop/apps/Fop;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/apps/FopFactory;
0 1 1 outputFormat Ljava/lang/String;
0 1 2 stream Ljava/io/OutputStream;
Exceptions:
throws org.apache.fop.apps.FOPException
MethodParameters:
Name Flags
outputFormat
stream
public org.apache.fop.apps.Fop newFop(java.lang.String, org.apache.fop.apps.FOUserAgent, java.io.OutputStream);
descriptor: (Ljava/lang/String;Lorg/apache/fop/apps/FOUserAgent;Ljava/io/OutputStream;)Lorg/apache/fop/apps/Fop;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 2
aload 1
aload 3
invokevirtual org.apache.fop.apps.FOUserAgent.newFop:(Ljava/lang/String;Ljava/io/OutputStream;)Lorg/apache/fop/apps/Fop;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/apps/FopFactory;
0 1 1 outputFormat Ljava/lang/String;
0 1 2 userAgent Lorg/apache/fop/apps/FOUserAgent;
0 1 3 stream Ljava/io/OutputStream;
Exceptions:
throws org.apache.fop.apps.FOPException
MethodParameters:
Name Flags
outputFormat
userAgent
stream
public org.apache.fop.apps.Fop newFop(org.apache.fop.apps.FOUserAgent);
descriptor: (Lorg/apache/fop/apps/FOUserAgent;)Lorg/apache/fop/apps/Fop;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual org.apache.fop.apps.FOUserAgent.getRendererOverride:()Lorg/apache/fop/render/Renderer;
ifnonnull 4
1: aload 1
invokevirtual org.apache.fop.apps.FOUserAgent.getFOEventHandlerOverride:()Lorg/apache/fop/fo/FOEventHandler;
ifnonnull 4
2: aload 1
invokevirtual org.apache.fop.apps.FOUserAgent.getDocumentHandlerOverride:()Lorg/apache/fop/render/intermediate/IFDocumentHandler;
ifnonnull 4
3: new java.lang.IllegalStateException
dup
ldc "An overriding renderer, FOEventHandler or IFDocumentHandler must be set on the user agent when this factory method is used!"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
aload 0
aconst_null
aload 1
invokevirtual org.apache.fop.apps.FopFactory.newFop:(Ljava/lang/String;Lorg/apache/fop/apps/FOUserAgent;)Lorg/apache/fop/apps/Fop;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/apache/fop/apps/FopFactory;
0 5 1 userAgent Lorg/apache/fop/apps/FOUserAgent;
Exceptions:
throws org.apache.fop.apps.FOPException
MethodParameters:
Name Flags
userAgent
public org.apache.fop.render.RendererFactory getRendererFactory();
descriptor: ()Lorg/apache/fop/render/RendererFactory;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.apps.FopFactory.rendererFactory:Lorg/apache/fop/render/RendererFactory;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/apps/FopFactory;
public org.apache.fop.render.XMLHandlerRegistry getXMLHandlerRegistry();
descriptor: ()Lorg/apache/fop/render/XMLHandlerRegistry;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.apps.FopFactory.xmlHandlers:Lorg/apache/fop/render/XMLHandlerRegistry;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/apps/FopFactory;
public org.apache.fop.render.ImageHandlerRegistry getImageHandlerRegistry();
descriptor: ()Lorg/apache/fop/render/ImageHandlerRegistry;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.apps.FopFactory.imageHandlers:Lorg/apache/fop/render/ImageHandlerRegistry;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/apps/FopFactory;
public org.apache.fop.fo.ElementMappingRegistry getElementMappingRegistry();
descriptor: ()Lorg/apache/fop/fo/ElementMappingRegistry;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.apps.FopFactory.elementMappingRegistry:Lorg/apache/fop/fo/ElementMappingRegistry;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/apps/FopFactory;
public org.apache.fop.util.ContentHandlerFactoryRegistry getContentHandlerFactoryRegistry();
descriptor: ()Lorg/apache/fop/util/ContentHandlerFactoryRegistry;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.apps.FopFactory.contentHandlerFactoryRegistry:Lorg/apache/fop/util/ContentHandlerFactoryRegistry;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/apps/FopFactory;
synchronized org.apache.fop.render.RendererConfig getRendererConfig(org.apache.fop.apps.FOUserAgent, org.apache.avalon.framework.configuration.Configuration, org.apache.fop.render.RendererConfig$RendererConfigParser);
descriptor: (Lorg/apache/fop/apps/FOUserAgent;Lorg/apache/avalon/framework/configuration/Configuration;Lorg/apache/fop/render/RendererConfig$RendererConfigParser;)Lorg/apache/fop/render/RendererConfig;
flags: (0x0020) ACC_SYNCHRONIZED
Code:
stack=3, locals=6, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield org.apache.fop.apps.FopFactory.rendererConfig:Ljava/util/Map;
aload 3
invokeinterface org.apache.fop.render.RendererConfig$RendererConfigParser.getMimeType:()Ljava/lang/String;
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.apache.fop.render.RendererConfig
astore 4
start local 4 1: aload 4
ifnonnull 7
2: aload 3
aload 1
aload 2
invokeinterface org.apache.fop.render.RendererConfig$RendererConfigParser.build:(Lorg/apache/fop/apps/FOUserAgent;Lorg/apache/avalon/framework/configuration/Configuration;)Lorg/apache/fop/render/RendererConfig;
astore 4
3: aload 0
getfield org.apache.fop.apps.FopFactory.rendererConfig:Ljava/util/Map;
aload 3
invokeinterface org.apache.fop.render.RendererConfig$RendererConfigParser.getMimeType:()Ljava/lang/String;
aload 4
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
4: goto 7
StackMap locals: org.apache.fop.apps.FopFactory org.apache.fop.apps.FOUserAgent org.apache.avalon.framework.configuration.Configuration org.apache.fop.render.RendererConfig$RendererConfigParser org.apache.fop.render.RendererConfig
StackMap stack: java.lang.Exception
5: astore 5
start local 5 6: new org.apache.fop.apps.FOPException
dup
aload 5
invokespecial org.apache.fop.apps.FOPException.<init>:(Ljava/lang/Exception;)V
athrow
end local 5 7: StackMap locals:
StackMap stack:
aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lorg/apache/fop/apps/FopFactory;
0 8 1 userAgent Lorg/apache/fop/apps/FOUserAgent;
0 8 2 cfg Lorg/apache/avalon/framework/configuration/Configuration;
0 8 3 configCreator Lorg/apache/fop/render/RendererConfig$RendererConfigParser;
1 8 4 config Lorg/apache/fop/render/RendererConfig;
6 7 5 e Ljava/lang/Exception;
Exception table:
from to target type
2 4 5 Class java.lang.Exception
Exceptions:
throws org.apache.fop.apps.FOPException
MethodParameters:
Name Flags
userAgent
cfg
configCreator
public void addElementMapping(org.apache.fop.fo.ElementMapping);
descriptor: (Lorg/apache/fop/fo/ElementMapping;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.fop.apps.FopFactory.elementMappingRegistry:Lorg/apache/fop/fo/ElementMappingRegistry;
aload 1
invokevirtual org.apache.fop.fo.ElementMappingRegistry.addElementMapping:(Lorg/apache/fop/fo/ElementMapping;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/fop/apps/FopFactory;
0 2 1 elementMapping Lorg/apache/fop/fo/ElementMapping;
MethodParameters:
Name Flags
elementMapping
boolean isAccessibilityEnabled();
descriptor: ()Z
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.apps.FopFactory.config:Lorg/apache/fop/apps/FopFactoryConfig;
invokeinterface org.apache.fop.apps.FopFactoryConfig.isAccessibilityEnabled:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/apps/FopFactory;
public org.apache.xmlgraphics.image.loader.ImageManager getImageManager();
descriptor: ()Lorg/apache/xmlgraphics/image/loader/ImageManager;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.apps.FopFactory.config:Lorg/apache/fop/apps/FopFactoryConfig;
invokeinterface org.apache.fop.apps.FopFactoryConfig.getImageManager:()Lorg/apache/xmlgraphics/image/loader/ImageManager;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/apps/FopFactory;
public org.apache.fop.layoutmgr.LayoutManagerMaker getLayoutManagerMakerOverride();
descriptor: ()Lorg/apache/fop/layoutmgr/LayoutManagerMaker;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.apps.FopFactory.config:Lorg/apache/fop/apps/FopFactoryConfig;
invokeinterface org.apache.fop.apps.FopFactoryConfig.getLayoutManagerMakerOverride:()Lorg/apache/fop/layoutmgr/LayoutManagerMaker;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/apps/FopFactory;
public java.util.Map<java.lang.String, java.lang.String> getHyphenationPatternNames();
descriptor: ()Ljava/util/Map;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.apps.FopFactory.config:Lorg/apache/fop/apps/FopFactoryConfig;
invokeinterface org.apache.fop.apps.FopFactoryConfig.getHyphenationPatternNames:()Ljava/util/Map;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/apps/FopFactory;
Signature: ()Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;
public boolean validateStrictly();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.apps.FopFactory.config:Lorg/apache/fop/apps/FopFactoryConfig;
invokeinterface org.apache.fop.apps.FopFactoryConfig.validateStrictly:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/apps/FopFactory;
public boolean isBreakIndentInheritanceOnReferenceAreaBoundary();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.apps.FopFactory.config:Lorg/apache/fop/apps/FopFactoryConfig;
invokeinterface org.apache.fop.apps.FopFactoryConfig.isBreakIndentInheritanceOnReferenceAreaBoundary:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/apps/FopFactory;
public float getSourceResolution();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.apps.FopFactory.config:Lorg/apache/fop/apps/FopFactoryConfig;
invokeinterface org.apache.fop.apps.FopFactoryConfig.getSourceResolution:()F
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/apps/FopFactory;
public float getTargetResolution();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.apps.FopFactory.config:Lorg/apache/fop/apps/FopFactoryConfig;
invokeinterface org.apache.fop.apps.FopFactoryConfig.getTargetResolution:()F
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/apps/FopFactory;
public org.apache.fop.apps.io.InternalResourceResolver getHyphenationResourceResolver();
descriptor: ()Lorg/apache/fop/apps/io/InternalResourceResolver;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.apps.FopFactory.config:Lorg/apache/fop/apps/FopFactoryConfig;
invokeinterface org.apache.fop.apps.FopFactoryConfig.getHyphenationResourceResolver:()Lorg/apache/fop/apps/io/InternalResourceResolver;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/apps/FopFactory;
public float getSourcePixelUnitToMillimeter();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: ldc 25.4
aload 0
invokevirtual org.apache.fop.apps.FopFactory.getSourceResolution:()F
fdiv
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/apps/FopFactory;
public float getTargetPixelUnitToMillimeter();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: ldc 25.4
aload 0
invokevirtual org.apache.fop.apps.FopFactory.getTargetResolution:()F
fdiv
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/apps/FopFactory;
public java.lang.String getPageHeight();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.apps.FopFactory.config:Lorg/apache/fop/apps/FopFactoryConfig;
invokeinterface org.apache.fop.apps.FopFactoryConfig.getPageHeight:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/apps/FopFactory;
public java.lang.String getPageWidth();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.apps.FopFactory.config:Lorg/apache/fop/apps/FopFactoryConfig;
invokeinterface org.apache.fop.apps.FopFactoryConfig.getPageWidth:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/apps/FopFactory;
public boolean isNamespaceIgnored(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.fop.apps.FopFactory.config:Lorg/apache/fop/apps/FopFactoryConfig;
aload 1
invokeinterface org.apache.fop.apps.FopFactoryConfig.isNamespaceIgnored:(Ljava/lang/String;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/apps/FopFactory;
0 1 1 namespaceURI Ljava/lang/String;
MethodParameters:
Name Flags
namespaceURI
public java.util.Set<java.lang.String> getIgnoredNamespace();
descriptor: ()Ljava/util/Set;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.apps.FopFactory.config:Lorg/apache/fop/apps/FopFactoryConfig;
invokeinterface org.apache.fop.apps.FopFactoryConfig.getIgnoredNamespaces:()Ljava/util/Set;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/apps/FopFactory;
Signature: ()Ljava/util/Set<Ljava/lang/String;>;
public org.apache.avalon.framework.configuration.Configuration getUserConfig();
descriptor: ()Lorg/apache/avalon/framework/configuration/Configuration;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.apps.FopFactory.config:Lorg/apache/fop/apps/FopFactoryConfig;
invokeinterface org.apache.fop.apps.FopFactoryConfig.getUserConfig:()Lorg/apache/avalon/framework/configuration/Configuration;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/apps/FopFactory;
public boolean validateUserConfigStrictly();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.apps.FopFactory.config:Lorg/apache/fop/apps/FopFactoryConfig;
invokeinterface org.apache.fop.apps.FopFactoryConfig.validateUserConfigStrictly:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/apps/FopFactory;
public org.apache.fop.fonts.FontManager getFontManager();
descriptor: ()Lorg/apache/fop/fonts/FontManager;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.apps.FopFactory.config:Lorg/apache/fop/apps/FopFactoryConfig;
invokeinterface org.apache.fop.apps.FopFactoryConfig.getFontManager:()Lorg/apache/fop/fonts/FontManager;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/apps/FopFactory;
org.apache.xmlgraphics.image.loader.impl.AbstractImageSessionContext$FallbackResolver getFallbackResolver();
descriptor: ()Lorg/apache/xmlgraphics/image/loader/impl/AbstractImageSessionContext$FallbackResolver;
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.apps.FopFactory.config:Lorg/apache/fop/apps/FopFactoryConfig;
invokeinterface org.apache.fop.apps.FopFactoryConfig.getFallbackResolver:()Lorg/apache/xmlgraphics/image/loader/impl/AbstractImageSessionContext$FallbackResolver;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/apps/FopFactory;
public org.apache.fop.util.ColorSpaceCache getColorSpaceCache();
descriptor: ()Lorg/apache/fop/util/ColorSpaceCache;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.apps.FopFactory.colorSpaceCache:Lorg/apache/fop/util/ColorSpaceCache;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/apps/FopFactory;
}
SourceFile: "FopFactory.java"
InnerClasses:
public abstract RendererConfigParser = org.apache.fop.render.RendererConfig$RendererConfigParser of org.apache.fop.render.RendererConfig
public abstract FallbackResolver = org.apache.xmlgraphics.image.loader.impl.AbstractImageSessionContext$FallbackResolver of org.apache.xmlgraphics.image.loader.impl.AbstractImageSessionContext