org.eclipse.emf.ocl.expressions.util
Class AbstractVisitor
java.lang.Object
org.eclipse.emf.ocl.expressions.util.AbstractVisitor
- All Implemented Interfaces:
- Visitor
- Direct Known Subclasses:
- EvaluationVisitorImpl
- public abstract class AbstractVisitor
- extends java.lang.Object
- implements Visitor
An implementation of the model object 'Visitor'.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractVisitor
public AbstractVisitor()
-
visitOperationCallExp
public java.lang.Object visitOperationCallExp(OperationCallExp oc)
- Specified by:
visitOperationCallExp in interface Visitor
visitVariableExp
public java.lang.Object visitVariableExp(VariableExp v)
- Specified by:
visitVariableExp in interface Visitor
visitPropertyCallExp
public java.lang.Object visitPropertyCallExp(PropertyCallExp pc)
- Specified by:
visitPropertyCallExp in interface Visitor
visitAssociationClassCallExp
public java.lang.Object visitAssociationClassCallExp(AssociationClassCallExp ac)
- Specified by:
visitAssociationClassCallExp in interface Visitor
visitVariable
public java.lang.Object visitVariable(Variable vd)
- Specified by:
visitVariable in interface Visitor
visitIfExp
public java.lang.Object visitIfExp(IfExp i)
- Specified by:
visitIfExp in interface Visitor
visitTypeExp
public java.lang.Object visitTypeExp(TypeExp t)
- Specified by:
visitTypeExp in interface Visitor
visitMessageExp
public java.lang.Object visitMessageExp(MessageExp m)
- Specified by:
visitMessageExp in interface Visitor
visitUnspecifiedValueExp
public java.lang.Object visitUnspecifiedValueExp(UnspecifiedValueExp uv)
- Specified by:
visitUnspecifiedValueExp in interface Visitor
visitStateExp
public java.lang.Object visitStateExp(StateExp s)
- Specified by:
visitStateExp in interface Visitor
visitIntegerLiteralExp
public java.lang.Object visitIntegerLiteralExp(IntegerLiteralExp il)
- Specified by:
visitIntegerLiteralExp in interface Visitor
visitRealLiteralExp
public java.lang.Object visitRealLiteralExp(RealLiteralExp rl)
- Specified by:
visitRealLiteralExp in interface Visitor
visitStringLiteralExp
public java.lang.Object visitStringLiteralExp(StringLiteralExp sl)
- Specified by:
visitStringLiteralExp in interface Visitor
visitBooleanLiteralExp
public java.lang.Object visitBooleanLiteralExp(BooleanLiteralExp bl)
- Specified by:
visitBooleanLiteralExp in interface Visitor
visitNullLiteralExp
public java.lang.Object visitNullLiteralExp(NullLiteralExp il)
- Specified by:
visitNullLiteralExp in interface Visitor
visitInvalidLiteralExp
public java.lang.Object visitInvalidLiteralExp(InvalidLiteralExp il)
- Specified by:
visitInvalidLiteralExp in interface Visitor
visitTupleLiteralExp
public java.lang.Object visitTupleLiteralExp(TupleLiteralExp tl)
- Specified by:
visitTupleLiteralExp in interface Visitor
visitTupleLiteralPart
public java.lang.Object visitTupleLiteralPart(TupleLiteralPart tp)
- Specified by:
visitTupleLiteralPart in interface Visitor
visitLetExp
public java.lang.Object visitLetExp(LetExp l)
- Specified by:
visitLetExp in interface Visitor
visitEnumLiteralExp
public java.lang.Object visitEnumLiteralExp(EnumLiteralExp el)
- Specified by:
visitEnumLiteralExp in interface Visitor
visitCollectionLiteralExp
public java.lang.Object visitCollectionLiteralExp(CollectionLiteralExp cl)
- Specified by:
visitCollectionLiteralExp in interface Visitor
visitIteratorExp
public java.lang.Object visitIteratorExp(IteratorExp ie)
- Specified by:
visitIteratorExp in interface Visitor
visitIterateExp
public java.lang.Object visitIterateExp(IterateExp ie)
- Specified by:
visitIterateExp in interface Visitor
visitConstraint
public java.lang.Object visitConstraint(Constraint constraint)
- Specified by:
visitConstraint in interface Visitor