Package org.apache.fop.apps
Class EnvironmentalProfileFactory
- java.lang.Object
-
- org.apache.fop.apps.EnvironmentalProfileFactory
-
public final class EnvironmentalProfileFactory extends java.lang.Object
Creates anEnvironmentProfile
that sets the environment in which a FOP instance is run.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static EnvironmentProfile
createDefault(java.net.URI defaultBaseUri, org.apache.xmlgraphics.io.ResourceResolver resourceResolver)
Creates the default environment that FOP is invoked in.static EnvironmentProfile
createRestrictedIO(java.net.URI defaultBaseUri, org.apache.xmlgraphics.io.ResourceResolver resourceResolver)
Creates an IO-restricted environment for FOP by disabling some of the environment-specific functionality within FOP.
-
-
-
Method Detail
-
createDefault
public static EnvironmentProfile createDefault(java.net.URI defaultBaseUri, org.apache.xmlgraphics.io.ResourceResolver resourceResolver)
Creates the default environment that FOP is invoked in. This default profile has no operational restrictions for FOP.- Parameters:
defaultBaseUri
- the default base URI for resolving resource URIsresourceResolver
- the resource resolver- Returns:
- the environment profile
-
createRestrictedIO
public static EnvironmentProfile createRestrictedIO(java.net.URI defaultBaseUri, org.apache.xmlgraphics.io.ResourceResolver resourceResolver)
Creates an IO-restricted environment for FOP by disabling some of the environment-specific functionality within FOP.- Parameters:
defaultBaseUri
- the default base URI for resolving resource URIsresourceResolver
- the resource resolver- Returns:
- the environment profile
-
-