public interface ECDReference extends UserAttributeContainer, PluginDataContainer, java.io.Serializable
ExecutableComponentDescription for usage in the activity
repository. This reference allows to return just the data necessary to
display the ExecutableComponentDescription to the user.
References are not subject of inheritance; all attributes are the result of merging the corresponding attributes of all parent entities. Therefore when changing an entity, always refresh the corresponding reference and all references of the children.
ExecutableComponentDescription| Modifier and Type | Field and Description |
|---|---|
static long |
serialVersionUID
Generated ID for serialisation.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDeveloperDescription()
Gets a description for the developer of the component and the administrator
of the activity model.
|
java.util.UUID |
getIconID()
Gets the ID of the icon to use for process steps and worklist items of the
underlying executable component.
|
java.lang.String |
getName()
Gets the system-wide unique name of the
ExecutableComponentDescription of this reference. |
long |
getRevision()
Gets the (base) revision of the executable component description of this
reference which allows to track changes.
|
State |
getState()
Gets the current deployment state of the component description of this
reference, that is whether it is currently modified, it can be used or it
may not be used any more.
|
getUserAttributes, getUserAttributeValue, removeUserAttributeValue, setUserAttributeValuegetPluginData, getPluginDatas, getSupportedPluginsstatic final long serialVersionUID
java.lang.String getName()
ExecutableComponentDescription of this reference.ExecutableComponentDescription of this reference.AbstractExecutableComponentDescription.getName()java.lang.String getDeveloperDescription()
AbstractExecutableComponentDescription.getDeveloperDescription()long getRevision()
AbstractExecutableComponentDescription.getRevision()State getState()
AbstractExecutableComponentDescription.getState()java.util.UUID getIconID()
AbstractExecutableComponentDescription.getIconID()