public class ListConditionStepDefinition<T> extends AbstractStepDefinitionContainer<ListConditionStepDefinition<T>> implements StepDefinition, NamedStepDefinition
Modifier and Type | Field and Description |
---|---|
protected List<ConditionDefinition> |
conditions |
protected String |
description |
protected String |
name |
protected Map<String,Object> |
parameters |
protected ConditionStepListContainer<T> |
stepListContainer |
id, steps
Constructor and Description |
---|
ListConditionStepDefinition() |
ListConditionStepDefinition(ConditionStepListContainer<T> stepListContainer) |
Modifier and Type | Method and Description |
---|---|
ListConditionStepDefinition<T> |
addCondition(String leftOperand,
String operator,
String rightOperand) |
ListConditionStepDefinition<T> |
clone()
Create a clone of this
StepDefinition instance. |
T |
endList() |
List<ConditionDefinition> |
getConditions() |
String |
getDescription() |
String |
getName() |
Map<String,Object> |
getParameters() |
void |
setConditions(List<ConditionDefinition> conditions) |
void |
setDescription(String description) |
void |
setName(String name) |
void |
setParameters(Map<String,Object> parameters)
Set the custom parameters.
|
void |
setValues(StepDefinition otherDefinition)
Sets the properties of this
StepDefinition instance based in the
properties present in the given definition. |
addFeedbackStep, addFeedbackStep, addHumanStep, addHumanStep, addHumanStep, addHumanStepForGroup, addHumanStepForGroup, addHumanStepForGroup, addHumanStepForWorkflowInitiator, addHumanStepForWorkflowInitiator, addScriptStep, addScriptStep, addStep, createHumanStepDefinition, createHumanStepDefinition, createHumanStepDefinition, createHumanStepDefinition, getId, getSteps, setId
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getId, setId
protected ConditionStepListContainer<T> stepListContainer
protected List<ConditionDefinition> conditions
protected String name
protected String description
public ListConditionStepDefinition()
public ListConditionStepDefinition(ConditionStepListContainer<T> stepListContainer)
public ListConditionStepDefinition<T> addCondition(String leftOperand, String operator, String rightOperand)
public T endList()
public String getDescription()
getDescription
in interface NamedStepDefinition
public void setDescription(String description)
setDescription
in interface NamedStepDefinition
public ListConditionStepDefinition<T> clone()
StepDefinition
StepDefinition
instance.clone
in interface StepDefinition
clone
in class Object
public void setValues(StepDefinition otherDefinition)
StepDefinition
StepDefinition
instance based in the
properties present in the given definition.setValues
in interface StepDefinition
public List<ConditionDefinition> getConditions()
public void setConditions(List<ConditionDefinition> conditions)
public String getName()
getName
in interface NamedStepDefinition
public void setName(String name)
setName
in interface NamedStepDefinition
public Map<String,Object> getParameters()
getParameters
in interface StepDefinition
public void setParameters(Map<String,Object> parameters)
StepDefinition
setParameters
in interface StepDefinition
Copyright © 2016 Alfresco. All rights reserved.