|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.ocl.expressions.impl.ToStringVisitorImpl
Method Summary | |
---|---|
static Visitor |
getInstance()
|
static java.lang.String |
toString(Visitable v)
The string representation (for debugging purposes) of a visitable AST element. |
java.lang.Object |
visitAssociationClassCallExp(AssociationClassCallExp ac)
Callback for an AssociationClassCallExp visit. |
java.lang.Object |
visitBooleanLiteralExp(BooleanLiteralExp bl)
Callback for a BooleanLiteralExp visit. |
java.lang.Object |
visitCollectionLiteralExp(CollectionLiteralExp cl)
Callback for a CollectionLiteralExp visit. |
java.lang.Object |
visitConstraint(Constraint constraint)
Renders a constraint with its context and expression. |
java.lang.Object |
visitEnumLiteralExp(EnumLiteralExp el)
Callback for an EnumLiteralExp visit. |
java.lang.Object |
visitIfExp(IfExp i)
Callback for an IfExp visit. |
java.lang.Object |
visitIntegerLiteralExp(IntegerLiteralExp il)
Callback for an IntegerLiteralExp visit. |
java.lang.Object |
visitInvalidLiteralExp(InvalidLiteralExp il)
|
java.lang.Object |
visitIterateExp(IterateExp ie)
Callback for an IterateExp visit. |
java.lang.Object |
visitIteratorExp(IteratorExp ie)
Callback for an IteratorExp visit. |
java.lang.Object |
visitLetExp(LetExp l)
Callback for LetExp visit. |
java.lang.Object |
visitMessageExp(MessageExp m)
|
java.lang.Object |
visitNullLiteralExp(NullLiteralExp il)
|
java.lang.Object |
visitOperationCallExp(OperationCallExp oc)
Callback for an OperationCallExp visit. |
java.lang.Object |
visitPropertyCallExp(PropertyCallExp pc)
Callback for an AssociationEndCallExp visit. |
java.lang.Object |
visitRealLiteralExp(RealLiteralExp rl)
Callback for a RealLiteralExp visit. |
java.lang.Object |
visitStateExp(StateExp s)
|
java.lang.Object |
visitStringLiteralExp(StringLiteralExp sl)
Callback for a StringLiteralExp visit. |
java.lang.Object |
visitTupleLiteralExp(TupleLiteralExp tl)
Callback for a TupleLiteralExp visit. |
java.lang.Object |
visitTupleLiteralPart(TupleLiteralPart tp)
|
java.lang.Object |
visitTypeExp(TypeExp t)
|
java.lang.Object |
visitUnspecifiedValueExp(UnspecifiedValueExp uv)
Callback for an UnspecifiedValueExp visit. |
java.lang.Object |
visitVariable(Variable vd)
Callback for the Variable visit. |
java.lang.Object |
visitVariableExp(VariableExp v)
Callback for a VariableExp visit. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static Visitor getInstance()
public static java.lang.String toString(Visitable v)
"<null>"
in the result.
v
- a visitable AST node
public java.lang.Object visitOperationCallExp(OperationCallExp oc)
visitOperationCallExp
in interface Visitor
oc
- the operation call expression
public java.lang.Object visitEnumLiteralExp(EnumLiteralExp el)
visitEnumLiteralExp
in interface Visitor
el
- the enumeration literal expresion
public java.lang.Object visitVariableExp(VariableExp v)
visitVariableExp
in interface Visitor
v
- the variable expression
public java.lang.Object visitPropertyCallExp(PropertyCallExp pc)
visitPropertyCallExp
in interface Visitor
pc
- the property call expression
public java.lang.Object visitAssociationClassCallExp(AssociationClassCallExp ac)
visitAssociationClassCallExp
in interface Visitor
ac
- the association class expression
public java.lang.Object visitVariable(Variable vd)
visitVariable
in interface Visitor
vd
- the variable declaration
public java.lang.Object visitIfExp(IfExp i)
visitIfExp
in interface Visitor
i
- IfExp
public java.lang.Object visitTypeExp(TypeExp t)
visitTypeExp
in interface Visitor
public java.lang.Object visitStateExp(StateExp s)
visitStateExp
in interface Visitor
public java.lang.Object visitUnspecifiedValueExp(UnspecifiedValueExp uv)
visitUnspecifiedValueExp
in interface Visitor
uv
- - UnspecifiedValueExp
public java.lang.Object visitIntegerLiteralExp(IntegerLiteralExp il)
visitIntegerLiteralExp
in interface Visitor
il
- -- integer literal expression
public java.lang.Object visitRealLiteralExp(RealLiteralExp rl)
visitRealLiteralExp
in interface Visitor
rl
- -- real literal expression
public java.lang.Object visitStringLiteralExp(StringLiteralExp sl)
visitStringLiteralExp
in interface Visitor
sl
- -- string literal expression
public java.lang.Object visitBooleanLiteralExp(BooleanLiteralExp bl)
visitBooleanLiteralExp
in interface Visitor
bl
- -- boolean literal expression
public java.lang.Object visitLetExp(LetExp l)
visitLetExp
in interface Visitor
l
- - let expression
public java.lang.Object visitIterateExp(IterateExp ie)
visitIterateExp
in interface Visitor
ie
- -- iterate expression
public java.lang.Object visitIteratorExp(IteratorExp ie)
visitIteratorExp
in interface Visitor
ie
- - iterator expression
public java.lang.Object visitCollectionLiteralExp(CollectionLiteralExp cl)
visitCollectionLiteralExp
in interface Visitor
cl
- collection literal expression
public java.lang.Object visitTupleLiteralExp(TupleLiteralExp tl)
visitTupleLiteralExp
in interface Visitor
tl
- tuple literal expression
public java.lang.Object visitTupleLiteralPart(TupleLiteralPart tp)
visitTupleLiteralPart
in interface Visitor
public java.lang.Object visitMessageExp(MessageExp m)
visitMessageExp
in interface Visitor
public java.lang.Object visitConstraint(Constraint constraint)
visitConstraint
in interface Visitor
public java.lang.Object visitInvalidLiteralExp(InvalidLiteralExp il)
visitInvalidLiteralExp
in interface Visitor
public java.lang.Object visitNullLiteralExp(NullLiteralExp il)
visitNullLiteralExp
in interface Visitor
|
Copyright 2002, 2006 IBM Corporation and others. All Rights Reserved. |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |