public abstract class ConfiguredTitleAreaDialog extends TitleAreaDialog implements IWidgetManagerListener
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM copyright notice field
|
Constructor and Description |
---|
ConfiguredTitleAreaDialog()
This creates the configured dialog.
|
Modifier and Type | Method and Description |
---|---|
void | activate()
This method activates the managed composites for this dialog.
|
boolean | close()
This method will set managed composite with null and will call dispose.
|
protected org.eclipse.swt.widgets.Control | createButtonBar(org.eclipse.swt.widgets.Composite parent)
This method creates and returns the contents of this dialog's button bar.
|
protected org.eclipse.swt.widgets.Control | createContents(org.eclipse.swt.widgets.Composite arg0)
This method creates the dialog contents composite.
|
protected org.eclipse.swt.widgets.Control | createDialogArea(org.eclipse.swt.widgets.Composite parent)
This method creates and returns the contents of the upper part of the dialog (above the button bar).
|
protected IManagedComposite | getButtonBarManagedComposite()
This method returns the button bar managed composite.
|
protected abstract java.lang.String | getButtonBarManagedCompositeId()
This method returns the button bar managed composite ID.
|
protected java.lang.String | getDefaultMessage()
This method returns the default message that is to be displayed if there is no current status message.
|
protected IManagedComposite | getDialogAreaManagedComposite()
This method returns the dialog area managed composite
|
protected abstract java.lang.String | getDialogAreaManagedCompositeId()
This method returns the dialog area managed composite ID.
|
protected WidgetManagerInputProperties | getWidgetManagerInputProperties()
This method returns the widget manager input properties.
|
boolean | hasRequiredInput()
This method returns whether the dialog's required input has been entered.
|
boolean | isDirty()
This method returns whether anything in the dialog has been modified.
|
void | refresh()
This method refreshes the managed composites for this dialog.
|
void | refreshStatusMessage()
This method refreshes the status for errors, warnings and information type of messages.
|
void | setData(java.lang.String key, java.lang.Object value)
This method set the dialog data.
|
void | setFocus()
This method set focus to the appropriate child control.
|
void | widgetManagerChanged(WidgetManagerEvent widgetManagerEvent)
This method handles widget manager events.
|
public static final java.lang.String COPYRIGHT
public ConfiguredTitleAreaDialog()
protected org.eclipse.swt.widgets.Control createContents(org.eclipse.swt.widgets.Composite arg0)
protected org.eclipse.swt.widgets.Control createButtonBar(org.eclipse.swt.widgets.Composite parent)
protected org.eclipse.swt.widgets.Control createDialogArea(org.eclipse.swt.widgets.Composite parent)
protected abstract java.lang.String getDialogAreaManagedCompositeId()
protected abstract java.lang.String getButtonBarManagedCompositeId()
protected java.lang.String getDefaultMessage()
protected WidgetManagerInputProperties getWidgetManagerInputProperties()
protected IManagedComposite getDialogAreaManagedComposite()
protected IManagedComposite getButtonBarManagedComposite()
public boolean close()
public void widgetManagerChanged(WidgetManagerEvent widgetManagerEvent)
public void activate()
public void refresh()
public void setFocus()
public void setData(java.lang.String key, java.lang.Object value)
public boolean hasRequiredInput()
public boolean isDirty()
public void refreshStatusMessage()