- close() - Method in interface au.com.cybersearch2.controls.DialogBase
-
- comboInstance(Composite, int) - Method in class au.com.cybersearch2.controls.ControlFactory
-
Returns combo control
Instances of this class are controls that allow the user
to choose an item from a list of items, or optionally
enter a new value by typing it into an editable text
field.
- compositeInstance(Composite) - Method in class au.com.cybersearch2.controls.ControlFactory
-
Returns a control which is capable of containing other controls
- compositeInstance(Composite) - Method in class au.com.cybersearch2.statusbar.controls.ControlFactory
-
Returns a control which is capable of containing other controls
- configureShell(Shell) - Method in class au.com.cybersearch2.controls.CustomDialog
-
Set Dialog title
- configureShell(Shell) - Method in interface au.com.cybersearch2.controls.DialogBase
-
Configures the given shell in preparation for opening this window in it.
- ControlFactory - Class in au.com.cybersearch2.controls
-
ControlFactory
SWT widget factory and widget support.
- ControlFactory() - Constructor for class au.com.cybersearch2.controls.ControlFactory
-
- controlFactory - Variable in class au.com.cybersearch2.controls.CustomControls
-
SWT widget factory
- ControlFactory - Class in au.com.cybersearch2.statusbar.controls
-
ControlFactory
SWT widget factory for testability
- ControlFactory() - Constructor for class au.com.cybersearch2.statusbar.controls.ControlFactory
-
- ControlTip - Class in au.com.cybersearch2.controls
-
ControlTip
ToolTip which implements FocusListener to control visibility.
- ControlTip(ToolTip) - Constructor for class au.com.cybersearch2.controls.ControlTip
-
Create ControlTip with given ToolTip
- ControlWrapper - Class in au.com.cybersearch2.statusbar.controls
-
ControlWrapper
Wrapper for a child of the status line.
- ControlWrapper(Control, int, int, boolean) - Constructor for class au.com.cybersearch2.statusbar.controls.ControlWrapper
-
Create ControlWrapper object
- convertHeightInCharsToPixels(Composite, int) - Method in class au.com.cybersearch2.controls.ControlFactory
-
Use font metrics to convert height is characters to pixels
- convertHorizontalDLUsToPixels(FontMetrics, int) - Method in class au.com.cybersearch2.controls.ControlFactory
-
Returns the number of pixels corresponding to the given number of horizontal dialog units.
- convertVerticalDLUsToPixels(FontMetrics, int) - Method in class au.com.cybersearch2.controls.ControlFactory
-
Returns the number of pixels corresponding to the given number of vertical dialog units.
- copy() - Method in interface au.com.cybersearch2.controls.DefaultGridData
-
Creates a copy of the receiver.
- copy() - Method in class au.com.cybersearch2.controls.DefaultGridDataImpl
-
- create() - Method in interface au.com.cybersearch2.controls.DefaultGridData
-
Creates a new GridData instance.
- create() - Method in class au.com.cybersearch2.controls.DefaultGridDataImpl
-
- create() - Method in interface au.com.cybersearch2.controls.DefaultLayout
-
Creates a new GridLayout, and initializes it with values from the factory.
- create() - Method in class au.com.cybersearch2.controls.DefaultLayoutImpl
-
- createButton(int, String, SelectionAdapter, boolean) - Method in class au.com.cybersearch2.controls.ButtonBar
-
Create button
- createButton(Composite, int, String, boolean) - Method in interface au.com.cybersearch2.controls.DialogBase
-
Creates a new button with the given id.
- createButtonsForButtonBar(Composite, CustomDialog.ButtonFactory, DialogHandler) - Method in class au.com.cybersearch2.controls.CustomControls
-
Create Buttons For Button Bar.
- createButtonsForButtonBar(Composite) - Method in class au.com.cybersearch2.controls.CustomDialog
-
Create buttons for Button Bar
- createButtonsForButtonBar(Composite) - Method in interface au.com.cybersearch2.controls.DialogBase
-
Adds buttons to this dialog's button bar.
- createDialogArea(Composite, DialogHandler) - Method in class au.com.cybersearch2.controls.CustomControls
-
Create controls for custom dialog.
- createDialogArea(Composite) - Method in class au.com.cybersearch2.controls.CustomDialog
-
Delegate createDialogArea()
- CustomControls - Class in au.com.cybersearch2.controls
-
CustomControls
The super class for classes which provide content to CustomDialog.
- CustomControls(ControlFactory) - Constructor for class au.com.cybersearch2.controls.CustomControls
-
Create CustomControls object
- CustomDialog<T extends CustomControls> - Class in au.com.cybersearch2.controls
-
CustomDialog
- CustomDialog(Shell, String, T) - Constructor for class au.com.cybersearch2.controls.CustomDialog
-
Create CustomDialog object
- CustomDialog.ButtonFactory - Interface in au.com.cybersearch2.controls
-
ButtonFactory
Allows CustomControl to create buttons for the button bar
- customDialogInstance(Shell, T, String) - Method in class au.com.cybersearch2.controls.ControlFactory
-
Returns custom dialog with content provided by given custom controls object
- customDialogInstance(T, String) - Method in class au.com.cybersearch2.controls.ControlFactory
-
Returns custom dialog located in default shell with content provided by given custom controls object
- customLabelInstance(Composite, CustomLabelSpec) - Method in class au.com.cybersearch2.controls.ControlFactory
-
Returns a label control which supports aligned text and/or an image and different border styles.
- customLabelInstance(Composite, CustomLabelSpec) - Method in class au.com.cybersearch2.statusbar.controls.ControlFactory
-
Returns a label control which supports aligned text and/or an image and different border styles.
- CustomLabelSpec - Interface in au.com.cybersearch2.controls
-
- GAP - Static variable in class au.com.cybersearch2.statusbar.controls.ControlWrapper
-
Seperator width.
- generateLayout(Composite) - Method in interface au.com.cybersearch2.controls.DefaultLayout
-
Applies this layout to the given composite, and attaches default GridData
to all immediate children that don't have one.
- generateLayout(Composite) - Method in class au.com.cybersearch2.controls.DefaultLayoutImpl
-
- getBackground() - Method in interface au.com.cybersearch2.controls.CustomLabelSpec
-
- getBackground() - Method in class au.com.cybersearch2.statusbar.controls.ItemConfiguration
-
- getButtonWidth() - Method in class au.com.cybersearch2.controls.DialogPixels
-
- getCustomControls() - Method in class au.com.cybersearch2.controls.CustomDialog
-
Returns object which creates dialog content
- getDefaultGridData() - Method in class au.com.cybersearch2.controls.ControlFactory
-
Returns wrapped default grid data factory.
- getDefaultLayout() - Method in class au.com.cybersearch2.controls.ControlFactory
-
Returns wrapped default layout factory.
- getDialogFont() - Method in class au.com.cybersearch2.controls.ControlFactory
-
Returns the JFace's dialog font.
- getDialogPixels(Composite) - Method in class au.com.cybersearch2.controls.ControlFactory
-
Returns dialog parameters converted to pixels.
- getFactoryClass() - Method in interface au.com.cybersearch2.controls.ImageFactory.TypeMappingFactory
-
- getFileFilter() - Method in class au.com.cybersearch2.controls.FileSelectionControl
-
Returns file filter
- getFilePath(String) - Method in class au.com.cybersearch2.controls.FileSelectionControl
-
Open dialog with given prompt and return selected file path
- getFont() - Method in interface au.com.cybersearch2.controls.CustomLabelSpec
-
- getFont() - Method in class au.com.cybersearch2.statusbar.controls.ItemConfiguration
-
- getFontMetrics(Composite) - Method in class au.com.cybersearch2.controls.ControlFactory
-
Returns a FontMetrics which contains information about the font currently
being used by the receiver to draw and measure text.
- getHorizontalSpacing() - Method in class au.com.cybersearch2.controls.DialogPixels
-
- getImage() - Method in interface au.com.cybersearch2.controls.CustomLabelSpec
-
- getImage(String) - Method in class au.com.cybersearch2.controls.ImageFactory
-
Returns image for given image file path
- getImage() - Method in class au.com.cybersearch2.statusbar.controls.ItemConfiguration
-
- getMappedImage(Object) - Method in class au.com.cybersearch2.controls.ImageFactory
-
- getMappedImage(ImageFactory, Object) - Method in interface au.com.cybersearch2.controls.ImageFactory.TypeMappingFactory
-
- getMarginHeight() - Method in class au.com.cybersearch2.controls.DialogPixels
-
- getMarginWidth() - Method in class au.com.cybersearch2.controls.DialogPixels
-
- getResourceManager() - Method in class au.com.cybersearch2.controls.ImageFactory
-
Returns local Resource Manager
- getShell() - Method in interface au.com.cybersearch2.controls.DialogBase
-
Returns this window's shell.
- getShellInstance() - Method in class au.com.cybersearch2.controls.PlatformTools
-
Get shell before application launch
- getText() - Method in interface au.com.cybersearch2.controls.CustomLabelSpec
-
- getText() - Method in class au.com.cybersearch2.statusbar.controls.ItemConfiguration
-
- getVerticalSpacing() - Method in class au.com.cybersearch2.controls.DialogPixels
-
- getWidth() - Method in interface au.com.cybersearch2.controls.CustomLabelSpec
-
- getWidth() - Method in class au.com.cybersearch2.statusbar.controls.ControlWrapper
-
Returns computed width of control
- getWidth() - Method in class au.com.cybersearch2.statusbar.controls.ItemConfiguration
-
- grab(boolean, boolean) - Method in interface au.com.cybersearch2.controls.DefaultGridData
-
Determines whether extra horizontal or vertical space should be allocated to
this control's column when the layout resizes.
- grab(boolean, boolean) - Method in class au.com.cybersearch2.controls.DefaultGridDataImpl
-
- groupInstance(Composite, int) - Method in class au.com.cybersearch2.controls.ControlFactory
-
Returns a Group control
Instances of this class provide an etched border with an optional title.
- separatorInstance(Composite) - Method in class au.com.cybersearch2.controls.ControlFactory
-
Returns a label control for use as a separator
- separatorInstance(Composite) - Method in class au.com.cybersearch2.statusbar.controls.ControlFactory
-
Returns a label control for use as a separator
- setBackground(Color) - Method in interface au.com.cybersearch2.controls.CustomLabelSpec
-
Set the background color
- setBackground(Color) - Method in class au.com.cybersearch2.statusbar.controls.ItemConfiguration
-
- setDefaultImages(List<String>) - Method in class au.com.cybersearch2.controls.PlatformTools
-
Sets the array of default images to use for newly opened windows.
- setFont(Font) - Method in interface au.com.cybersearch2.controls.CustomLabelSpec
-
Set the font
- setFont(Font) - Method in class au.com.cybersearch2.statusbar.controls.ItemConfiguration
-
- setImage(Image) - Method in interface au.com.cybersearch2.controls.CustomLabelSpec
-
Set image
- setImage(Image) - Method in class au.com.cybersearch2.statusbar.controls.ItemConfiguration
-
- setText(String) - Method in interface au.com.cybersearch2.controls.CustomLabelSpec
-
Set the text
- setText(String) - Method in class au.com.cybersearch2.statusbar.controls.ItemConfiguration
-
- setWidth(int) - Method in interface au.com.cybersearch2.controls.CustomLabelSpec
-
Set width hint
- setWidth(int) - Method in class au.com.cybersearch2.statusbar.controls.ControlWrapper
-
Set width of control
- setWidth(int) - Method in class au.com.cybersearch2.statusbar.controls.ItemConfiguration
-
- showError(String, String) - Method in class au.com.cybersearch2.dialogs.SyncErrorDialog
-
Show error message in system dialog
- showInfo(String, String) - Method in class au.com.cybersearch2.dialogs.SyncInfoDialog
-
Show information message in system dialog
- spacing(int, int) - Method in interface au.com.cybersearch2.controls.DefaultLayout
-
Sets the spacing for layouts created with this factory.
- spacing(Point) - Method in interface au.com.cybersearch2.controls.DefaultLayout
-
Sets the spacing for layouts created with this factory.
- spacing(int, int) - Method in class au.com.cybersearch2.controls.DefaultLayoutImpl
-
- spacing(Point) - Method in class au.com.cybersearch2.controls.DefaultLayoutImpl
-
- span(int, int) - Method in interface au.com.cybersearch2.controls.DefaultGridData
-
Sets the GridData span.
- span(Point) - Method in interface au.com.cybersearch2.controls.DefaultGridData
-
Sets the GridData span.
- span(int, int) - Method in class au.com.cybersearch2.controls.DefaultGridDataImpl
-
- span(Point) - Method in class au.com.cybersearch2.controls.DefaultGridDataImpl
-
- StatusItemLayoutData - Class in au.com.cybersearch2.statusbar.controls
-
StatusItemLayoutData
Customises Status Line layout data to adjust height and width hints according to font
- StatusItemLayoutData() - Constructor for class au.com.cybersearch2.statusbar.controls.StatusItemLayoutData
-
Create default StatusItemLayoutData object
- StatusItemLayoutData(CLabel, CustomLabelSpec) - Constructor for class au.com.cybersearch2.statusbar.controls.StatusItemLayoutData
-
Create StatusItemLayoutData object
- syncClose(UISynchronize) - Method in class au.com.cybersearch2.controls.CustomDialog
-
Open dialog synchronously in UI thread
- SyncErrorDialog - Class in au.com.cybersearch2.dialogs
-
SnycErrorDialog
Launches standard error dialog in synchronous UI thread
- SyncErrorDialog() - Constructor for class au.com.cybersearch2.dialogs.SyncErrorDialog
-
- SyncInfoDialog - Class in au.com.cybersearch2.dialogs
-
SyncInfoDialog
Launches standard information dialog in synchronous UI thread
- SyncInfoDialog() - Constructor for class au.com.cybersearch2.dialogs.SyncInfoDialog
-
- syncOpen(UISynchronize) - Method in class au.com.cybersearch2.controls.CustomDialog
-
Open dialog synchronously in UI thread
- SyncQuestionDialog - Class in au.com.cybersearch2.dialogs
-
SyncQuestionDialog
Launches standard prompt dialog in synchronous UI thread
- SyncQuestionDialog() - Constructor for class au.com.cybersearch2.dialogs.SyncQuestionDialog
-