public class EssentialOCLPrettyPrintVisitor extends PrettyPrintVisitor
Constructor and Description |
---|
EssentialOCLPrettyPrintVisitor(PrettyPrinter context) |
safeVisit, toString, visitAnyType, visitClass, visitCollectionType, visiting, visitLambdaType, visitMapType, visitNamedElement, visitOperation, visitPrimitiveType, visitTemplateParameter, visitTupleType, visitTypedElement
visitAnnotation, visitAssociationClass, visitAssociationClassCallExp, visitBagType, visitBehavior, visitCallExp, visitCallOperationAction, visitCollectionLiteralPart, visitComment, visitCompleteClass, visitCompleteEnvironment, visitCompleteModel, visitCompletePackage, visitConnectionPointReference, visitDataType, visitDetail, visitDynamicBehavior, visitDynamicElement, visitDynamicProperty, visitDynamicType, visitDynamicValueSpecification, visitElement, visitElementExtension, visitEnumeration, visitEnumerationLiteral, visitFeature, visitFeatureCallExp, visitFinalState, visitImport, visitInstanceSpecification, visitInvalidType, visitIteration, visitIteratorVariable, visitLanguageExpression, visitLetVariable, visitLibrary, visitLiteralExp, visitLoopExp, visitMessageExp, visitMessageType, visitModel, visitNamespace, visitNavigationCallExp, visitNumericLiteralExp, visitOrderedSetType, visitOrphanCompletePackage, visitPackage, visitParameterVariable, visitPrecedence, visitPrimitiveCompletePackage, visitPrimitiveLiteralExp, visitProfile, visitProfileApplication, visitProperty, visitPseudostate, visitRegion, visitResultVariable, visitSelfType, visitSendSignalAction, visitSequenceType, visitSetType, visitSignal, visitSlot, visitStandardLibrary, visitState, visitStateExp, visitStateMachine, visitStereotype, visitStereotypeExtender, visitTemplateableElement, visitTemplateBinding, visitTemplateParameterSubstitution, visitTemplateSignature, visitTransition, visitTrigger, visitType, visitUnspecifiedValueExp, visitValueSpecification, visitVariableDeclaration, visitVertex, visitVoidType, visitWildcardType
getAdapter, visit
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAdapter
public EssentialOCLPrettyPrintVisitor(PrettyPrinter context)
public Object visitBooleanLiteralExp(BooleanLiteralExp object)
visitBooleanLiteralExp
in interface Visitor<Object>
visitBooleanLiteralExp
in class AbstractExtendingVisitor<Object,PrettyPrinter>
public Object visitCollectionItem(CollectionItem object)
visitCollectionItem
in interface Visitor<Object>
visitCollectionItem
in class AbstractExtendingVisitor<Object,PrettyPrinter>
public Object visitCollectionLiteralExp(CollectionLiteralExp object)
visitCollectionLiteralExp
in interface Visitor<Object>
visitCollectionLiteralExp
in class AbstractExtendingVisitor<Object,PrettyPrinter>
public Object visitCollectionRange(CollectionRange object)
visitCollectionRange
in interface Visitor<Object>
visitCollectionRange
in class AbstractExtendingVisitor<Object,PrettyPrinter>
public Object visitConstraint(Constraint object)
visitConstraint
in interface Visitor<Object>
visitConstraint
in class AbstractExtendingVisitor<Object,PrettyPrinter>
public Object visitEnumLiteralExp(EnumLiteralExp object)
visitEnumLiteralExp
in interface Visitor<Object>
visitEnumLiteralExp
in class AbstractExtendingVisitor<Object,PrettyPrinter>
public Object visitExpressionInOCL(ExpressionInOCL object)
visitExpressionInOCL
in interface Visitor<Object>
visitExpressionInOCL
in class PrettyPrintVisitor
public Object visitIfExp(IfExp object)
visitIfExp
in interface Visitor<Object>
visitIfExp
in class AbstractExtendingVisitor<Object,PrettyPrinter>
public Object visitIntegerLiteralExp(IntegerLiteralExp object)
visitIntegerLiteralExp
in interface Visitor<Object>
visitIntegerLiteralExp
in class AbstractExtendingVisitor<Object,PrettyPrinter>
public Object visitInvalidLiteralExp(InvalidLiteralExp object)
visitInvalidLiteralExp
in interface Visitor<Object>
visitInvalidLiteralExp
in class AbstractExtendingVisitor<Object,PrettyPrinter>
public Object visitIterateExp(IterateExp object)
visitIterateExp
in interface Visitor<Object>
visitIterateExp
in class AbstractExtendingVisitor<Object,PrettyPrinter>
public Object visitIteratorExp(IteratorExp object)
visitIteratorExp
in interface Visitor<Object>
visitIteratorExp
in class AbstractExtendingVisitor<Object,PrettyPrinter>
public Object visitLetExp(LetExp object)
visitLetExp
in interface Visitor<Object>
visitLetExp
in class AbstractExtendingVisitor<Object,PrettyPrinter>
public Object visitMapLiteralExp(MapLiteralExp object)
visitMapLiteralExp
in interface Visitor<Object>
visitMapLiteralExp
in class AbstractExtendingVisitor<Object,PrettyPrinter>
public Object visitMapLiteralPart(MapLiteralPart object)
visitMapLiteralPart
in interface Visitor<Object>
visitMapLiteralPart
in class AbstractExtendingVisitor<Object,PrettyPrinter>
public Object visitNullLiteralExp(NullLiteralExp object)
visitNullLiteralExp
in interface Visitor<Object>
visitNullLiteralExp
in class AbstractExtendingVisitor<Object,PrettyPrinter>
public Object visitOCLExpression(OCLExpression object)
visitOCLExpression
in interface Visitor<Object>
visitOCLExpression
in class AbstractExtendingVisitor<Object,PrettyPrinter>
public Object visitOperationCallExp(OperationCallExp object)
visitOperationCallExp
in interface Visitor<Object>
visitOperationCallExp
in class AbstractExtendingVisitor<Object,PrettyPrinter>
public Object visitOppositePropertyCallExp(OppositePropertyCallExp object)
visitOppositePropertyCallExp
in interface Visitor<Object>
visitOppositePropertyCallExp
in class AbstractExtendingVisitor<Object,PrettyPrinter>
public Object visitParameter(Parameter object)
visitParameter
in interface Visitor<Object>
visitParameter
in class AbstractExtendingVisitor<Object,PrettyPrinter>
public Object visitPropertyCallExp(PropertyCallExp object)
visitPropertyCallExp
in interface Visitor<Object>
visitPropertyCallExp
in class AbstractExtendingVisitor<Object,PrettyPrinter>
public Object visitRealLiteralExp(RealLiteralExp object)
visitRealLiteralExp
in interface Visitor<Object>
visitRealLiteralExp
in class AbstractExtendingVisitor<Object,PrettyPrinter>
public Value visitShadowExp(ShadowExp object)
visitShadowExp
in interface Visitor<Object>
visitShadowExp
in class AbstractExtendingVisitor<Object,PrettyPrinter>
public String visitShadowPart(ShadowPart part)
visitShadowPart
in interface Visitor<Object>
visitShadowPart
in class AbstractExtendingVisitor<Object,PrettyPrinter>
public Object visitStringLiteralExp(StringLiteralExp object)
visitStringLiteralExp
in interface Visitor<Object>
visitStringLiteralExp
in class AbstractExtendingVisitor<Object,PrettyPrinter>
public Object visitTupleLiteralExp(TupleLiteralExp object)
visitTupleLiteralExp
in interface Visitor<Object>
visitTupleLiteralExp
in class AbstractExtendingVisitor<Object,PrettyPrinter>
public Object visitTupleLiteralPart(TupleLiteralPart object)
visitTupleLiteralPart
in interface Visitor<Object>
visitTupleLiteralPart
in class AbstractExtendingVisitor<Object,PrettyPrinter>
public Object visitTypeExp(TypeExp object)
visitTypeExp
in interface Visitor<Object>
visitTypeExp
in class AbstractExtendingVisitor<Object,PrettyPrinter>
public Object visitUnlimitedNaturalLiteralExp(UnlimitedNaturalLiteralExp object)
visitUnlimitedNaturalLiteralExp
in interface Visitor<Object>
visitUnlimitedNaturalLiteralExp
in class AbstractExtendingVisitor<Object,PrettyPrinter>
public Object visitVariable(Variable object)
visitVariable
in interface Visitor<Object>
visitVariable
in class AbstractExtendingVisitor<Object,PrettyPrinter>
public Object visitVariableExp(VariableExp object)
visitVariableExp
in interface Visitor<Object>
visitVariableExp
in class AbstractExtendingVisitor<Object,PrettyPrinter>
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.