Package org.apache.fop.afp
Class AFPResourceLevelDefaults
java.lang.Object
org.apache.fop.afp.AFPResourceLevelDefaults
This class holds resource levels defaults for the various resource types.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDefaultResourceLevel
(byte type) Returns the default resource level for a particular resource type.void
Allows to merge the values from one instance into another.void
setDefaultResourceLevel
(byte type, AFPResourceLevel level) Sets the default resource level for a particular resource type.void
setDefaultResourceLevel
(String type, AFPResourceLevel level) Sets the default resource level for a particular resource type.
-
Constructor Details
-
AFPResourceLevelDefaults
public AFPResourceLevelDefaults()Creates a new instance with default values.
-
-
Method Details
-
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
-