public class ImperativeOCLToStringVisitor extends ToStringVisitor<EClassifier,EOperation,EStructuralFeature,EEnumLiteral,EParameter,EObject,CallOperationAction,SendSignalAction,Constraint> implements ImperativeOCLVisitor<String>
ImperativeOCLVisitor
to have the String representation of a ImperativeOCL expression
getInstance, visitBooleanLiteralExp, visitConstraint, visitEnumLiteralExp, visitExpressionInOCL, visitIntegerLiteralExp, visitInvalidLiteralExp, visitNullLiteralExp, visitRealLiteralExp, visitStateExp, visitStringLiteralExp, visitTypeExp, visitUnlimitedNaturalLiteralExp, visitUnspecifiedValueExp, visitVariableExp
visitAssociationClassCallExp, visitCollectionItem, visitCollectionLiteralExp, visitCollectionRange, visitIfExp, visitIterateExp, visitIteratorExp, visitLetExp, visitMessageExp, visitOperationCallExp, visitPropertyCallExp, visitTupleLiteralExp, visitTupleLiteralPart, visitVariable
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
visitAssociationClassCallExp, visitBooleanLiteralExp, visitCollectionItem, visitCollectionLiteralExp, visitCollectionRange, visitConstraint, visitEnumLiteralExp, visitExpressionInOCL, visitIfExp, visitIntegerLiteralExp, visitInvalidLiteralExp, visitIterateExp, visitIteratorExp, visitLetExp, visitMessageExp, visitNullLiteralExp, visitOperationCallExp, visitPropertyCallExp, visitRealLiteralExp, visitStateExp, visitStringLiteralExp, visitTupleLiteralExp, visitTupleLiteralPart, visitTypeExp, visitUnlimitedNaturalLiteralExp, visitUnspecifiedValueExp, visitVariable, visitVariableExp
public static <C,O,P,EL,PM,S,COA,SSA,CT> ToStringVisitor<C,O,P,EL,PM,S,COA,SSA,CT> getInstance(TypedElement<C> element)
public String visitAltExp(AltExp astNode)
visitAltExp
in interface ImperativeOCLVisitor<String>
public String visitAssertExp(AssertExp astNode)
visitAssertExp
in interface ImperativeOCLVisitor<String>
public String visitAssignExp(AssignExp astNode)
visitAssignExp
in interface ImperativeOCLVisitor<String>
public String visitBlockExp(BlockExp astNode)
visitBlockExp
in interface ImperativeOCLVisitor<String>
public String visitBreakExp(BreakExp astNode)
visitBreakExp
in interface ImperativeOCLVisitor<String>
public String visitCatchtExp(CatchExp astNode)
visitCatchtExp
in interface ImperativeOCLVisitor<String>
public String visitComputeExp(ComputeExp astNode)
visitComputeExp
in interface ImperativeOCLVisitor<String>
public String visitContinueExp(ContinueExp astNode)
visitContinueExp
in interface ImperativeOCLVisitor<String>
public String visitDictLiteralExp(DictLiteralExp astNode)
visitDictLiteralExp
in interface ImperativeOCLVisitor<String>
public String visitDictLiteralPart(DictLiteralPart astNode)
visitDictLiteralPart
in interface ImperativeOCLVisitor<String>
public String visitForExp(ForExp astNode)
visitForExp
in interface ImperativeOCLVisitor<String>
public String visitImperativeIterateExp(DictLiteralExp astNode)
public String visitInstantiationExp(InstantiationExp astNode)
visitInstantiationExp
in interface ImperativeOCLVisitor<String>
public String visitLogExp(LogExp astNode)
visitLogExp
in interface ImperativeOCLVisitor<String>
public String visitOrderedTupleLiteralExp(OrderedTupleLiteralExp astNode)
visitOrderedTupleLiteralExp
in interface ImperativeOCLVisitor<String>
public String visitOrderedTupleLiteralPart(OrderedTupleLiteralPart astNode)
visitOrderedTupleLiteralPart
in interface ImperativeOCLVisitor<String>
public String visitRaiseExp(RaiseExp astNode)
visitRaiseExp
in interface ImperativeOCLVisitor<String>
public String visitReturnExp(ReturnExp astNode)
visitReturnExp
in interface ImperativeOCLVisitor<String>
public String visitSwitchExp(SwitchExp astNode)
visitSwitchExp
in interface ImperativeOCLVisitor<String>
public String visitUnlinkExp(UnlinkExp astNode)
visitUnlinkExp
in interface ImperativeOCLVisitor<String>
public String visitImperativeIterateExp(ImperativeIterateExp astNode)
visitImperativeIterateExp
in interface ImperativeOCLVisitor<String>
public String visitTryExp(TryExp astNode)
visitTryExp
in interface ImperativeOCLVisitor<String>
public String visitUnpackExp(UnpackExp astNode)
visitUnpackExp
in interface ImperativeOCLVisitor<String>
public String visitVariableInitExp(VariableInitExp astNode)
visitVariableInitExp
in interface ImperativeOCLVisitor<String>
public String visitWhileExp(WhileExp astNode)
visitWhileExp
in interface ImperativeOCLVisitor<String>
Copyright © 2008, 2018 Borland Software Corporation and others. All Rights Reserved.