Uses of Class
ca.corbett.extras.properties.dialog.PropertiesDialog
Packages that use PropertiesDialog
Package
Description
Contains code that enables your applications to define dynamic extensions that can be
packaged into jar files and loaded at runtime to alter the behaviour of your application,
or even to supplement your application with additional behaviour.
Contains a custom Properties implementation to augment the one provided by java.
Contains the PropertiesDialog abstract class and its two supported implementations.
-
Uses of PropertiesDialog in ca.corbett.extensions
Methods in ca.corbett.extensions with parameters of type PropertiesDialogModifier and TypeMethodDescriptionprotected voidAppProperties.propertiesDialogCreated(PropertiesDialog dialog) Subclasses can override this method to make adjustments to the PropertiesDialog after it's created, but before it's shown to the user. -
Uses of PropertiesDialog in ca.corbett.extras.properties
Methods in ca.corbett.extras.properties that return PropertiesDialogModifier and TypeMethodDescriptionPropertiesManager.generateClassicDialog(Window owner, String dialogTitle, boolean alwaysShowSubcategoryLabels) Generates a PropertiesDialog for the current properties list.PropertiesManager.generateDialog(Window owner, String dialogTitle) Generates a PropertiesDialog for the current properties list.PropertiesManager.generateDialog(Window owner, String dialogTitle, boolean addPanelHeaders) Generates a PropertiesDialog for the current properties list.Methods in ca.corbett.extras.properties with parameters of type PropertiesDialogModifier and TypeMethodDescriptionvoidPropertiesManager.updateFromDialog(PropertiesDialog dialog) Copies all property values from the given PropertiesDialog (assuming the dialog was validated and closed via the OK button) and updates our properties with those values. -
Uses of PropertiesDialog in ca.corbett.extras.properties.dialog
Subclasses of PropertiesDialog in ca.corbett.extras.properties.dialogModifier and TypeClassDescriptionclassA PropertiesDialog implementation that uses an ActionPanel on the left to show the categories and subcategories, and a CardLayout on the right to show the corresponding FormPanel for the selected category/subcategory.classA PropertiesDialog implementation that generates the "classic" properties dialog, with a separate tab for each major category of properties, and header labels used to separate the subcategories.Methods in ca.corbett.extras.properties.dialog that return PropertiesDialogModifier and TypeMethodDescriptionstatic PropertiesDialogPropertiesDialog.createActionPanelDialog(Window owner, String title, List<AbstractProperty> properties, boolean addPanelHeaders) Returns a new PropertiesDialog instance with the "action panel" style, where properties are grouped into ActionGroups and laid out in an ActionPanel rather than a tabbed pane.static PropertiesDialogPropertiesDialog.createClassicDialog(Window owner, String title, List<AbstractProperty> properties, boolean alwaysShowSubcategoryLabels) Creates and returns a "classic"-style PropertiesDialog, where each top-level category is represented as a tab in a tabbed pane, and subcategories are separated by header labels.PropertiesDialog.setAlignment(Alignment alignment) Sets the preferred FormPanel alignment for all FormPanels on this dialog.PropertiesDialog.setBorderMargin(int margin) Sets the preferred border margin for all FormPanels on this dialog.