public class IteratorExpImpl<C,PM> extends LoopExpImpl<C,PM> implements IteratorExp<C,PM>
| 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, eGet, eInverseRemove, eIsSet, eSet, eUnset, getBody, getIterator, setBodybasicSetSource, eBaseStructuralFeatureID, eDerivedStructuralFeatureID, getPropertyEndPosition, getPropertyStartPosition, getSource, setPropertyEndPosition, setPropertyStartPosition, setSource, toStringgetEndPosition, getName, getStartPosition, getType, setEndPosition, setName, setStartPosition, setTypeequals, getClass, hashCode, notify, notifyAll, wait, wait, waitcheckLoopVariableInit, 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<C,PM>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<C,PM>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<C,PM>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<C,PM>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)
OCLExpressionImplaccept in interface Visitableaccept in class OCLExpressionImpl<C>Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.