de.grogra.pf.ui
Interface Panel
- All Superinterfaces:
- Context, Disposable
- All Known Subinterfaces:
- ChartPanel, Console, TextEditor, Window
- All Known Implementing Classes:
- PanelDecorator, View, View3D
public interface Panel
- extends Context, Disposable
A Workbench
presents its information
in a set of Panel
s.
Panels are displayed within Window
s, they have
their own title and menu bar and may be re-arranged by Drag&Drop.
- Author:
- Ole Kniemeyer
DEC_WAIT_CURSOR
static final int DEC_WAIT_CURSOR
- See Also:
- Constant Field Values
DEFAULT_CURSOR
static final int DEFAULT_CURSOR
- See Also:
- Constant Field Values
INC_WAIT_CURSOR
static final int INC_WAIT_CURSOR
- See Also:
- Constant Field Values
INHERIT_CURSOR
static final int INHERIT_CURSOR
- See Also:
- Constant Field Values
PANEL_ID
static final java.lang.String PANEL_ID
- See Also:
- Constant Field Values
WAIT_CURSOR
static final int WAIT_CURSOR
- See Also:
- Constant Field Values
checkClose
void checkClose(Command ok)
getContent
ComponentWrapper getContent()
getDecorator
Panel getDecorator()
getMenu
UITree getMenu()
getPanelId
java.lang.String getPanelId()
getUIPropertyMap
java.util.Map getUIPropertyMap()
initDecorator
void initDecorator(Panel decorator)
resolve
Panel resolve()
setContent
void setContent(ComponentWrapper content)
setCursor
void setCursor(int cursor)
setMenu
void setMenu(UITree menu)
show
void show(boolean moveToFront,
Panel keepInFront)