Package org.apache.fop.afp
Class AFPResourceLevelDefaults
- java.lang.Object
-
- org.apache.fop.afp.AFPResourceLevelDefaults
-
public class AFPResourceLevelDefaults extends java.lang.ObjectThis class holds resource levels defaults for the various resource types.
-
-
Constructor Summary
Constructors Constructor Description AFPResourceLevelDefaults()Creates a new instance with default values.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AFPResourceLevelgetDefaultResourceLevel(byte type)Returns the default resource level for a particular resource type.voidmergeFrom(AFPResourceLevelDefaults other)Allows to merge the values from one instance into another.voidsetDefaultResourceLevel(byte type, AFPResourceLevel level)Sets the default resource level for a particular resource type.voidsetDefaultResourceLevel(java.lang.String type, AFPResourceLevel level)Sets the default resource level for a particular resource type.
-
-
-
Method Detail
-
setDefaultResourceLevel
public void setDefaultResourceLevel(java.lang.String type, AFPResourceLevel level)Sets the default resource level for a particular resource type.- Parameters:
type- the resource type namelevel- the resource level
-
setDefaultResourceLevel
public void setDefaultResourceLevel(byte type, AFPResourceLevel level)Sets the default resource level for a particular resource type.- Parameters:
type- the resource type (ResourceObject.TYPE_*)level- the resource level
-
getDefaultResourceLevel
public AFPResourceLevel getDefaultResourceLevel(byte type)
Returns the default resource level for a particular resource type.- Parameters:
type- the resource type (ResourceObject.TYPE_*)- Returns:
- the default resource level
-
mergeFrom
public void mergeFrom(AFPResourceLevelDefaults other)
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
-
-