Interface IIvyProcessPalette
-
public interface IIvyProcessPaletteThe ivy process palette. This interface is used by ivy process palette extensions to add groups and process element entries to the ivy process palette- Since:
- 19.08.2008
- API:
- This is a public API.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description voidaddEntry(String groupIdentifier, String processElementClassName, int position)Adds a new process element entry to the ivy process palettevoidaddGroup(String groupIdentifier, String label, int position)Adds a new group to the ivy process palettevoidaddProcessElementEntry(String groupIdentifier, String processElementClassName, int position, ch.ivyteam.ivy.components.ProcessKind... processKinds)Deprecated.UseaddEntry(String, String, int)instead and specify the process kinds, if needed, inIBpmnProcessElement.getProcessKinds().
-
-
-
Method Detail
-
addGroup
void addGroup(String groupIdentifier, String label, int position)
Adds a new group to the ivy process palette- Parameters:
groupIdentifier- the identifier of the grouplabel- the label that is displayed on the groupposition- the position of the group in the palette (ivy groups uses 1000, 2000, 3000, ...)- API:
- This public API is available in Java.
-
addEntry
void addEntry(String groupIdentifier, String processElementClassName, int position)
Adds a new process element entry to the ivy process palette- Parameters:
groupIdentifier- the identifier of the group to add the entry toprocessElementClassName- the name of the process element classposition- the position of the entry within the group (ivy standard entries uses 1000, 2000, 3000, ...)- Since:
- 9.2.0
- API:
- This public API is available in Java.
-
addProcessElementEntry
@Deprecated(since="9.2.0") void addProcessElementEntry(String groupIdentifier, String processElementClassName, int position, ch.ivyteam.ivy.components.ProcessKind... processKinds)
Deprecated.UseaddEntry(String, String, int)instead and specify the process kinds, if needed, inIBpmnProcessElement.getProcessKinds().Adds a new process element entry to the ivy process palette- Parameters:
groupIdentifier- the identifier of the group to add the entry toprocessElementClassName- the name of the process element classposition- the position of the entry within the group (ivy standard entries uses 1000, 2000, 3000, ...)processKinds- the process kinds on which the process element class entry is visible. If no process kinds are specified, the entry is always visible.- API:
- This public API is available in Java.
-
-