| java.lang.Object com.flexive.shared.AbstractSelectableObjectWithLabel com.flexive.shared.workflow.StepDefinition
All known Subclasses: com.flexive.shared.workflow.StepDefinitionEdit,
StepDefinition | public class StepDefinition extends AbstractSelectableObjectWithLabel implements Serializable(Code) | | Definition of a workflow step.
author: Daniel Lichtenberger (daniel.lichtenberger@flexive.com), UCS - unique computing solutions gmbh (http://www.ucs.at) |
EDIT_STEP_ID | final public static long EDIT_STEP_ID(Code) | | The id of the EDIT step.
|
LIVE_STEP_ID | final public static long LIVE_STEP_ID(Code) | | The id of the LIVE step.
|
uniqueTargetId | protected long uniqueTargetId(Code) | | |
StepDefinition | public StepDefinition(long id, FxString label, String description, long uniqueTargetId)(Code) | | StepDefinition Constructor.
Parameters: label - the unique label of the step Parameters: description - the description of the step Parameters: id - the unique id of the step Parameters: uniqueTargetId - the unique target id (-1 if it there is no unique target) |
StepDefinition | public StepDefinition(FxString label, String description, long uniqueTargetId)(Code) | | StepDefinition Constructor.
Parameters: label - the unique name of the step Parameters: description - the description of the step Parameters: uniqueTargetId - the unique target id (-1 if it there is no unique target) |
StepDefinition | protected StepDefinition()(Code) | | Default constructor.
|
asEditable | public StepDefinitionEdit asEditable()(Code) | | Returns an editable step definition object.
this step definition as an editable object. |
getDescription | public String getDescription()(Code) | | Returns the description of the step definition.
the description of the step definition. |
getId | public long getId()(Code) | | Returns the id of the step definition
the id of the step definition |
getLabel | public FxString getLabel()(Code) | | Returns the name of the step definition.
the name of the step definition. |
getUniqueTargetId | public long getUniqueTargetId()(Code) | | Returns the stepDefinition used as target by the unique flag.
the stepDefinition used as target by the unique flag. |
isSystemStepDefinition | public boolean isSystemStepDefinition()(Code) | | Returns true if the step definition is needed by the system and can not be deleted.
true if the step definition is needed by the system and can not be deleted. |
isUnique | public boolean isUnique()(Code) | | Returns true if only one version of a entry may be in a step using this step definition.
true if only one version of a entry may be in a step using this step definition. |
|
|