Module platform

Class PanelHL

java.lang.Object
de.grogra.pf.ui.PanelHL
All Implemented Interfaces:
RegistryContext, Context, Panel, Disposable

public class PanelHL extends Object implements Panel, RegistryContext
  • Field Details

  • Constructor Details

    • PanelHL

      public PanelHL(Context ctx)
  • Method Details

    • getWorkbench

      public Workbench getWorkbench()
      Description copied from interface: Context
      Determines the workbench of this GUI context.
      Specified by:
      getWorkbench in interface Context
      Returns:
      this context's workbench
    • initialize

      public final Panel initialize(Panel ws, Map params)
      Specified by:
      initialize in interface Panel
    • getWindow

      public Window getWindow()
      Description copied from interface: Context
      Determines the window of this GUI context.
      Specified by:
      getWindow in interface Context
      Returns:
      this context's window
    • getPanel

      public Panel getPanel()
      Description copied from interface: Context
      Determines the panel of this GUI context.
      Specified by:
      getPanel in interface Context
      Returns:
      this context's panel
    • getComponent

      public Object getComponent()
      Description copied from interface: Context
      Determines the GUI component of this GUI context.
      Specified by:
      getComponent in interface Context
      Returns:
      this context's component
    • dispose

      public void dispose()
      Specified by:
      dispose in interface Disposable
    • getRegistry

      public Registry getRegistry()
      Description copied from interface: RegistryContext
      Returns the Registry which is linked with this instance.
      Specified by:
      getRegistry in interface RegistryContext
      Returns:
      the registry linked with this instance
    • getUIPropertyMap

      public Map getUIPropertyMap()
      Specified by:
      getUIPropertyMap in interface Panel
    • getPanelId

      public String getPanelId()
      Specified by:
      getPanelId in interface Panel
    • getMenu

      public UITree getMenu()
      Specified by:
      getMenu in interface Panel
    • resolve

      public Panel resolve()
      Specified by:
      resolve in interface Panel
    • initDecorator

      public void initDecorator(Panel decorator)
      Specified by:
      initDecorator in interface Panel
    • getDecorator

      public Panel getDecorator()
      Specified by:
      getDecorator in interface Panel
    • setMenu

      public void setMenu(UITree menu)
      Specified by:
      setMenu in interface Panel
    • setContent

      public void setContent(ComponentWrapper content)
      Specified by:
      setContent in interface Panel
    • getContent

      public ComponentWrapper getContent()
      Specified by:
      getContent in interface Panel
    • show

      public void show(boolean moveToFront, Panel keepInFront)
      Specified by:
      show in interface Panel
    • checkClose

      public void checkClose(Command ok)
      Specified by:
      checkClose in interface Panel
    • setCursor

      public void setCursor(int cursor)
      Specified by:
      setCursor in interface Panel