public class IteratorExpImpl extends LoopExpImpl implements IteratorExp
| 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) |
basicSetBody, checkLoopVariableInit, checkLoopVariableType, checkSourceCollection, eBaseStructuralFeatureID, eDerivedStructuralFeatureID, eGet, eInverseRemove, eIsSet, eSet, eUnset, getBody, getIterator, setBodybasicSetSource, getPropertyEndPosition, getPropertyStartPosition, getSource, setPropertyEndPosition, setPropertyStartPosition, setSource, toStringgetEndPosition, getStartPosition, getType, has_type, setEndPosition, setStartPosition, setTypeequals, getClass, hashCode, notify, notifyAll, wait, wait, waithas_typecheckLoopVariableInit, checkLoopVariableType, checkSourceCollection, getBody, getIterator, setBodygetName, getType, setName, setTypegetPropertyEndPosition, getPropertyStartPosition, setPropertyEndPosition, setPropertyStartPositiongetEndPosition, getStartPosition, setEndPosition, setStartPositionpublic boolean checkBooleanType(DiagnosticChain diagnostics,
Map<Object,Object> context)
checkBooleanType in interface IteratorExp<Classifier,Parameter>diagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information.
public boolean checkCollectType(DiagnosticChain diagnostics,
Map<Object,Object> context)
checkCollectType in interface IteratorExp<Classifier,Parameter>diagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information.
public boolean checkSelectRejectType(DiagnosticChain diagnostics,
Map<Object,Object> context)
checkSelectRejectType in interface IteratorExp<Classifier,Parameter>diagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information.
public boolean checkBooleanBodyType(DiagnosticChain diagnostics,
Map<Object,Object> context)
checkBooleanBodyType in interface IteratorExp<Classifier,Parameter>diagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information.
public <T,U extends Visitor<T,?,?,?,?,?,?,?,?,?>> T accept(U v)
accept in interface Visitableaccept in class OCLExpressionImplCopyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.