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 TypeMethodDescriptionvoid
defineFlash
(RMFlash aFlash) Overrides flash shape implementation to define button stuff.void
defineFlashButtonActions
(RMFlash flash) void
defineFlashButtonRecords
(RMFlash flash) void
defineFlashButtonShapes
(RMFlash aFlash) Defines flash button shapes.void
defineFlashChildren
(RMFlash flash) Short-circuit define flash children.Overrides shape implementation to optionally fold size changes into scale.void
removeFlashChildren
(RMFlash flash) Short-circuit remove flash children.void
updateFlashChildren
(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, updateFlash
Methods 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:
defineFlash
in classRMFlashShape
-
defineFlashButtonShapes
Defines flash button shapes. -
defineFlashButtonRecords
-
defineFlashButtonActions
-
getNextTransform
Overrides shape implementation to optionally fold size changes into scale.- Overrides:
getNextTransform
in classRMFlashShape
-
defineFlashChildren
Short-circuit define flash children.- Overrides:
defineFlashChildren
in classRMFlashShape
-
updateFlashChildren
Short-circuit update flash children.- Overrides:
updateFlashChildren
in classRMFlashShape
-
removeFlashChildren
Short-circuit remove flash children.- Overrides:
removeFlashChildren
in classRMFlashShape
-