- All Superinterfaces:
Context,Disposable,Panel
- All Known Implementing Classes:
CLIWindowSupport,WindowSupport
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final Stringstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from interface de.grogra.pf.ui.Panel
DEC_WAIT_CURSOR, DEFAULT_CURSOR, INC_WAIT_CURSOR, INHERIT_CURSOR, PANEL_ID, WAIT_CURSOR -
Method Summary
Modifier and TypeMethodDescriptionchooseDirectory(String title, File directory, int type, boolean mustExist) chooseFile(String title, File directory, FileFilter[] filters, int type, boolean mustExist, FileFilter selectedFilter) chooseFileOrDirectory(String title, File directory, FileFilter[] filters, int type, boolean mustExist, FileFilter selectedFilter) Panel[]getPanels(ObjectToBoolean<Panel> filter) Determines the workbench of this GUI context.voidhide()voidbooleanvoidvoidsetMenuVisibility(boolean value) intshowChoiceDialog(String title, I18NBundle bundle, String keyBase, String[] options) intshowDialog(String title, Object message, int type) showInputDialog(String title, Object message, String initial) showWaitMessage(String toComplete) Methods inherited from interface de.grogra.pf.ui.Context
getComponent, getPanel, getWindowMethods inherited from interface de.grogra.util.Disposable
disposeMethods inherited from interface de.grogra.pf.ui.Panel
checkClose, getContent, getDecorator, getMenu, getPanelId, initDecorator, initialize, resolve, setContent, setCursor, setMenu, show
-
Field Details
-
OPEN_FILE
static final int OPEN_FILE- See Also:
-
ADD_FILE
static final int ADD_FILE- See Also:
-
SAVE_FILE
static final int SAVE_FILE- See Also:
-
PLAIN_MESSAGE
static final int PLAIN_MESSAGE- See Also:
-
INFORMATION_MESSAGE
static final int INFORMATION_MESSAGE- See Also:
-
WARNING_MESSAGE
static final int WARNING_MESSAGE- See Also:
-
ERROR_MESSAGE
static final int ERROR_MESSAGE- See Also:
-
QUESTION_MESSAGE
static final int QUESTION_MESSAGE- See Also:
-
QUESTION_CANCEL_MESSAGE
static final int QUESTION_CANCEL_MESSAGE- See Also:
-
RESIZABLE_PLAIN_MESSAGE
static final int RESIZABLE_PLAIN_MESSAGE- See Also:
-
RESIZABLE_OK_CANCEL_MESSAGE
static final int RESIZABLE_OK_CANCEL_MESSAGE- See Also:
-
YES_OK_RESULT
static final int YES_OK_RESULT- See Also:
-
NO_RESULT
static final int NO_RESULT- See Also:
-
CANCEL_RESULT
static final int CANCEL_RESULT- See Also:
-
MAIN_WINDOW_ID
- See Also:
-
-
Method Details
-
getUIPropertyMap
Map getUIPropertyMap()- Specified by:
getUIPropertyMapin interfacePanel
-
getWorkbench
Workbench getWorkbench()Description copied from interface:ContextDetermines the workbench of this GUI context.- Specified by:
getWorkbenchin interfaceContext- Returns:
- this context's workbench
-
initializeWorkbench
-
hide
void hide() -
isVisible
boolean isVisible() -
getPanels
-
getPanel
-
setLayout
-
getLayout
Layout getLayout() -
chooseFile
FileChooserResult chooseFile(String title, File directory, FileFilter[] filters, int type, boolean mustExist, FileFilter selectedFilter) - Parameters:
title-directory-filters-type-mustExist-selectedFilter- - the selected file filter type- Returns:
-
chooseDirectory
-
chooseFileOrDirectory
FileChooserResult chooseFileOrDirectory(String title, File directory, FileFilter[] filters, int type, boolean mustExist, FileFilter selectedFilter) -
showChoiceDialog
-
showDialog
-
showInputDialog
-
showWaitMessage
-
setMenuVisibility
void setMenuVisibility(boolean value)
-