Package com.reportmill.flash
Class RMFlashButtonShape
java.lang.Object
com.reportmill.base.RMObject
com.reportmill.flash.RMFlashShape
com.reportmill.flash.RMFlashButtonShape
- All Implemented Interfaces:
RMArchiver.Archiving,Cloneable
A flash shape subclass for buttons.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddefineFlash(RMFlash aFlash) Overrides flash shape implementation to define button stuff.voiddefineFlashButtonActions(RMFlash flash) voiddefineFlashButtonRecords(RMFlash flash) voiddefineFlashButtonShapes(RMFlash aFlash) Defines flash button shapes.voiddefineFlashChildren(RMFlash flash) Short-circuit define flash children.Overrides shape implementation to optionally fold size changes into scale.voidremoveFlashChildren(RMFlash flash) Short-circuit remove flash children.voidupdateFlashChildren(RMFlash flash) Short-circuit update flash children.Methods inherited from class com.reportmill.flash.RMFlashShape
defineFlashFill, getActionScript, getChild, getChildCount, getColor, getColorNext, getColorZero, getDrawsFill, getDrawsStroke, getFill, getMorphRatio, getNextOpacity, getShape, getStroke, needsTransformUpdate, newFlashShape, newFlashShapePrimitive, removeFlash, setShapeId, updateFlashMethods inherited from class com.reportmill.base.RMObject
clone, copy, didChange, didUndo, getAnimAttribute, getClassNameShort, initWithArchiver, undoClone, undoCopy, undoEquals
-
Constructor Details
-
RMFlashButtonShape
Creates a new button shape.
-
-
Method Details
-
defineFlash
Overrides flash shape implementation to define button stuff.- Overrides:
defineFlashin classRMFlashShape
-
defineFlashButtonShapes
Defines flash button shapes. -
defineFlashButtonRecords
-
defineFlashButtonActions
-
getNextTransform
Overrides shape implementation to optionally fold size changes into scale.- Overrides:
getNextTransformin classRMFlashShape
-
defineFlashChildren
Short-circuit define flash children.- Overrides:
defineFlashChildrenin classRMFlashShape
-
updateFlashChildren
Short-circuit update flash children.- Overrides:
updateFlashChildrenin classRMFlashShape
-
removeFlashChildren
Short-circuit remove flash children.- Overrides:
removeFlashChildrenin classRMFlashShape
-