Package ch.ivyteam.ivy.process.extension
Interface ICommonProcessExtensionConfigurationEditor
- All Known Subinterfaces:
IProcessExtensionConfigurationEditorEx
- All Known Implementing Classes:
ConfigurableExtensionEditor
,UiEditorExtension
public interface ICommonProcessExtensionConfigurationEditor
Do not use this interface directly use
IProcessExtensionConfigurationEditorEx
instead.- API:
- This is a public API.
-
Method Summary
Modifier and TypeMethodDescriptionboolean
This method is called if the user pressed the OK button of the dialog containing this editor.default <T> T
getComposite
(T parent) Deprecated.void
setConfiguration
(String configString) Initialize the editor with an older configuration
-
Method Details
-
getComposite
Deprecated.- Parameters:
parent
- org.eclipse.swt.widgets.Composite- Returns:
- an editor composite implemented with SWT.
- API:
- This public API is available in Java.
-
setConfiguration
Initialize the editor with an older configuration- Parameters:
configString
-- API:
- This public API is available in Java.
-
getConfiguration
String getConfiguration()- Returns:
- a description of a configuration. This description will be sent to the corresponding OuterProcessBean
- API:
- This public API is available in Java.
-
acceptInput
boolean acceptInput()This method is called if the user pressed the OK button of the dialog containing this editor. The dialog is closed and the new configuration is used only if this methode return true- Returns:
- boolean if the input is accepted by the editor (e.g. correct filled textfield)
- API:
- This public API is available in Java.
-
UiEditorExtension.initUiFields(ch.ivyteam.ivy.process.extension.ui.ExtensionUiBuilder)
instead.