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,- java.lang.Cloneable
 
 public class RMFlashButtonShape extends RMFlashShape A flash shape subclass for buttons.
- 
- 
Constructor SummaryConstructors Constructor Description RMFlashButtonShape(RMShape aShape)Creates a new button shape.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddefineFlash(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.RMTransformgetNextTransform()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, updateFlash
 - 
Methods inherited from class com.reportmill.base.RMObjectclone, copy, didChange, didUndo, getAnimAttribute, getClassNameShort, initWithArchiver, undoClone, undoCopy, undoEquals
 
- 
 
- 
- 
- 
Constructor Detail- 
RMFlashButtonShapepublic RMFlashButtonShape(RMShape aShape) Creates a new button shape.
 
- 
 - 
Method Detail- 
defineFlashpublic void defineFlash(RMFlash aFlash) Overrides flash shape implementation to define button stuff.- Overrides:
- defineFlashin class- RMFlashShape
 
 - 
defineFlashButtonShapespublic void defineFlashButtonShapes(RMFlash aFlash) Defines flash button shapes.
 - 
defineFlashButtonRecordspublic void defineFlashButtonRecords(RMFlash flash) 
 - 
defineFlashButtonActionspublic void defineFlashButtonActions(RMFlash flash) 
 - 
getNextTransformpublic RMTransform getNextTransform() Overrides shape implementation to optionally fold size changes into scale.- Overrides:
- getNextTransformin class- RMFlashShape
 
 - 
defineFlashChildrenpublic void defineFlashChildren(RMFlash flash) Short-circuit define flash children.- Overrides:
- defineFlashChildrenin class- RMFlashShape
 
 - 
updateFlashChildrenpublic void updateFlashChildren(RMFlash flash) Short-circuit update flash children.- Overrides:
- updateFlashChildrenin class- RMFlashShape
 
 - 
removeFlashChildrenpublic void removeFlashChildren(RMFlash flash) Short-circuit remove flash children.- Overrides:
- removeFlashChildrenin class- RMFlashShape
 
 
- 
 
-