Interface FunctionDefinition
- All Superinterfaces:
AnnotatedElement
,org.eclipse.emf.ecore.EObject
,NamedElement
,org.eclipse.emf.common.notify.Notifier
,ParametricDefinition
,Relation
,Statement
- All Known Implementing Classes:
FunctionDefinitionImpl
A representation of the model object 'Function Definition'.
The following features are supported:
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.emf.common.util.EList
<Case> getCases()
Returns the value of the 'Cases' containment reference list.Returns the value of the 'Function Type' reference.void
Sets the value of the 'Function Type
' reference.Methods inherited from interface tools.refinery.language.model.problem.AnnotatedElement
getAnnotations, setAnnotations
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 tools.refinery.language.model.problem.NamedElement
getName, setName
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
Methods inherited from interface tools.refinery.language.model.problem.ParametricDefinition
getParameters
-
Method Details
-
getCases
org.eclipse.emf.common.util.EList<Case> getCases()Returns the value of the 'Cases' containment reference list. The list contents are of typeCase
.- Returns:
- the value of the 'Cases' containment reference list.
- See Also:
-
getFunctionType
DatatypeDeclaration getFunctionType()Returns the value of the 'Function Type' reference.- Returns:
- the value of the 'Function Type' reference.
- See Also:
-
setFunctionType
Sets the value of the 'Function Type
' reference.- Parameters:
value
- the new value of the 'Function Type' reference.- See Also:
-