|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface State
This interface represents an state in an workflow-model.
Field Summary | |
---|---|
static String |
PROPERTY_COLOR
|
static String |
PROPERTY_DURATION
|
static String |
PROPERTY_EDITOR_MODE
|
static String |
PROPERTY_GROUPS
|
static String |
PROPERTY_LOCATION
|
static String |
PROPERTY_LOCK_STOREELEMENT
|
static String |
PROPERTY_RELEASE
|
static String |
PROPERTY_USER
|
static int |
PROPERTY_VALUE_AUTOMATIC_EDITOR
|
static int |
PROPERTY_VALUE_MANUAL_EDITOR
|
Fields inherited from interface de.espirit.firstspirit.workflow.model.WorkflowElement |
---|
ACTIVITY, PROPERTY_DESCRIPTION, PROPERTY_DESCRIPTION_LANGUAGE, PROPERTY_NAME, PROPERTY_NAME_LANGUAGE, STATE, TRANSITION |
Method Summary | |
---|---|
Color |
getColor()
Returns the color that represents this state in the tree-model. |
long |
getDuration()
Returns the maximum retention period for this state. |
int |
getEditorMode()
Return the mode of the permission checking |
List<String> |
getResponsibleGroups()
Returns the groups (names) who are responsible for this state. |
List<String> |
getResponsibleUser()
Returns the user (login names) who are responsible for this state. |
List<? extends Transition> |
getSourceTransitions()
Returns all transitions that points TO this state. |
boolean |
getStoreElementLock()
Get StoreElement writelock |
List<? extends Transition> |
getTargetTransitions()
Returns all Transitions which points FROM this state. |
boolean |
isEndState()
Returns true if this state is an end-state; false otherwise. |
boolean |
isErrorState()
Returns true if this state is an error-state; false otherwise. |
boolean |
isStartState()
Returns true if this state is an start-state; false otherwise. |
boolean |
releaseStoreElement()
Returns true if end-state and the store-element will be released when reached this state. |
Methods inherited from interface de.espirit.firstspirit.workflow.model.WorkflowElement |
---|
getDescription, getDescription, getDisplayName, getID, getName, getProperty, getType, getUid, getWorkflow |
Field Detail |
---|
static final int PROPERTY_VALUE_AUTOMATIC_EDITOR
static final int PROPERTY_VALUE_MANUAL_EDITOR
static final String PROPERTY_LOCK_STOREELEMENT
static final String PROPERTY_EDITOR_MODE
static final String PROPERTY_RELEASE
static final String PROPERTY_COLOR
static final String PROPERTY_DURATION
static final String PROPERTY_USER
static final String PROPERTY_GROUPS
static final String PROPERTY_LOCATION
Method Detail |
---|
List<? extends Transition> getSourceTransitions()
List<? extends Transition> getTargetTransitions()
Color getColor()
long getDuration()
List<String> getResponsibleUser()
List<String> getResponsibleGroups()
boolean isStartState()
boolean isEndState()
boolean isErrorState()
boolean releaseStoreElement()
int getEditorMode()
boolean getStoreElementLock()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |