Package ch.ivyteam.ivy.process.extension
Interface ICommonProcessExtensionConfigurationEditor
-
- All Known Subinterfaces:
IProcessExtensionConfigurationEditor
,IProcessExtensionConfigurationEditorEx
,IProcessIntermediateEventBeanConfigurationEditor
,IProcessStartEventBeanConfigurationEditor
- All Known Implementing Classes:
AbstractProcessExtensionConfigurationEditor
public interface ICommonProcessExtensionConfigurationEditor
Do not use this interface directly useIProcessExtensionConfigurationEditorEx
instead.- API:
- This is a public API.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description boolean
acceptInput()
This method is called if the user pressed the OK button of the dialog containing this editor.default Component
getComponent()
default org.eclipse.swt.widgets.Composite
getComposite(org.eclipse.swt.widgets.Composite parent)
String
getConfiguration()
void
setConfiguration(String configString)
Initialize the editor with an older configuration
-
-
-
Method Detail
-
getComponent
default Component getComponent()
- Returns:
- an editor component implemented with Swing.
- API:
- This public API is available in Java.
-
getComposite
default org.eclipse.swt.widgets.Composite getComposite(org.eclipse.swt.widgets.Composite parent)
- Parameters:
parent
-- Returns:
- an editor composite implemented with SWT.
- API:
- This public API is available in Java.
-
setConfiguration
void setConfiguration(String configString)
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.
-
-