Class RMFlashButtonShape

All Implemented Interfaces:
RMArchiver.Archiving, Cloneable

public class RMFlashButtonShape extends RMFlashShape
A flash shape subclass for buttons.
  • Constructor Details

    • RMFlashButtonShape

      public RMFlashButtonShape(RMShape aShape)
      Creates a new button shape.
  • Method Details

    • defineFlash

      public void defineFlash(RMFlash aFlash)
      Overrides flash shape implementation to define button stuff.
      Overrides:
      defineFlash in class RMFlashShape
    • defineFlashButtonShapes

      public void defineFlashButtonShapes(RMFlash aFlash)
      Defines flash button shapes.
    • defineFlashButtonRecords

      public void defineFlashButtonRecords(RMFlash flash)
    • defineFlashButtonActions

      public void defineFlashButtonActions(RMFlash flash)
    • getNextTransform

      public RMTransform getNextTransform()
      Overrides shape implementation to optionally fold size changes into scale.
      Overrides:
      getNextTransform in class RMFlashShape
    • defineFlashChildren

      public void defineFlashChildren(RMFlash flash)
      Short-circuit define flash children.
      Overrides:
      defineFlashChildren in class RMFlashShape
    • updateFlashChildren

      public void updateFlashChildren(RMFlash flash)
      Short-circuit update flash children.
      Overrides:
      updateFlashChildren in class RMFlashShape
    • removeFlashChildren

      public void removeFlashChildren(RMFlash flash)
      Short-circuit remove flash children.
      Overrides:
      removeFlashChildren in class RMFlashShape