|
ReportMill 7.0 API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.reportmill.foundation.RMObject
com.reportmill.shape.RMShape
com.reportmill.shape.RMRectangle
com.reportmill.shape.RMImage
This class is a shape representation of an image.
| Field Summary |
| Fields inherited from class com.reportmill.shape.RMRectangle |
_radius |
| Fields inherited from class com.reportmill.shape.RMShape |
HandleMaxXMaxY, HandleMaxXMidY, HandleMaxXMinY, HandleMidXMaxY, HandleMidXMinY, HandleMinXMaxY, HandleMinXMidY, HandleMinXMinY, HandleWidth |
| Constructor Summary | |
RMImage()
Creates a plain image shape (with no actual image). |
|
RMImage(java.lang.Object aSource)
Creates an image shape from the image source provided. |
|
| Method Summary | |
boolean |
equals(java.lang.Object anObj)
Standard equals implementation. |
java.lang.Object |
fromXML(com.ribs.RXArchiver anArchiver,
com.ribs.RXElement anElement)
XML unarchival. |
boolean |
getCacheData()
Returns whether image data should be cached (in anticipation of sharing among multiple image shapes). |
int |
getFillStyle()
Returns the fill style for the image's image fill. |
java.lang.String |
getKey()
Returns the report key used to load an image if none is provided. |
boolean |
getSizeBorders()
Returns whether the image shape should resize it's borders to fit dynamically provided images. |
java.lang.Object |
initWithArchiver(com.reportmill.foundation.RMArchiver anArchiver)
Legacy unarchival. |
RMShape |
rpgClone(com.reportmill.foundation.ReportMill reportMill)
Report generation method. |
void |
setCacheData(boolean aFlag)
Returns whether image data should be cached (in anticipation of sharing among multiple image shapes). |
void |
setFill(RMFill aFill,
boolean drawsFill)
Overrides standard shape setFill method to ensure fill is an RMImageFill. |
void |
setKey(java.lang.String aString)
Sets the report key used to load an image if none is provided. |
void |
setSizeBorders(boolean aFlag)
Sets whether the image shape should resize it's borders to fit dynamically provided images. |
com.ribs.RXElement |
toXML(com.ribs.RXArchiver anArchiver)
XML archival. |
| Methods inherited from class com.reportmill.shape.RMRectangle |
copy, getPath, getRadius, setRadius |
| Methods inherited from class com.reportmill.foundation.RMObject |
archiverClassName, didUndo, getAnimAttribute, getClassNameShort |
| Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public RMImage()
public RMImage(java.lang.Object aSource)
| Method Detail |
public java.lang.String getKey()
public void setKey(java.lang.String aString)
public boolean getSizeBorders()
public void setSizeBorders(boolean aFlag)
public boolean getCacheData()
public void setCacheData(boolean aFlag)
public void setFill(RMFill aFill,
boolean drawsFill)
setFill in class RMShapepublic int getFillStyle()
public RMShape rpgClone(com.reportmill.foundation.ReportMill reportMill)
rpgClone in class RMShapepublic boolean equals(java.lang.Object anObj)
equals in class RMRectanglepublic com.ribs.RXElement toXML(com.ribs.RXArchiver anArchiver)
toXML in class RMRectangle
public java.lang.Object fromXML(com.ribs.RXArchiver anArchiver,
com.ribs.RXElement anElement)
fromXML in class RMRectanglepublic java.lang.Object initWithArchiver(com.reportmill.foundation.RMArchiver anArchiver)
initWithArchiver in interface com.reportmill.foundation.RMArchiver.ArchivinginitWithArchiver in class RMRectangle
|
ReportMill 7.0 API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||