Class AFPResourceLevelDefaults
java.lang.Object
org.apache.fop.afp.AFPResourceLevelDefaults
This class holds resource levels defaults for the various resource types.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDefaultResourceLevel(byte type) Returns the default resource level for a particular resource type.private static bytegetResourceType(String resourceTypeName) voidAllows to merge the values from one instance into another.private static voidregisterResourceTypeName(String name, byte type) voidsetDefaultResourceLevel(byte type, AFPResourceLevel level) Sets the default resource level for a particular resource type.voidsetDefaultResourceLevel(String type, AFPResourceLevel level) Sets the default resource level for a particular resource type.
-
Field Details
-
RESOURCE_TYPE_NAMES
-
TYPE_SVG
public static final byte TYPE_SVG- See Also:
-
defaultResourceLevels
-
-
Constructor Details
-
AFPResourceLevelDefaults
public AFPResourceLevelDefaults()Creates a new instance with default values.
-
-
Method Details
-
registerResourceTypeName
-
getResourceType
-
setDefaultResourceLevel
Sets the default resource level for a particular resource type.- Parameters:
type- the resource type namelevel- the resource level
-
setDefaultResourceLevel
Sets the default resource level for a particular resource type.- Parameters:
type- the resource type (ResourceObject.TYPE_*)level- the resource level
-
getDefaultResourceLevel
Returns the default resource level for a particular resource type.- Parameters:
type- the resource type (ResourceObject.TYPE_*)- Returns:
- the default resource level
-
mergeFrom
Allows to merge the values from one instance into another. Values from the instance passed in as a parameter override values of this instance.- Parameters:
other- the other instance to get the defaults from
-