public class IteratorExpImpl<C,PM> extends LoopExpImpl<C,PM> implements IteratorExp<C,PM>
body, iteratorPROPERTY_END_POSITION_EDEFAULT, PROPERTY_START_POSITION_EDEFAULT, propertyEndPosition, propertyStartPosition, sourceEND_POSITION_EDEFAULT, endPosition, START_POSITION_EDEFAULT, startPosition| Modifier | Constructor and Description |
|---|---|
protected |
IteratorExpImpl() |
| Modifier and Type | Method and Description |
|---|---|
<T,U extends Visitor<T,?,?,?,?,?,?,?,?,?>> |
accept(U v) |
boolean |
checkBooleanBodyType(DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
checkBooleanType(DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
checkCollectType(DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
checkSelectRejectType(DiagnosticChain diagnostics,
Map<Object,Object> context) |
protected EClass |
eStaticClass() |
basicSetBody, checkLoopVariableInit, checkLoopVariableType, checkSourceCollection, eGet, eInverseRemove, eIsSet, eSet, eUnset, getBody, getIterator, setBodybasicSetSource, eBaseStructuralFeatureID, eDerivedStructuralFeatureID, getPropertyEndPosition, getPropertyStartPosition, getSource, setPropertyEndPosition, setPropertyStartPosition, setSource, toStringgetEndPosition, getName, getStartPosition, getType, setEndPosition, setName, setStartPosition, setTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcheckBooleanBodyType, checkBooleanType, checkCollectType, checkSelectRejectTypecheckLoopVariableInit, checkLoopVariableType, checkSourceCollection, getBody, getIterator, setBodygetName, getType, setName, setTypegetPropertyEndPosition, getPropertyStartPosition, setPropertyEndPosition, setPropertyStartPositiongetEndPosition, getStartPosition, setEndPosition, setStartPositionprotected EClass eStaticClass()
eStaticClass in class LoopExpImpl<C,PM>public boolean checkBooleanType(DiagnosticChain diagnostics,
Map<Object,Object> context)
public boolean checkCollectType(DiagnosticChain diagnostics,
Map<Object,Object> context)
public boolean checkSelectRejectType(DiagnosticChain diagnostics,
Map<Object,Object> context)
public boolean checkBooleanBodyType(DiagnosticChain diagnostics,
Map<Object,Object> context)
public <T,U extends Visitor<T,?,?,?,?,?,?,?,?,?>> T accept(U v)
OCLExpressionImplaccept in interface Visitableaccept in class OCLExpressionImpl<C>Copyright © 2015 Open eHealth Foundation. All rights reserved.