Class Gui.Handles

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible
Enclosing class:
Gui

public abstract class Gui.Handles extends JPanel
Specialized by generated code, mainly because doplus(Component) and makeModelInstance(), the generation of a new group in the gui/the model, delivers different types.
See Also:
  • Field Details Link icon

    • isStar Link icon

      protected boolean isStar
      Whether the represented repeting group may become empty.
    • insert Link icon

      protected Gui.TTHandle insert
      Evident
    • delete Link icon

      protected Gui.TTHandle delete
      Evident
    • swap Link icon

      protected Gui.TTHandle swap
      Evident
  • Constructor Details Link icon

    • Handles Link icon

      public Handles()
  • Method Details Link icon

    • isStar Link icon

      public boolean isStar()
      Whether the represented repeting group may become empty.
    • initHandle Link icon

      protected void initHandle(Gui.TTHandle handle, int x, int y, ActionListener al)
      Aux method to initialize the three Handles
    • doplus Link icon

      protected abstract Gui.Collection doplus(@Opt @Opt Component prototype)
      Specialized by Generated Code to create one new GUI view for this repeting group.
    • getClone Link icon

      protected abstract Gui.Handles getClone()
      Specialized by Generated Code to create a fresh copy of this. Is wrapper around constructor call to the subclass of Gui.Handles.
    • makeModelInstance Link icon

      protected abstract Object makeModelInstance()
      Specialized by Generated Code to create a Model instance of this repeting group.
    • setFirst Link icon

      protected void setFirst(boolean maydelete)
      Make the handles appear/disappear for the very first handle group
    • setMiddle Link icon

      protected void setMiddle()
      Make the handles appear/disappear for handle group in the middle
    • setLast Link icon

      protected void setLast()
      Make the handles appear/disappear for the very last handle group