Package com.reportmill.flash
Class RMFlashImageShape
java.lang.Object
com.reportmill.base.RMObject
com.reportmill.flash.RMFlashShape
com.reportmill.flash.RMFlashImageShape
- All Implemented Interfaces:
RMArchiver.Archiving
,Cloneable
-
Constructor Summary
ConstructorsConstructorDescriptionRMFlashImageShape
(RMShape aShape, int fillIndex) Create new flash image shape. -
Method Summary
Modifier and TypeMethodDescriptionvoid
defineFlash
(RMFlash flash) Defines the flash for this shape.static void
defineImages
(RMFlash flash) Define ImagesReturns this flash shape's fill as an image fill.Overrides flash shape implementation to fold image size changes into scale (since flash image morph is broken).Methods inherited from class com.reportmill.flash.RMFlashShape
defineFlashChildren, defineFlashFill, getActionScript, getChild, getChildCount, getColor, getColorNext, getColorZero, getDrawsFill, getDrawsStroke, getFill, getMorphRatio, getNextOpacity, getShape, getStroke, needsTransformUpdate, newFlashShape, newFlashShapePrimitive, removeFlash, removeFlashChildren, setShapeId, updateFlash, updateFlashChildren
Methods inherited from class com.reportmill.base.RMObject
clone, copy, didChange, didUndo, getAnimAttribute, getClassNameShort, initWithArchiver, undoClone, undoCopy, undoEquals
-
Constructor Details
-
RMFlashImageShape
Create new flash image shape.
-
-
Method Details
-
getImageFill
Returns this flash shape's fill as an image fill. -
getNextTransform
Overrides flash shape implementation to fold image size changes into scale (since flash image morph is broken).- Overrides:
getNextTransform
in classRMFlashShape
-
defineFlash
Description copied from class:RMFlashShape
Defines the flash for this shape.- Overrides:
defineFlash
in classRMFlashShape
-
defineImages
Define Images
-