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 SummaryConstructors
- 
Method SummaryModifier 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.RMFlashShapedefineFlashFill, 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.RMObjectclone, copy, didChange, didUndo, getAnimAttribute, getClassNameShort, initWithArchiver, undoClone, undoCopy, undoEquals
- 
Constructor Details- 
RMFlashButtonShapeCreates a new button shape.
 
- 
- 
Method Details- 
defineFlashOverrides flash shape implementation to define button stuff.- Overrides:
- defineFlashin class- RMFlashShape
 
- 
defineFlashButtonShapesDefines flash button shapes.
- 
defineFlashButtonRecords
- 
defineFlashButtonActions
- 
getNextTransformOverrides shape implementation to optionally fold size changes into scale.- Overrides:
- getNextTransformin class- RMFlashShape
 
- 
defineFlashChildrenShort-circuit define flash children.- Overrides:
- defineFlashChildrenin class- RMFlashShape
 
- 
updateFlashChildrenShort-circuit update flash children.- Overrides:
- updateFlashChildrenin class- RMFlashShape
 
- 
removeFlashChildrenShort-circuit remove flash children.- Overrides:
- removeFlashChildrenin class- RMFlashShape
 
 
-