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 EnvironmentProfile
createDefault
(URI defaultBaseUri, org.apache.xmlgraphics.io.ResourceResolver resourceResolver) Creates the default environment that FOP is invoked in.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.
-
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
-