public abstract class AbstractNullVisitor<R,C> extends AbstractVisitor<R,C>
context
Modifier | Constructor and Description |
---|---|
protected |
AbstractNullVisitor(C context)
Initializes me with an initial value for my result.
|
getAdapter, safeVisit, visit
@Nullable public R visitAnnotation(@NonNull Annotation object)
@Nullable public R visitAssociationClass(@NonNull AssociationClass object)
@Nullable public R visitAssociationClassCallExp(@NonNull AssociationClassCallExp object)
@Nullable public R visitBooleanLiteralExp(@NonNull BooleanLiteralExp object)
@Nullable public R visitCallOperationAction(@NonNull CallOperationAction object)
@Nullable public R visitCollectionItem(@NonNull CollectionItem object)
@Nullable public R visitCollectionLiteralExp(@NonNull CollectionLiteralExp object)
@Nullable public R visitCollectionLiteralPart(@NonNull CollectionLiteralPart object)
@Nullable public R visitCollectionRange(@NonNull CollectionRange object)
@Nullable public R visitCollectionType(@NonNull CollectionType object)
@Nullable public R visitCompleteClass(@NonNull CompleteClass object)
@Nullable public R visitCompleteEnvironment(@NonNull CompleteEnvironment object)
@Nullable public R visitCompleteModel(@NonNull CompleteModel object)
@Nullable public R visitCompletePackage(@NonNull CompletePackage object)
@Nullable public R visitConnectionPointReference(@NonNull ConnectionPointReference object)
@Nullable public R visitConstraint(@NonNull Constraint object)
@Nullable public R visitDynamicBehavior(@NonNull DynamicBehavior object)
@Nullable public R visitDynamicElement(@NonNull DynamicElement object)
@Nullable public R visitDynamicProperty(@NonNull DynamicProperty object)
@Nullable public R visitDynamicType(@NonNull DynamicType object)
@Nullable public R visitDynamicValueSpecification(@NonNull DynamicValueSpecification object)
@Nullable public R visitElementExtension(@NonNull ElementExtension object)
@Nullable public R visitEnumLiteralExp(@NonNull EnumLiteralExp object)
@Nullable public R visitEnumeration(@NonNull Enumeration object)
@Nullable public R visitEnumerationLiteral(@NonNull EnumerationLiteral object)
@Nullable public R visitExpressionInOCL(@NonNull ExpressionInOCL object)
@Nullable public R visitFeatureCallExp(@NonNull FeatureCallExp object)
@Nullable public R visitFinalState(@NonNull FinalState object)
@Nullable public R visitInstanceSpecification(@NonNull InstanceSpecification object)
@Nullable public R visitIntegerLiteralExp(@NonNull IntegerLiteralExp object)
@Nullable public R visitInvalidLiteralExp(@NonNull InvalidLiteralExp object)
@Nullable public R visitInvalidType(@NonNull InvalidType object)
@Nullable public R visitIterateExp(@NonNull IterateExp object)
@Nullable public R visitIteratorExp(@NonNull IteratorExp object)
@Nullable public R visitLambdaType(@NonNull LambdaType object)
@Nullable public R visitLanguageExpression(@NonNull LanguageExpression object)
@Nullable public R visitLiteralExp(@NonNull LiteralExp object)
@Nullable public R visitMapLiteralExp(@NonNull MapLiteralExp object)
@Nullable public R visitMapLiteralPart(@NonNull MapLiteralPart object)
@Nullable public R visitMessageExp(@NonNull MessageExp object)
@Nullable public R visitMessageType(@NonNull MessageType object)
@Nullable public R visitNamedElement(@NonNull NamedElement object)
@Nullable public R visitNavigationCallExp(@NonNull NavigationCallExp object)
@Nullable public R visitNullLiteralExp(@NonNull NullLiteralExp object)
@Nullable public R visitNumericLiteralExp(@NonNull NumericLiteralExp object)
@Nullable public R visitOCLExpression(@NonNull OCLExpression object)
@Nullable public R visitOperationCallExp(@NonNull OperationCallExp object)
@Nullable public R visitOppositePropertyCallExp(@NonNull OppositePropertyCallExp object)
@Nullable public R visitOrderedSetType(@NonNull OrderedSetType object)
@Nullable public R visitOrphanCompletePackage(@NonNull OrphanCompletePackage object)
@Nullable public R visitPrecedence(@NonNull Precedence object)
@Nullable public R visitPrimitiveCompletePackage(@NonNull PrimitiveCompletePackage object)
@Nullable public R visitPrimitiveLiteralExp(@NonNull PrimitiveLiteralExp object)
@Nullable public R visitPrimitiveType(@NonNull PrimitiveType object)
@Nullable public R visitProfileApplication(@NonNull ProfileApplication object)
@Nullable public R visitPropertyCallExp(@NonNull PropertyCallExp object)
@Nullable public R visitPseudostate(@NonNull Pseudostate object)
@Nullable public R visitRealLiteralExp(@NonNull RealLiteralExp object)
@Nullable public R visitSendSignalAction(@NonNull SendSignalAction object)
@Nullable public R visitSequenceType(@NonNull SequenceType object)
@Nullable public R visitShadowPart(@NonNull ShadowPart object)
@Nullable public R visitStandardLibrary(@NonNull StandardLibrary object)
@Nullable public R visitStateMachine(@NonNull StateMachine object)
@Nullable public R visitStereotype(@NonNull Stereotype object)
@Nullable public R visitStereotypeExtender(@NonNull StereotypeExtender object)
@Nullable public R visitStringLiteralExp(@NonNull StringLiteralExp object)
@Nullable public R visitTemplateBinding(@NonNull TemplateBinding object)
@Nullable public R visitTemplateParameter(@NonNull TemplateParameter object)
@Nullable public R visitTemplateParameterSubstitution(@NonNull TemplateParameterSubstitution object)
@Nullable public R visitTemplateSignature(@NonNull TemplateSignature object)
@Nullable public R visitTemplateableElement(@NonNull TemplateableElement object)
@Nullable public R visitTransition(@NonNull Transition object)
@Nullable public R visitTupleLiteralExp(@NonNull TupleLiteralExp object)
@Nullable public R visitTupleLiteralPart(@NonNull TupleLiteralPart object)
@Nullable public R visitTypedElement(@NonNull TypedElement object)
@Nullable public R visitUnlimitedNaturalLiteralExp(@NonNull UnlimitedNaturalLiteralExp object)
@Nullable public R visitUnspecifiedValueExp(@NonNull UnspecifiedValueExp object)
@Nullable public R visitValueSpecification(@NonNull ValueSpecification object)
@Nullable public R visitVariableDeclaration(@NonNull VariableDeclaration object)
@Nullable public R visitVariableExp(@NonNull VariableExp object)
@Nullable public R visitWildcardType(@NonNull WildcardType object)