Package org.apache.fop.apps
Class EnvironmentalProfileFactory
java.lang.Object
org.apache.fop.apps.EnvironmentalProfileFactory
Creates an
EnvironmentProfile that sets the environment in which a FOP instance is run.-
Method Summary
Modifier and TypeMethodDescriptionstatic EnvironmentProfilecreateDefault(URI defaultBaseUri, org.apache.xmlgraphics.io.ResourceResolver resourceResolver) Creates the default environment that FOP is invoked in.static EnvironmentProfilecreateRestrictedIO(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 Details
-
createDefault
public static EnvironmentProfile createDefault(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(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
-