| Modifier | Constructor and Description |
|---|---|
protected |
ASTVisitor(String text,
int position,
ConstraintKind constraintType)
Initializes me with the position at which we are trying to find
completions and the text that we are completing.
|
protected ASTVisitor(String text, int position, ConstraintKind constraintType)
text - the text to completeposition - the completion positionconstraintType - the type of constraint that we are completingprotected ConstraintKind getConstraintType()
public List<Choice> visitOperationCallExp(OperationCallExp<C,O> exp)
Visitorpublic List<Choice> visitVariableExp(VariableExp<C,PM> variableexp)
Visitorpublic List<Choice> visitPropertyCallExp(PropertyCallExp<C,P> propertycallexp)
Visitorpublic List<Choice> visitAssociationClassCallExp(AssociationClassCallExp<C,P> exp)
Visitorpublic List<Choice> visitVariable(Variable<C,PM> variabledeclaration)
Visitorpublic List<Choice> visitTypeExp(TypeExp<C> typeExp)
Visitorpublic List<Choice> visitMessageExp(MessageExp<C,COA,SSA> m)
Visitorpublic List<Choice> visitUnspecifiedValueExp(UnspecifiedValueExp<C> unspecifiedvalueexp)
Visitorpublic List<Choice> visitIntegerLiteralExp(IntegerLiteralExp<C> exp)
Visitorpublic List<Choice> visitUnlimitedNaturalLiteralExp(UnlimitedNaturalLiteralExp<C> exp)
Visitorpublic List<Choice> visitRealLiteralExp(RealLiteralExp<C> exp)
Visitorpublic List<Choice> visitStringLiteralExp(StringLiteralExp<C> exp)
Visitorpublic List<Choice> visitBooleanLiteralExp(BooleanLiteralExp<C> exp)
Visitorpublic List<Choice> visitNullLiteralExp(NullLiteralExp<C> il)
Visitorpublic List<Choice> visitInvalidLiteralExp(InvalidLiteralExp<C> il)
Visitorpublic List<Choice> visitTupleLiteralExp(TupleLiteralExp<C,P> tupleliteralexp)
Visitorpublic List<Choice> visitTupleLiteralPart(TupleLiteralPart<C,P> tp)
Visitorpublic List<Choice> visitLetExp(LetExp<C,PM> letexp)
Visitorpublic List<Choice> visitEnumLiteralExp(EnumLiteralExp<C,EL> enumliteralexp)
Visitorpublic List<Choice> visitStateExp(StateExp<C,S> s)
Visitorpublic List<Choice> visitCollectionLiteralExp(CollectionLiteralExp<C> exp)
Visitorpublic List<Choice> visitCollectionItem(CollectionItem<C> item)
Visitorpublic List<Choice> visitCollectionRange(CollectionRange<C> range)
Visitorpublic List<Choice> visitIteratorExp(IteratorExp<C,PM> exp)
Visitorpublic List<Choice> visitIterateExp(IterateExp<C,PM> exp)
Visitorpublic List<Choice> visitExpressionInOCL(ExpressionInOCL<C,PM> expression)
VisitorCopyright © 2015 Open eHealth Foundation. All rights reserved.