| java.lang.Object org.beryl.gui.Controller
All known Subclasses: org.beryl.gui.builder.InsertDialog, org.beryl.gui.test.PersonEditor, org.beryl.gui.test.OutlookBarTest, org.beryl.gui.builder.SkeletonDialog, org.beryl.gui.builder.EventDialog, org.beryl.gui.builder.BorderEditor, org.beryl.gui.test.Test, org.beryl.gui.ScriptedController, org.beryl.gui.builder.LookAndFeelChooser, org.beryl.gui.test.DnDTest, org.beryl.gui.MessageDialog, org.beryl.gui.builder.AddPropertyDialog, org.beryl.gui.builder.About, org.beryl.gui.builder.AddEventDialog, org.beryl.gui.builder.Builder, org.beryl.gui.builder.InternationalizationEditor, org.beryl.gui.test.About, org.beryl.gui.builder.HIGEditor, org.beryl.gui.test.WizardTest, org.beryl.gui.builder.WidgetTree, org.beryl.gui.builder.AnchorEditor,
Controller | abstract public class Controller implements GUIEventListener(Code) | | Abstract controller class. All created GUI should have their logic
in subclasses of this class
|
Field Summary | |
protected Logger | log |
Controller | public Controller()(Code) | | Create the controller
|
constructDialog | protected Dialog constructDialog(String name) throws GUIException(Code) | | Convenience function: constructs a dialog
Parameters: name - The dialog name inside the XML description |
constructDialog | protected Dialog constructDialog(String name, MapDataModel dataModel) throws GUIException(Code) | | Convenience function: constructs a dialog with a data model
Parameters: name - The dialog name inside the XML description Parameters: dataModel - The data model which the dialog should use |
constructFrame | protected Frame constructFrame(String name) throws GUIException(Code) | | Convenience function: constructs a frame
Parameters: name - The frame name inside the XML description |
constructFrame | protected Frame constructFrame(String name, MapDataModel dataModel) throws GUIException(Code) | | Convenience function: constructs a frame with a data model
Parameters: name - The frame name inside the XML description Parameters: dataModel - The data model which the frame should use |
constructWidget | protected Widget constructWidget(String name, MapDataModel dataModel) throws GUIException(Code) | | Convenience function: constructs a widget with a data model
Parameters: name - The widget name inside the XML description Parameters: dataModel - The data model which the widget should use |
constructWidget | protected Widget constructWidget(String name) throws GUIException(Code) | | Convenience function: constructs a widget
Parameters: name - The widget name inside the XML description |
eventOccured | abstract public void eventOccured(GUIEvent event)(Code) | | Implement event handling in subclasses
|
getString | protected String getString(String identifier)(Code) | | Return an internationalized string
|
showHelp | protected void showHelp(String id)(Code) | | Manually show a given help id
Parameters: id - The help id |
|
|