public abstract class AbstractMergedVisitor<R,C> extends AbstractVisitor<R,C> implements Visitor<R>
getAdapter, safeVisit, visit
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAdapter, visiting
public R visitAnnotation(Annotation object)
visitAnnotation
in interface Visitor<R>
public R visitAnyType(AnyType object)
visitAnyType
in interface Visitor<R>
public R visitAssociationClass(AssociationClass object)
visitAssociationClass
in interface Visitor<R>
public R visitAssociationClassCallExp(AssociationClassCallExp object)
visitAssociationClassCallExp
in interface Visitor<R>
public R visitBagType(BagType object)
visitBagType
in interface Visitor<R>
public R visitBehavior(Behavior object)
visitBehavior
in interface Visitor<R>
public R visitBooleanLiteralExp(BooleanLiteralExp object)
visitBooleanLiteralExp
in interface Visitor<R>
public R visitCallExp(CallExp object)
visitCallExp
in interface Visitor<R>
public R visitCallOperationAction(CallOperationAction object)
visitCallOperationAction
in interface Visitor<R>
public R visitClass(Class object)
visitClass
in interface Visitor<R>
public R visitCollectionItem(CollectionItem object)
visitCollectionItem
in interface Visitor<R>
public R visitCollectionLiteralExp(CollectionLiteralExp object)
visitCollectionLiteralExp
in interface Visitor<R>
public R visitCollectionLiteralPart(CollectionLiteralPart object)
visitCollectionLiteralPart
in interface Visitor<R>
public R visitCollectionRange(CollectionRange object)
visitCollectionRange
in interface Visitor<R>
public R visitCollectionType(CollectionType object)
visitCollectionType
in interface Visitor<R>
public R visitComment(Comment object)
visitComment
in interface Visitor<R>
public R visitCompleteClass(CompleteClass object)
visitCompleteClass
in interface Visitor<R>
public R visitCompleteEnvironment(CompleteEnvironment object)
visitCompleteEnvironment
in interface Visitor<R>
public R visitCompleteModel(CompleteModel object)
visitCompleteModel
in interface Visitor<R>
public R visitCompletePackage(CompletePackage object)
visitCompletePackage
in interface Visitor<R>
public R visitConnectionPointReference(ConnectionPointReference object)
visitConnectionPointReference
in interface Visitor<R>
public R visitConstraint(Constraint object)
visitConstraint
in interface Visitor<R>
public R visitDataType(DataType object)
visitDataType
in interface Visitor<R>
public R visitDetail(Detail object)
visitDetail
in interface Visitor<R>
public R visitDynamicBehavior(DynamicBehavior object)
visitDynamicBehavior
in interface Visitor<R>
public R visitDynamicElement(DynamicElement object)
visitDynamicElement
in interface Visitor<R>
public R visitDynamicProperty(DynamicProperty object)
visitDynamicProperty
in interface Visitor<R>
public R visitDynamicType(DynamicType object)
visitDynamicType
in interface Visitor<R>
public R visitDynamicValueSpecification(DynamicValueSpecification object)
visitDynamicValueSpecification
in interface Visitor<R>
public R visitElement(Element object)
visitElement
in interface Visitor<R>
public R visitElementExtension(ElementExtension object)
visitElementExtension
in interface Visitor<R>
public R visitEnumLiteralExp(EnumLiteralExp object)
visitEnumLiteralExp
in interface Visitor<R>
public R visitEnumeration(Enumeration object)
visitEnumeration
in interface Visitor<R>
public R visitEnumerationLiteral(EnumerationLiteral object)
visitEnumerationLiteral
in interface Visitor<R>
public R visitExpressionInOCL(ExpressionInOCL object)
visitExpressionInOCL
in interface Visitor<R>
public R visitFeature(Feature object)
visitFeature
in interface Visitor<R>
public R visitFeatureCallExp(FeatureCallExp object)
visitFeatureCallExp
in interface Visitor<R>
public R visitFinalState(FinalState object)
visitFinalState
in interface Visitor<R>
public R visitIfExp(IfExp object)
visitIfExp
in interface Visitor<R>
public R visitImport(Import object)
visitImport
in interface Visitor<R>
public R visitInstanceSpecification(InstanceSpecification object)
visitInstanceSpecification
in interface Visitor<R>
public R visitIntegerLiteralExp(IntegerLiteralExp object)
visitIntegerLiteralExp
in interface Visitor<R>
public R visitInvalidLiteralExp(InvalidLiteralExp object)
visitInvalidLiteralExp
in interface Visitor<R>
public R visitInvalidType(InvalidType object)
visitInvalidType
in interface Visitor<R>
public R visitIterateExp(IterateExp object)
visitIterateExp
in interface Visitor<R>
public R visitIteration(Iteration object)
visitIteration
in interface Visitor<R>
public R visitIteratorExp(IteratorExp object)
visitIteratorExp
in interface Visitor<R>
public R visitIteratorVariable(IteratorVariable object)
visitIteratorVariable
in interface Visitor<R>
public R visitLambdaType(LambdaType object)
visitLambdaType
in interface Visitor<R>
public R visitLanguageExpression(LanguageExpression object)
visitLanguageExpression
in interface Visitor<R>
public R visitLetExp(LetExp object)
visitLetExp
in interface Visitor<R>
public R visitLetVariable(LetVariable object)
visitLetVariable
in interface Visitor<R>
public R visitLibrary(Library object)
visitLibrary
in interface Visitor<R>
public R visitLiteralExp(LiteralExp object)
visitLiteralExp
in interface Visitor<R>
public R visitLoopExp(LoopExp object)
visitLoopExp
in interface Visitor<R>
public R visitMapLiteralExp(MapLiteralExp object)
visitMapLiteralExp
in interface Visitor<R>
public R visitMapLiteralPart(MapLiteralPart object)
visitMapLiteralPart
in interface Visitor<R>
public R visitMapType(MapType object)
visitMapType
in interface Visitor<R>
public R visitMessageExp(MessageExp object)
visitMessageExp
in interface Visitor<R>
public R visitMessageType(MessageType object)
visitMessageType
in interface Visitor<R>
public R visitModel(Model object)
visitModel
in interface Visitor<R>
public R visitNamedElement(NamedElement object)
visitNamedElement
in interface Visitor<R>
public R visitNamespace(Namespace object)
visitNamespace
in interface Visitor<R>
public R visitNavigationCallExp(NavigationCallExp object)
visitNavigationCallExp
in interface Visitor<R>
public R visitNullLiteralExp(NullLiteralExp object)
visitNullLiteralExp
in interface Visitor<R>
public R visitNumericLiteralExp(NumericLiteralExp object)
visitNumericLiteralExp
in interface Visitor<R>
public R visitOCLExpression(OCLExpression object)
visitOCLExpression
in interface Visitor<R>
public R visitOperation(Operation object)
visitOperation
in interface Visitor<R>
public R visitOperationCallExp(OperationCallExp object)
visitOperationCallExp
in interface Visitor<R>
public R visitOppositePropertyCallExp(OppositePropertyCallExp object)
visitOppositePropertyCallExp
in interface Visitor<R>
public R visitOrderedSetType(OrderedSetType object)
visitOrderedSetType
in interface Visitor<R>
public R visitOrphanCompletePackage(OrphanCompletePackage object)
visitOrphanCompletePackage
in interface Visitor<R>
public R visitPackage(Package object)
visitPackage
in interface Visitor<R>
public R visitParameter(Parameter object)
visitParameter
in interface Visitor<R>
public R visitParameterVariable(ParameterVariable object)
visitParameterVariable
in interface Visitor<R>
public R visitPrecedence(Precedence object)
visitPrecedence
in interface Visitor<R>
public R visitPrimitiveCompletePackage(PrimitiveCompletePackage object)
visitPrimitiveCompletePackage
in interface Visitor<R>
public R visitPrimitiveLiteralExp(PrimitiveLiteralExp object)
visitPrimitiveLiteralExp
in interface Visitor<R>
public R visitPrimitiveType(PrimitiveType object)
visitPrimitiveType
in interface Visitor<R>
public R visitProfile(Profile object)
visitProfile
in interface Visitor<R>
public R visitProfileApplication(ProfileApplication object)
visitProfileApplication
in interface Visitor<R>
public R visitProperty(Property object)
visitProperty
in interface Visitor<R>
public R visitPropertyCallExp(PropertyCallExp object)
visitPropertyCallExp
in interface Visitor<R>
public R visitPseudostate(Pseudostate object)
visitPseudostate
in interface Visitor<R>
public R visitRealLiteralExp(RealLiteralExp object)
visitRealLiteralExp
in interface Visitor<R>
public R visitRegion(Region object)
visitRegion
in interface Visitor<R>
public R visitResultVariable(ResultVariable object)
visitResultVariable
in interface Visitor<R>
public R visitSelfType(SelfType object)
visitSelfType
in interface Visitor<R>
public R visitSendSignalAction(SendSignalAction object)
visitSendSignalAction
in interface Visitor<R>
public R visitSequenceType(SequenceType object)
visitSequenceType
in interface Visitor<R>
public R visitSetType(SetType object)
visitSetType
in interface Visitor<R>
public R visitShadowExp(ShadowExp object)
visitShadowExp
in interface Visitor<R>
public R visitShadowPart(ShadowPart object)
visitShadowPart
in interface Visitor<R>
public R visitSignal(Signal object)
visitSignal
in interface Visitor<R>
public R visitStandardLibrary(StandardLibrary object)
visitStandardLibrary
in interface Visitor<R>
public R visitState(State object)
visitState
in interface Visitor<R>
public R visitStateExp(StateExp object)
visitStateExp
in interface Visitor<R>
public R visitStateMachine(StateMachine object)
visitStateMachine
in interface Visitor<R>
public R visitStereotype(Stereotype object)
visitStereotype
in interface Visitor<R>
public R visitStereotypeExtender(StereotypeExtender object)
visitStereotypeExtender
in interface Visitor<R>
public R visitStringLiteralExp(StringLiteralExp object)
visitStringLiteralExp
in interface Visitor<R>
public R visitTemplateBinding(TemplateBinding object)
visitTemplateBinding
in interface Visitor<R>
public R visitTemplateParameter(TemplateParameter object)
visitTemplateParameter
in interface Visitor<R>
public R visitTemplateParameterSubstitution(TemplateParameterSubstitution object)
visitTemplateParameterSubstitution
in interface Visitor<R>
public R visitTemplateSignature(TemplateSignature object)
visitTemplateSignature
in interface Visitor<R>
public R visitTemplateableElement(TemplateableElement object)
visitTemplateableElement
in interface Visitor<R>
public R visitTransition(Transition object)
visitTransition
in interface Visitor<R>
public R visitTrigger(Trigger object)
visitTrigger
in interface Visitor<R>
public R visitTupleLiteralExp(TupleLiteralExp object)
visitTupleLiteralExp
in interface Visitor<R>
public R visitTupleLiteralPart(TupleLiteralPart object)
visitTupleLiteralPart
in interface Visitor<R>
public R visitTupleType(TupleType object)
visitTupleType
in interface Visitor<R>
public R visitTypeExp(TypeExp object)
visitTypeExp
in interface Visitor<R>
public R visitTypedElement(TypedElement object)
visitTypedElement
in interface Visitor<R>
public R visitUnlimitedNaturalLiteralExp(UnlimitedNaturalLiteralExp object)
visitUnlimitedNaturalLiteralExp
in interface Visitor<R>
public R visitUnspecifiedValueExp(UnspecifiedValueExp object)
visitUnspecifiedValueExp
in interface Visitor<R>
public R visitValueSpecification(ValueSpecification object)
visitValueSpecification
in interface Visitor<R>
public R visitVariable(Variable object)
visitVariable
in interface Visitor<R>
public R visitVariableDeclaration(VariableDeclaration object)
visitVariableDeclaration
in interface Visitor<R>
public R visitVariableExp(VariableExp object)
visitVariableExp
in interface Visitor<R>
public R visitVertex(Vertex object)
visitVertex
in interface Visitor<R>
public R visitVoidType(VoidType object)
visitVoidType
in interface Visitor<R>
public R visitWildcardType(WildcardType object)
visitWildcardType
in interface Visitor<R>
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.