Class SProcessDefinitionImpl
java.lang.Object
org.bonitasoft.engine.core.process.definition.model.impl.SBaseElementImpl
org.bonitasoft.engine.core.process.definition.model.impl.SNamedElementImpl
org.bonitasoft.engine.core.process.definition.model.impl.SProcessDefinitionImpl
- All Implemented Interfaces:
Serializable,SBaseElement,SNamedElement,SProcessDefinition
- Author:
- Matthieu Chaffotte, Zhao Na, Elias Ricken de Medeiros, Yanyan Liu, Celine Souchet
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bonitasoft.engine.core.process.definition.model.impl.SBaseElementImpl
SBaseElementImpl.EQUALS_STATE -
Constructor Summary
ConstructorsConstructorDescriptionSProcessDefinitionImpl(String name, String version) SProcessDefinitionImpl(org.bonitasoft.engine.bpm.process.DesignProcessDefinition processDefinition) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddActor(SActorDefinition actor) getParameter(String parameterName) getStringIndexLabel(int index) getStringIndexValue(int index) booleanvoidsetContract(SContractDefinition contract) voidsetDescription(String description) voidsetProcessContainer(SFlowElementContainerDefinition processContainer) voidsetStringIndex(int index, String label, SExpression initialValue) Methods inherited from class org.bonitasoft.engine.core.process.definition.model.impl.SNamedElementImpl
checkFurtherNaiveEquality, equals, getName, hashCodeMethods inherited from class org.bonitasoft.engine.core.process.definition.model.impl.SBaseElementImpl
checkNaiveEquality, getId, setIdMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.bonitasoft.engine.core.process.definition.model.SBaseElement
getIdMethods inherited from interface org.bonitasoft.engine.core.process.definition.model.SNamedElement
getName
-
Constructor Details
-
SProcessDefinitionImpl
public SProcessDefinitionImpl(org.bonitasoft.engine.bpm.process.DesignProcessDefinition processDefinition) -
SProcessDefinitionImpl
-
-
Method Details
-
getVersion
- Specified by:
getVersionin interfaceSProcessDefinition
-
getParameters
- Specified by:
getParametersin interfaceSProcessDefinition
-
getParameter
- Specified by:
getParameterin interfaceSProcessDefinition
-
getActors
- Specified by:
getActorsin interfaceSProcessDefinition
-
addActor
-
getActorInitiator
- Specified by:
getActorInitiatorin interfaceSProcessDefinition
-
getDescription
- Specified by:
getDescriptionin interfaceSProcessDefinition
-
setDescription
-
getProcessContainer
- Specified by:
getProcessContainerin interfaceSProcessDefinition
-
setProcessContainer
-
getStringIndexLabel
- Specified by:
getStringIndexLabelin interfaceSProcessDefinition
-
setStringIndex
-
getStringIndexValue
- Specified by:
getStringIndexValuein interfaceSProcessDefinition
-
hasConnectors
public boolean hasConnectors()- Specified by:
hasConnectorsin interfaceSProcessDefinition
-
getContract
- Specified by:
getContractin interfaceSProcessDefinition
-
setContract
-
getContext
- Specified by:
getContextin interfaceSProcessDefinition
-