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
,java.lang.Cloneable
public class RMFlashImageShape extends RMFlashShape
-
-
Constructor Summary
Constructors Constructor Description RMFlashImageShape(RMShape aShape, int fillIndex)
Create new flash image shape.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
defineFlash(RMFlash flash)
Defines the flash for this shape.static void
defineImages(RMFlash flash)
Define ImagesRMImageFill
getImageFill()
Returns this flash shape's fill as an image fill.RMTransform
getNextTransform()
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 Detail
-
RMFlashImageShape
public RMFlashImageShape(RMShape aShape, int fillIndex)
Create new flash image shape.
-
-
Method Detail
-
getImageFill
public RMImageFill getImageFill()
Returns this flash shape's fill as an image fill.
-
getNextTransform
public RMTransform getNextTransform()
Overrides flash shape implementation to fold image size changes into scale (since flash image morph is broken).- Overrides:
getNextTransform
in classRMFlashShape
-
defineFlash
public void defineFlash(RMFlash flash)
Description copied from class:RMFlashShape
Defines the flash for this shape.- Overrides:
defineFlash
in classRMFlashShape
-
defineImages
public static void defineImages(RMFlash flash)
Define Images
-
-