Package org.apache.fop.afp
Class AFPResourceInfo
- java.lang.Object
-
- org.apache.fop.afp.AFPResourceInfo
-
public class AFPResourceInfo extends java.lang.ObjectThe level at which a resource is to reside in the AFP output
-
-
Field Summary
Fields Modifier and Type Field Description static AFPResourceLevelDEFAULT_LEVELthe general default resource level
-
Constructor Summary
Constructors Constructor Description AFPResourceInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)java.awt.DimensiongetImageDimension()Returns an optional image dimension (in page coordinates).AFPResourceLevelgetLevel()Returns the resource leveljava.lang.StringgetName()Returns the resource reference namejava.lang.StringgetUri()Returns the URI of this data object.inthashCode()booleanlevelChanged()Returns true when the resource level was setvoidsetImageDimension(java.awt.Dimension dim)Sets an optional image dimension (in page coordinates).voidsetLevel(AFPResourceLevel resourceLevel)Sets the resource levelvoidsetName(java.lang.String resourceName)Sets the resource reference namevoidsetUri(java.lang.String uri)Sets the data object URI.java.lang.StringtoString()
-
-
-
Field Detail
-
DEFAULT_LEVEL
public static final AFPResourceLevel DEFAULT_LEVEL
the general default resource level
-
-
Method Detail
-
setUri
public void setUri(java.lang.String uri)
Sets the data object URI.- Parameters:
uri- the data object URI
-
getUri
public java.lang.String getUri()
Returns the URI of this data object.- Returns:
- the URI of this data object
-
setImageDimension
public void setImageDimension(java.awt.Dimension dim)
Sets an optional image dimension (in page coordinates). This is only used if a page segment is created for this resource as page segments cannot be rescaled for painting.- Parameters:
dim- the image dimension (in page coordinates)
-
getImageDimension
public java.awt.Dimension getImageDimension()
Returns an optional image dimension (in page coordinates). This is only used if a page segment is created for this resource as page segments cannot be rescaled for painting.- Returns:
- the image dimension (or null if not applicable)
-
setName
public void setName(java.lang.String resourceName)
Sets the resource reference name- Parameters:
resourceName- the resource reference name
-
getName
public java.lang.String getName()
Returns the resource reference name- Returns:
- the resource reference name
-
getLevel
public AFPResourceLevel getLevel()
Returns the resource level- Returns:
- the resource level
-
setLevel
public void setLevel(AFPResourceLevel resourceLevel)
Sets the resource level- Parameters:
resourceLevel- the resource level
-
levelChanged
public boolean levelChanged()
Returns true when the resource level was set- Returns:
- true when the resource level was set
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-