Copyright (c) 2003, 2007 s IT Solutions AT Spardat GmbH .
All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v1.0
which accompanies this distribution, and is available at
s IT Solutions AT Spardat GmbH - initial API and implementation
The interface for DialogPage. This interface is part of the boot-runtime to
enable the embedding of components of different applications.
Get the SWT-Shell of the DialogPage. For DialogPages the corresponding
SWT-Composite of the DialogPage is a Shell and will be returned.
- the SWT-Shell containing the widgets of this DialogPage.
Gets the Control on the DialogPage or a Subpage of it, which currently
has the focus.
- the Control with the focus.
Sets the Control on the DialogPage of a Subpage of it, which currently
has the focus. The Control must allready have the focus. No SWT-Method will
control the Control with the focus.
Sets an error for the given widget. The error is shown in the status line.
Only one error can be shown at a time. The precedence rules are:
1) the validation error of the widget owning the focus
2) the error of the widget owning the focus set with this method
3) the error of the next widget in the tab order containing an error
4) the error set for the null-widget.
widget the widget where the error occured. Null is allowd if the error can not
be associated with a widget.
errorText indicates the error
Removes the error for the given widget.
widget the widget where to clear the error state.
Updates the error message in the StatusBar. If there are more then one
error, the error belonging to the widget which currently owns the focus
is displayed. If there is no error on the PageClient, the error message is cleared.
current the Widget which currently owns the focus.
Returns the number of ValidationErrors in this dialog including its subpages.
Closes the dialog with exitStatus true.
Closes the dialog with exitStatus false.