Package ch.ivyteam.ivy.process.element
Interface IExtensibleStandardProcessElementExtension
@Deprecated(since="9.2",
forRemoval=true)
public interface IExtensibleStandardProcessElementExtension
Deprecated, for removal: This API element is subject to removal in a future version.
3rd Party providers can implement this interface to provide an ivy extension for defining their own process elements based on the process elements:
- Program Interface
- Start Event
- Intermediate Event
- Since:
- 19.08.2008
- API:
- This is a public API.
-
Method Summary
Modifier and TypeMethodDescriptioncreateBpmnIcon
(IBpmnIconFactory iconFactory, String iconName) Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.getName()
Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Details
-
getName
Deprecated, for removal: This API element is subject to removal in a future version.Gets the name of the extension. In most case the name of the 3rd party provider or product.- Returns:
- extension name. Must not be null or empty.
- API:
- This public API is available in Java.
-
declareProcessElements
@Deprecated(since="9.2", forRemoval=true) void declareProcessElements(IExtensibleProcessElementFactory factory) Deprecated, for removal: This API element is subject to removal in a future version.Declares process elements that are based on standard process elements that are extensible with a java bean class- Parameters:
factory
- the process element factory to declare the process elements on- API:
- This public API is available in Java.
-
createBpmnIcon
@Deprecated(since="9.2", forRemoval=true) Icon createBpmnIcon(IBpmnIconFactory iconFactory, String iconName) Deprecated, for removal: This API element is subject to removal in a future version.Creates a BPMN icon for the given icon name if the extension is responsible for the icon. Extensions that are not responsible for the icon must return null
The icon factory must be used to create the BPMN icons
- Parameters:
iconFactory
- the icon factory must be used to create the BPMN iconiconName
- the name of the icon to create- Returns:
- BPMN icon or null
- API:
- This public API is available in Java.
-
ch.ivyteam.ivy.bpm.exec.IBpmnProcessElement
instead.