Interface WorkflowState
-
- All Superinterfaces:
Comparable<Object>
,Element
,org.eclipse.emf.ecore.EModelElement
,org.eclipse.emf.ecore.EObject
,MDWEObject
,MDWObject
,org.eclipse.emf.common.notify.Notifier
,com.sodius.mdw.corext.model.emf.OnDemandEObject
public interface WorkflowState extends Element
A representation of the model object 'Workflow State'.The following features are supported:
- See Also:
IntegrityPackage.getWorkflowState()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MDWEList<Field>
getMandatoryFields()
Returns the value of the 'Mandatory Fields' reference list.State
getState()
Returns the value of the 'State' reference.MDWEList<WorkflowTransition>
getTransitions()
Returns the value of the 'Transitions' containment reference list.void
setState(State value)
Sets the value of the 'State
' reference.-
Methods inherited from interface com.sodius.mdw.metamodel.integrity.Element
eUninitialize
-
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface com.sodius.mdw.core.model.MDWObject
compareTo, eExtendedClass, eIsInstanceOf, eIsInstanceOf, eIsProfiled, eIsRemoved, eMetamodel, eMetaTypeName, eModel, eRemove, eSetUniqueID, eUniqueID, superScript, superScript, toBoolean, toBoolean, toByte, toByte, toChar, toChar, toDouble, toDouble, toFloat, toFloat, toInt, toInt, toList, toList, toList, toList, toList, toLong, toLong, toObject, toObject, toSet, toSet, toShort, toShort, toString, toString
-
-
-
-
Method Detail
-
getTransitions
MDWEList<WorkflowTransition> getTransitions()
Returns the value of the 'Transitions' containment reference list. The list contents are of typeWorkflowTransition
. It is bidirectional and its opposite is 'Source
'.- Returns:
- the value of the 'Transitions' containment reference list.
- See Also:
IntegrityPackage.getWorkflowState_Transitions()
,WorkflowTransition.getSource()
-
getMandatoryFields
MDWEList<Field> getMandatoryFields()
Returns the value of the 'Mandatory Fields' reference list. The list contents are of typeField
.- Returns:
- the value of the 'Mandatory Fields' reference list.
- See Also:
IntegrityPackage.getWorkflowState_MandatoryFields()
-
getState
State getState()
Returns the value of the 'State' reference.- Returns:
- the value of the 'State' reference.
- See Also:
setState(State)
,IntegrityPackage.getWorkflowState_State()
-
setState
void setState(State value)
Sets the value of the 'State
' reference.- Parameters:
value
- the new value of the 'State' reference.- See Also:
getState()
-
-