public class SProcessDefinitionImpl extends SNamedElementImpl implements SProcessDefinition
SBaseElementImpl.EQUALS_STATE| Constructor and Description |
|---|
SProcessDefinitionImpl(org.bonitasoft.engine.bpm.process.DesignProcessDefinition processDefinition) |
SProcessDefinitionImpl(java.lang.String name,
java.lang.String version) |
| Modifier and Type | Method and Description |
|---|---|
void |
addActor(SActorDefinition actor) |
SActorDefinition |
getActorInitiator() |
java.util.Set<SActorDefinition> |
getActors() |
java.util.List<SContextEntry> |
getContext() |
SContractDefinition |
getContract() |
java.lang.String |
getDescription() |
SParameterDefinition |
getParameter(java.lang.String parameterName) |
java.util.Set<SParameterDefinition> |
getParameters() |
SFlowElementContainerDefinition |
getProcessContainer() |
java.lang.String |
getStringIndexLabel(int index) |
SExpression |
getStringIndexValue(int index) |
java.lang.String |
getVersion() |
boolean |
hasConnectors() |
void |
setContract(SContractDefinition contract) |
void |
setDescription(java.lang.String description) |
void |
setProcessContainer(SFlowElementContainerDefinition processContainer) |
void |
setStringIndex(int index,
java.lang.String label,
SExpression initialValue) |
checkFurtherNaiveEquality, equals, getName, hashCodecheckNaiveEquality, getId, setIdclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetNamegetIdpublic SProcessDefinitionImpl(org.bonitasoft.engine.bpm.process.DesignProcessDefinition processDefinition)
public SProcessDefinitionImpl(java.lang.String name,
java.lang.String version)
public java.lang.String getVersion()
getVersion in interface SProcessDefinitionpublic java.util.Set<SParameterDefinition> getParameters()
getParameters in interface SProcessDefinitionpublic SParameterDefinition getParameter(java.lang.String parameterName)
getParameter in interface SProcessDefinitionpublic java.util.Set<SActorDefinition> getActors()
getActors in interface SProcessDefinitionpublic void addActor(SActorDefinition actor)
public SActorDefinition getActorInitiator()
getActorInitiator in interface SProcessDefinitionpublic java.lang.String getDescription()
getDescription in interface SProcessDefinitionpublic void setDescription(java.lang.String description)
public SFlowElementContainerDefinition getProcessContainer()
getProcessContainer in interface SProcessDefinitionpublic void setProcessContainer(SFlowElementContainerDefinition processContainer)
public java.lang.String getStringIndexLabel(int index)
getStringIndexLabel in interface SProcessDefinitionpublic void setStringIndex(int index,
java.lang.String label,
SExpression initialValue)
public SExpression getStringIndexValue(int index)
getStringIndexValue in interface SProcessDefinitionpublic boolean hasConnectors()
hasConnectors in interface SProcessDefinitionpublic SContractDefinition getContract()
getContract in interface SProcessDefinitionpublic void setContract(SContractDefinition contract)
public java.util.List<SContextEntry> getContext()
getContext in interface SProcessDefinition