|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface LoopExp
A representation of the model object 'Loop Exp'.
The following features are supported:
PivotPackage.getLoopExp()
Method Summary | |
---|---|
OCLExpression |
createBody(org.eclipse.emf.ecore.EClass eClass)
Creates a new OCLExpression and sets the 'Body' containment reference. |
Variable |
createIterator()
Creates a new Variable and appends it to the 'Iterator' containment reference list. |
OCLExpression |
getBody()
Returns the value of the 'Body' containment reference. |
java.util.List<Variable> |
getIterator()
Returns the value of the 'Iterator' containment reference list. |
Iteration |
getReferredIteration()
Returns the value of the 'Referred Iteration' reference. |
void |
setBody(OCLExpression value)
Sets the value of the ' Body ' containment reference. |
void |
setReferredIteration(Iteration value)
Sets the value of the ' Referred Iteration ' reference. |
boolean |
validateNoInitializers(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateSourceIsCollection(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
Methods inherited from interface org.eclipse.ocl.examples.pivot.CallExp |
---|
createSource, getSource, isImplicit, setImplicit, setSource |
Methods inherited from interface org.eclipse.ocl.examples.pivot.TypedElement |
---|
getType, isRequired, setIsRequired, setType |
Methods inherited from interface org.eclipse.ocl.examples.pivot.NamedElement |
---|
createOwnedAnnotation, getName, getOwnedAnnotation, isStatic, setIsStatic, setName |
Methods inherited from interface org.eclipse.ocl.examples.pivot.Element |
---|
allOwnedElements, createExtension, createOwnedComment, getETarget, getExtension, getOwnedComment, getValue |
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 org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Methods inherited from interface org.eclipse.ocl.examples.pivot.util.Visitable |
---|
accept, eClass |
Methods inherited from interface org.eclipse.ocl.examples.domain.elements.DomainTypedElement |
---|
getTypeId |
Method Detail |
---|
OCLExpression getBody()
If the meaning of the 'Body' containment reference isn't clear, there really should be more of a description here...
setBody(OCLExpression)
,
PivotPackage.getLoopExp_Body()
void setBody(OCLExpression value)
Body
' containment reference.
value
- the new value of the 'Body' containment reference.getBody()
OCLExpression createBody(org.eclipse.emf.ecore.EClass eClass)
OCLExpression
and sets the 'Body' containment reference.
eClass
- The Ecore class of the OCLExpression
to create.
OCLExpression
.getBody()
@NonNull java.util.List<Variable> getIterator()
Variable
.
If the meaning of the 'Iterator' containment reference list isn't clear, there really should be more of a description here...
PivotPackage.getLoopExp_Iterator()
Variable createIterator()
Variable
and appends it to the 'Iterator' containment reference list.
Variable
.getIterator()
Iteration getReferredIteration()
If the meaning of the 'Referred Iteration' reference isn't clear, there really should be more of a description here...
setReferredIteration(Iteration)
,
PivotPackage.getLoopExp_ReferredIteration()
void setReferredIteration(Iteration value)
Referred Iteration
' reference.
value
- the new value of the 'Referred Iteration' reference.getReferredIteration()
boolean validateSourceIsCollection(org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
boolean validateNoInitializers(org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |