Class ControlDrawablesParent

All Implemented Interfaces:
NeedsUpdate

public abstract class ControlDrawablesParent extends ControlSwingElement implements NeedsUpdate
A container to hold Drawables. The base class for ControlDrawingParent, ControlDrawingPanel3D and ControlPlottingPanel Its visual MUST be a (subclass of) DrawingPanel It is prepared for interaction, if the visual is interactive
  • Constructor Details

    • ControlDrawablesParent

      public ControlDrawablesParent(Object _visual)
      Constructor ControlDrawablesParent
      Parameters:
      _visual -
  • Method Details

    • update

      public void update()
      Specified by:
      update in interface NeedsUpdate
    • addToPreupdateList

      public void addToPreupdateList(NeedsPreUpdate _child)
    • removeFromPreupdateList

      public void removeFromPreupdateList(NeedsPreUpdate _child)
    • getSelectedDrawable

      public ControlDrawable getSelectedDrawable()