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
Deprecated, for removal: This API element is subject to removal in a future version.default <T> T
getComposite
(T parent) Deprecated.Deprecated, for removal: This API element is subject to removal in a future version.directly bind your widgets to a config value viaExtensionUiBuilder.scriptField(String)
orExtensionUiBuilder.textField(String)
void
setConfiguration
(String configString) Deprecated, for removal: This API element is subject to removal in a future version.directly bind your widgets to a config value viaExtensionUiBuilder.scriptField(String)
orExtensionUiBuilder.textField(String)
-
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
Deprecated, for removal: This API element is subject to removal in a future version.directly bind your widgets to a config value viaExtensionUiBuilder.scriptField(String)
orExtensionUiBuilder.textField(String)
Initialize the editor with an older configuration- Parameters:
configString
-- API:
- This public API is available in Java.
-
getConfiguration
Deprecated, for removal: This API element is subject to removal in a future version.directly bind your widgets to a config value viaExtensionUiBuilder.scriptField(String)
orExtensionUiBuilder.textField(String)
- Returns:
- a description of a configuration. This description will be sent to the corresponding OuterProcessBean
- API:
- This public API is available in Java.
-
acceptInput
Deprecated, for removal: This API element is subject to removal in a future version.directly bind your widgets to a config value viaExtensionUiBuilder.scriptField(String)
orExtensionUiBuilder.textField(String)
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.
-
ExtensionUiBuilder.scriptField(String)
orExtensionUiBuilder.textField(String)