Interface IUIPanelOwner

All Superinterfaces:
IGProp<GProp<?>[]>, IPropCnr, IReferrerParticipant, IVSAccessor, IVSParticipant
All Known Implementing Classes:
EMUISimpleDialog, EUIContextMenu, EUIDialog, EUIPanel, EUIPanelPart, MUISimpleDialog, UIContextMenu, UIDialog, UIPanel, UIPanelBase, UIPanelPart

public interface IUIPanelOwner extends IVSParticipant
The panel owner is an interface implemented by top level components that are either the panel itself or e.g. a context menu that may have a panel attached when virtualized.
Author:
Christopher Mindus
  • Method Details

    • getPanelOwner

      UIPanelBase getPanelOwner()
      Gets the panel owner.
      Returns:
      The panel itself or that owns e.g. the context menu, null for none.
    • getVSParticipant

      VSParticipant getVSParticipant()
      Gets the VSParticipant instance. This is also an instance of VSReference.
      Returns:
      The instance of the VSParticipant, or null if not yet defined.