de.grogra.pf.ui
public interface Window extends Panel
| Modifier and Type | Field and Description |
|---|---|
static int |
ADD_FILE |
static int |
CANCEL_RESULT |
static int |
ERROR_MESSAGE |
static int |
INFORMATION_MESSAGE |
static java.lang.String |
MAIN_WINDOW_ID |
static int |
NO_RESULT |
static int |
OPEN_FILE |
static int |
PLAIN_MESSAGE |
static int |
QUESTION_CANCEL_MESSAGE |
static int |
QUESTION_MESSAGE |
static int |
RESIZABLE_OK_CANCEL_MESSAGE |
static int |
RESIZABLE_PLAIN_MESSAGE |
static int |
SAVE_FILE |
static int |
WARNING_MESSAGE |
static int |
YES_OK_RESULT |
DEC_WAIT_CURSOR, DEFAULT_CURSOR, INC_WAIT_CURSOR, INHERIT_CURSOR, PANEL_ID, WAIT_CURSOR| Modifier and Type | Method and Description |
|---|---|
FileChooserResult |
chooseFile(java.lang.String title,
java.io.File directory,
javax.swing.filechooser.FileFilter[] filters,
int type,
boolean mustExist,
javax.swing.filechooser.FileFilter selectedFilter) |
Layout |
getLayout() |
Panel |
getPanel(java.lang.String panelId) |
Panel[] |
getPanels(ObjectToBoolean<Panel> filter) |
java.util.Map |
getUIPropertyMap() |
Workbench |
getWorkbench()
Determines the workbench of this GUI context.
|
void |
hide() |
void |
initializeWorkbench(Workbench wb) |
boolean |
isVisible() |
void |
setLayout(Layout layout,
Map params) |
void |
setMenuVisibility(boolean value) |
int |
showChoiceDialog(java.lang.String title,
I18NBundle bundle,
java.lang.String keyBase,
java.lang.String[] options) |
int |
showDialog(java.lang.String title,
java.lang.Object message,
int type) |
java.lang.String |
showInputDialog(java.lang.String title,
java.lang.Object message,
java.lang.String initial) |
Disposable |
showWaitMessage(java.lang.String toComplete) |
checkClose, getContent, getDecorator, getMenu, getPanelId, initDecorator, resolve, setContent, setCursor, setMenu, showgetComponent, getPanel, getWindowdisposestatic final int ADD_FILE
static final int CANCEL_RESULT
static final int ERROR_MESSAGE
static final int INFORMATION_MESSAGE
static final java.lang.String MAIN_WINDOW_ID
static final int NO_RESULT
static final int OPEN_FILE
static final int PLAIN_MESSAGE
static final int QUESTION_CANCEL_MESSAGE
static final int QUESTION_MESSAGE
static final int RESIZABLE_OK_CANCEL_MESSAGE
static final int RESIZABLE_PLAIN_MESSAGE
static final int SAVE_FILE
static final int WARNING_MESSAGE
static final int YES_OK_RESULT
FileChooserResult chooseFile(java.lang.String title, java.io.File directory, javax.swing.filechooser.FileFilter[] filters, int type, boolean mustExist, javax.swing.filechooser.FileFilter selectedFilter)
title - directory - filters - type - mustExist - selectedFilter - - the selected file filter typeLayout getLayout()
Panel getPanel(java.lang.String panelId)
Panel[] getPanels(ObjectToBoolean<Panel> filter)
java.util.Map getUIPropertyMap()
getUIPropertyMap in interface PanelWorkbench getWorkbench()
ContextgetWorkbench in interface Contextvoid hide()
void initializeWorkbench(Workbench wb)
boolean isVisible()
void setMenuVisibility(boolean value)
int showChoiceDialog(java.lang.String title,
I18NBundle bundle,
java.lang.String keyBase,
java.lang.String[] options)
int showDialog(java.lang.String title,
java.lang.Object message,
int type)
java.lang.String showInputDialog(java.lang.String title,
java.lang.Object message,
java.lang.String initial)
Disposable showWaitMessage(java.lang.String toComplete)