public abstract class AbstractNullBaseCSVisitor<R,C> extends AbstractBaseCSVisitor<R,C>
context
Modifier | Constructor and Description |
---|---|
protected |
AbstractNullBaseCSVisitor(C context)
Initializes me with an initial value for my result.
|
getAdapter, safeVisit, visit
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
visiting
protected AbstractNullBaseCSVisitor(@NonNull C context)
context
- my initial result value@Nullable public R visitAnnotationCS(@NonNull AnnotationCS object)
@Nullable public R visitAnnotationElementCS(@NonNull AnnotationElementCS object)
@Nullable public R visitAttributeCS(@NonNull AttributeCS object)
@Nullable public R visitClassifierCS(@NonNull ClassifierCS object)
@Nullable public R visitConstraintCS(@NonNull ConstraintCS object)
@Nullable public R visitDataTypeCS(@NonNull DataTypeCS object)
@Nullable public R visitDocumentationCS(@NonNull DocumentationCS object)
@Nullable public R visitElementRefCS(@NonNull ElementRefCS object)
@Nullable public R visitEnumerationCS(@NonNull EnumerationCS object)
@Nullable public R visitEnumerationLiteralCS(@NonNull EnumerationLiteralCS object)
@Nullable public R visitLambdaTypeCS(@NonNull LambdaTypeCS object)
@Nullable public R visitModelElementCS(@NonNull ModelElementCS object)
@Nullable public R visitModelElementRefCS(@NonNull ModelElementRefCS object)
@Nullable public R visitMultiplicityBoundsCS(@NonNull MultiplicityBoundsCS object)
@Nullable public R visitMultiplicityStringCS(@NonNull MultiplicityStringCS object)
@Nullable public R visitNamedElementCS(@NonNull NamedElementCS object)
@Nullable public R visitOperationCS(@NonNull OperationCS object)
@Nullable public R visitParameterCS(@NonNull ParameterCS object)
@Nullable public R visitPathElementCS(@NonNull PathElementCS object)
@Nullable public R visitPathElementWithURICS(@NonNull PathElementWithURICS object)
@Nullable public R visitPathNameCS(@NonNull PathNameCS object)
@Nullable public R visitPivotableElementCS(@NonNull PivotableElementCS object)
@Nullable public R visitPrimitiveTypeRefCS(@NonNull PrimitiveTypeRefCS object)
@Nullable public R visitReferenceCS(@NonNull ReferenceCS object)
@Nullable public R visitRootPackageCS(@NonNull RootPackageCS object)
@Nullable public R visitSpecificationCS(@NonNull SpecificationCS object)
@Nullable public R visitStructuralFeatureCS(@NonNull StructuralFeatureCS object)
@Nullable public R visitTemplateBindingCS(@NonNull TemplateBindingCS object)
@Nullable public R visitTemplateParameterCS(@NonNull TemplateParameterCS object)
@Nullable public R visitTemplateParameterSubstitutionCS(@NonNull TemplateParameterSubstitutionCS object)
@Nullable public R visitTemplateSignatureCS(@NonNull TemplateSignatureCS object)
@Nullable public R visitTuplePartCS(@NonNull TuplePartCS object)
@Nullable public R visitTupleTypeCS(@NonNull TupleTypeCS object)
@Nullable public R visitTypeParameterCS(@NonNull TypeParameterCS object)
@Nullable public R visitTypedElementCS(@NonNull TypedElementCS object)
@Nullable public R visitTypedRefCS(@NonNull TypedRefCS object)
@Nullable public R visitTypedTypeRefCS(@NonNull TypedTypeRefCS object)
@Nullable public R visitWildcardTypeRefCS(@NonNull WildcardTypeRefCS object)