Modifier | Constructor and Description |
---|---|
protected |
ASTVisitor(java.lang.String text,
int position,
org.eclipse.ocl.helper.ConstraintKind constraintType) |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.ocl.helper.ConstraintKind |
getConstraintType() |
java.lang.String |
toString() |
java.lang.String |
visit(java.lang.String m) |
java.util.List |
visitAssociationClassCallExp(org.eclipse.ocl.expressions.AssociationClassCallExp exp) |
java.util.List |
visitBooleanLiteralExp(org.eclipse.ocl.expressions.BooleanLiteralExp exp) |
java.util.List |
visitCollectionItem(org.eclipse.ocl.expressions.CollectionItem item) |
java.util.List |
visitCollectionLiteralExp(org.eclipse.ocl.expressions.CollectionLiteralExp exp) |
java.util.List |
visitCollectionRange(org.eclipse.ocl.expressions.CollectionRange range) |
java.util.List |
visitConstraint(java.lang.Object constraint) |
java.util.List |
visitEnumLiteralExp(org.eclipse.ocl.expressions.EnumLiteralExp enumliteralexp) |
java.util.List |
visitExpressionInOCL(org.eclipse.ocl.utilities.ExpressionInOCL expression) |
java.util.List |
visitIfExp(org.eclipse.ocl.expressions.IfExp exp) |
java.util.List |
visitIntegerLiteralExp(org.eclipse.ocl.expressions.IntegerLiteralExp exp) |
java.util.List |
visitInvalidLiteralExp(org.eclipse.ocl.expressions.InvalidLiteralExp il) |
java.util.List |
visitIterateExp(org.eclipse.ocl.expressions.IterateExp exp) |
java.util.List |
visitIteratorExp(org.eclipse.ocl.expressions.IteratorExp exp) |
java.util.List |
visitLetExp(org.eclipse.ocl.expressions.LetExp letexp) |
java.util.List |
visitMessageExp(org.eclipse.ocl.expressions.MessageExp m) |
java.util.List |
visitNullLiteralExp(org.eclipse.ocl.expressions.NullLiteralExp il) |
java.util.List |
visitOperationCallExp(org.eclipse.ocl.expressions.OperationCallExp exp) |
java.util.List |
visitPropertyCallExp(org.eclipse.ocl.expressions.PropertyCallExp propertycallexp) |
java.util.List |
visitRealLiteralExp(org.eclipse.ocl.expressions.RealLiteralExp exp) |
java.util.List |
visitStateExp(org.eclipse.ocl.expressions.StateExp s) |
java.util.List |
visitStringLiteralExp(org.eclipse.ocl.expressions.StringLiteralExp exp) |
java.util.List |
visitTupleLiteralExp(org.eclipse.ocl.expressions.TupleLiteralExp tupleliteralexp) |
java.util.List |
visitTupleLiteralPart(org.eclipse.ocl.expressions.TupleLiteralPart tp) |
java.util.List |
visitTypeExp(org.eclipse.ocl.expressions.TypeExp typeExp) |
java.util.List |
visitUnlimitedNaturalLiteralExp(org.eclipse.ocl.expressions.UnlimitedNaturalLiteralExp exp) |
java.util.List |
visitUnspecifiedValueExp(org.eclipse.ocl.expressions.UnspecifiedValueExp unspecifiedvalueexp) |
java.util.List |
visitVariable(org.eclipse.ocl.expressions.Variable variabledeclaration) |
java.util.List |
visitVariableExp(org.eclipse.ocl.expressions.VariableExp variableexp) |
protected ASTVisitor(java.lang.String text, int position, org.eclipse.ocl.helper.ConstraintKind constraintType)
protected org.eclipse.ocl.helper.ConstraintKind getConstraintType()
public java.util.List visitAssociationClassCallExp(org.eclipse.ocl.expressions.AssociationClassCallExp exp)
visitAssociationClassCallExp
in interface org.eclipse.ocl.utilities.Visitor
public java.util.List visitBooleanLiteralExp(org.eclipse.ocl.expressions.BooleanLiteralExp exp)
visitBooleanLiteralExp
in interface org.eclipse.ocl.utilities.Visitor
public java.util.List visitCollectionItem(org.eclipse.ocl.expressions.CollectionItem item)
visitCollectionItem
in interface org.eclipse.ocl.utilities.Visitor
public java.util.List visitCollectionLiteralExp(org.eclipse.ocl.expressions.CollectionLiteralExp exp)
visitCollectionLiteralExp
in interface org.eclipse.ocl.utilities.Visitor
public java.util.List visitCollectionRange(org.eclipse.ocl.expressions.CollectionRange range)
visitCollectionRange
in interface org.eclipse.ocl.utilities.Visitor
public java.util.List visitConstraint(java.lang.Object constraint)
visitConstraint
in interface org.eclipse.ocl.utilities.Visitor
public java.util.List visitEnumLiteralExp(org.eclipse.ocl.expressions.EnumLiteralExp enumliteralexp)
visitEnumLiteralExp
in interface org.eclipse.ocl.utilities.Visitor
public java.util.List visitExpressionInOCL(org.eclipse.ocl.utilities.ExpressionInOCL expression)
visitExpressionInOCL
in interface org.eclipse.ocl.utilities.Visitor
public java.util.List visitIfExp(org.eclipse.ocl.expressions.IfExp exp)
visitIfExp
in interface org.eclipse.ocl.utilities.Visitor
public java.util.List visitIntegerLiteralExp(org.eclipse.ocl.expressions.IntegerLiteralExp exp)
visitIntegerLiteralExp
in interface org.eclipse.ocl.utilities.Visitor
public java.util.List visitInvalidLiteralExp(org.eclipse.ocl.expressions.InvalidLiteralExp il)
visitInvalidLiteralExp
in interface org.eclipse.ocl.utilities.Visitor
public java.util.List visitIterateExp(org.eclipse.ocl.expressions.IterateExp exp)
visitIterateExp
in interface org.eclipse.ocl.utilities.Visitor
public java.util.List visitIteratorExp(org.eclipse.ocl.expressions.IteratorExp exp)
visitIteratorExp
in interface org.eclipse.ocl.utilities.Visitor
public java.util.List visitLetExp(org.eclipse.ocl.expressions.LetExp letexp)
visitLetExp
in interface org.eclipse.ocl.utilities.Visitor
public java.util.List visitMessageExp(org.eclipse.ocl.expressions.MessageExp m)
visitMessageExp
in interface org.eclipse.ocl.utilities.Visitor
public java.util.List visitNullLiteralExp(org.eclipse.ocl.expressions.NullLiteralExp il)
visitNullLiteralExp
in interface org.eclipse.ocl.utilities.Visitor
public java.util.List visitOperationCallExp(org.eclipse.ocl.expressions.OperationCallExp exp)
visitOperationCallExp
in interface org.eclipse.ocl.utilities.Visitor
public java.util.List visitPropertyCallExp(org.eclipse.ocl.expressions.PropertyCallExp propertycallexp)
visitPropertyCallExp
in interface org.eclipse.ocl.utilities.Visitor
public java.util.List visitRealLiteralExp(org.eclipse.ocl.expressions.RealLiteralExp exp)
visitRealLiteralExp
in interface org.eclipse.ocl.utilities.Visitor
public java.util.List visitStateExp(org.eclipse.ocl.expressions.StateExp s)
visitStateExp
in interface org.eclipse.ocl.utilities.Visitor
public java.util.List visitStringLiteralExp(org.eclipse.ocl.expressions.StringLiteralExp exp)
visitStringLiteralExp
in interface org.eclipse.ocl.utilities.Visitor
public java.util.List visitTupleLiteralExp(org.eclipse.ocl.expressions.TupleLiteralExp tupleliteralexp)
visitTupleLiteralExp
in interface org.eclipse.ocl.utilities.Visitor
public java.util.List visitTupleLiteralPart(org.eclipse.ocl.expressions.TupleLiteralPart tp)
visitTupleLiteralPart
in interface org.eclipse.ocl.utilities.Visitor
public java.util.List visitTypeExp(org.eclipse.ocl.expressions.TypeExp typeExp)
visitTypeExp
in interface org.eclipse.ocl.utilities.Visitor
public java.util.List visitUnlimitedNaturalLiteralExp(org.eclipse.ocl.expressions.UnlimitedNaturalLiteralExp exp)
visitUnlimitedNaturalLiteralExp
in interface org.eclipse.ocl.utilities.Visitor
public java.util.List visitUnspecifiedValueExp(org.eclipse.ocl.expressions.UnspecifiedValueExp unspecifiedvalueexp)
visitUnspecifiedValueExp
in interface org.eclipse.ocl.utilities.Visitor
public java.util.List visitVariable(org.eclipse.ocl.expressions.Variable variabledeclaration)
visitVariable
in interface org.eclipse.ocl.utilities.Visitor
public java.util.List visitVariableExp(org.eclipse.ocl.expressions.VariableExp variableexp)
visitVariableExp
in interface org.eclipse.ocl.utilities.Visitor
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String visit(java.lang.String m)