org.eclipse.ocl.examples.xtext.base.cs2as
Class AutoBaseCSContainmentVisitor

java.lang.Object
  extended by org.eclipse.ocl.examples.xtext.base.basecs.util.AbstractBaseCSVisitor<Continuation<?>,CS2PivotConversion>
      extended by org.eclipse.ocl.examples.xtext.base.cs2as.AutoBaseCSContainmentVisitor
All Implemented Interfaces:
BaseCSVisitor<Continuation<?>>
Direct Known Subclasses:
NewBaseCSContainmentVisitor

public class AutoBaseCSContainmentVisitor
extends AbstractBaseCSVisitor<Continuation<?>,CS2PivotConversion>


Field Summary
static ClassId CLSSid_Enumeration
           
static ClassId CLSSid_EnumerationCS
           
static ClassId CLSSid_EnumerationLiteral
           
static ClassId CLSSid_EnumerationLiteralCS
           
static ClassId CLSSid_Operation
           
static ClassId CLSSid_OperationCS
           
static ClassId CLSSid_Package
           
static ClassId CLSSid_PackageCS
           
static ClassId CLSSid_Parameter
           
static ClassId CLSSid_ParameterCS
           
static ClassId CLSSid_Property
           
static ClassId CLSSid_StructuralFeatureCS
           
protected  CS2Pivot converter
           
protected  IdResolver idResolver
           
static CollectionTypeId ORD_CLSSid_EnumerationLiteral
           
static CollectionTypeId ORD_CLSSid_EnumerationLiteralCS
           
static CollectionTypeId ORD_CLSSid_PackageCS
           
static NsURIPackageId PACKid_http_c_s_s_www_eclipse_org_s_ocl_s_3_1_0_s_BaseCST
           
static NsURIPackageId PACKid_http_c_s_s_www_eclipse_org_s_ocl_s_3_1_0_s_Pivot
           
static CollectionTypeId SEQ_CLSSid_EnumerationLiteral
           
static CollectionTypeId SEQ_CLSSid_Package
           
static CollectionTypeId SET_CLSSid_Package
           
 
Fields inherited from class org.eclipse.ocl.examples.xtext.base.basecs.util.AbstractBaseCSVisitor
context
 
Constructor Summary
AutoBaseCSContainmentVisitor(CS2PivotConversion context)
          Initializes me with an initial value for my result.
 
Method Summary
 Continuation<?> visitAnnotationCS(AnnotationCS self)
           
 Continuation<?> visitAnnotationElementCS(AnnotationElementCS self)
           
 Continuation<?> visitAttributeCS(AttributeCS self)
           
 Continuation<?> visitClassCS(ClassCS self)
           
 Continuation<?> visitClassifierCS(ClassifierCS self)
           
 Continuation<?> visitConstraintCS(ConstraintCS self)
           
 Continuation<?> visitDataTypeCS(DataTypeCS self)
           
 Continuation<?> visitDetailCS(DetailCS self)
           
 Continuation<?> visitDocumentationCS(DocumentationCS self)
           
 Continuation<?> visitElementCS(ElementCS self)
           
 Continuation<?> visitElementRefCS(ElementRefCS self)
           
 Continuation<?> visitEnumerationCS(EnumerationCS self)
           
 Continuation<?> visitEnumerationLiteralCS(EnumerationLiteralCS self)
           
 Continuation<?> visitFeatureCS(FeatureCS self)
           
 Continuation<?> visitImportCS(ImportCS self)
           
 Continuation<?> visiting(VisitableCS visitable)
          Return the result of visiting a visitable for which no more specific pivot type method is available.
 Continuation<?> visitIteratorKind(org.eclipse.emf.common.util.Enumerator self)
           
 Continuation<?> visitLambdaTypeCS(LambdaTypeCS self)
           
 Continuation<?> visitLibraryCS(LibraryCS self)
           
 Continuation<?> visitModelElementCS(ModelElementCS self)
           
 Continuation<?> visitModelElementRefCS(ModelElementRefCS self)
           
 Continuation<?> visitMultiplicityBoundsCS(MultiplicityBoundsCS self)
           
 Continuation<?> visitMultiplicityCS(MultiplicityCS self)
           
 Continuation<?> visitMultiplicityStringCS(MultiplicityStringCS self)
           
 Continuation<?> visitNamedElementCS(NamedElementCS self)
           
 Continuation<?> visitNamespaceCS(NamespaceCS self)
           
 Continuation<?> visitOperationCS(OperationCS self)
           
 Continuation<?> visitPackageCS(PackageCS self)
           
 Continuation<?> visitPackageOwnerCS(PackageOwnerCS self)
           
 Continuation<?> visitParameterCS(ParameterCS self)
           
 Continuation<?> visitPathElementCS(PathElementCS self)
           
 Continuation<?> visitPathElementWithURICS(PathElementWithURICS self)
           
 Continuation<?> visitPathNameCS(PathNameCS self)
           
 Continuation<?> visitPivotableElementCS(PivotableElementCS self)
           
 Continuation<?> visitPrimitiveTypeRefCS(PrimitiveTypeRefCS self)
           
 Continuation<?> visitReferenceCS(ReferenceCS self)
           
 Continuation<?> visitRootCS(RootCS self)
           
 Continuation<?> visitRootPackageCS(RootPackageCS self)
           
 Continuation<?> visitScopeFilter(ScopeFilter self)
           
 Continuation<?> visitSpecificationCS(SpecificationCS self)
           
 Continuation<?> visitStructuralFeatureCS(StructuralFeatureCS self)
           
 Continuation<?> visitTemplateableElementCS(TemplateableElementCS self)
           
 Continuation<?> visitTemplateBindingCS(TemplateBindingCS self)
           
 Continuation<?> visitTemplateParameterCS(TemplateParameterCS self)
           
 Continuation<?> visitTemplateParameterSubstitutionCS(TemplateParameterSubstitutionCS self)
           
 Continuation<?> visitTemplateSignatureCS(TemplateSignatureCS self)
           
 Continuation<?> visitTuplePartCS(TuplePartCS self)
           
 Continuation<?> visitTupleTypeCS(TupleTypeCS self)
           
 Continuation<?> visitTypeCS(TypeCS self)
           
 Continuation<?> visitTypedElementCS(TypedElementCS self)
           
 Continuation<?> visitTypedRefCS(TypedRefCS self)
           
 Continuation<?> visitTypedTypeRefCS(TypedTypeRefCS self)
           
 Continuation<?> visitTypeParameterCS(TypeParameterCS self)
           
 Continuation<?> visitTypeRefCS(TypeRefCS self)
           
 Continuation<?> visitVisitableCS(VisitableCS self)
           
 Continuation<?> visitWildcardTypeRefCS(WildcardTypeRefCS self)
           
 
Methods inherited from class org.eclipse.ocl.examples.xtext.base.basecs.util.AbstractBaseCSVisitor
getAdapter, safeVisit, visit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PACKid_http_c_s_s_www_eclipse_org_s_ocl_s_3_1_0_s_BaseCST

@NonNull
public static final NsURIPackageId PACKid_http_c_s_s_www_eclipse_org_s_ocl_s_3_1_0_s_BaseCST

PACKid_http_c_s_s_www_eclipse_org_s_ocl_s_3_1_0_s_Pivot

@NonNull
public static final NsURIPackageId PACKid_http_c_s_s_www_eclipse_org_s_ocl_s_3_1_0_s_Pivot

CLSSid_Enumeration

@NonNull
public static final ClassId CLSSid_Enumeration

CLSSid_EnumerationCS

@NonNull
public static final ClassId CLSSid_EnumerationCS

CLSSid_EnumerationLiteral

@NonNull
public static final ClassId CLSSid_EnumerationLiteral

CLSSid_EnumerationLiteralCS

@NonNull
public static final ClassId CLSSid_EnumerationLiteralCS

CLSSid_Operation

@NonNull
public static final ClassId CLSSid_Operation

CLSSid_OperationCS

@NonNull
public static final ClassId CLSSid_OperationCS

CLSSid_Package

@NonNull
public static final ClassId CLSSid_Package

CLSSid_PackageCS

@NonNull
public static final ClassId CLSSid_PackageCS

CLSSid_Parameter

@NonNull
public static final ClassId CLSSid_Parameter

CLSSid_ParameterCS

@NonNull
public static final ClassId CLSSid_ParameterCS

CLSSid_Property

@NonNull
public static final ClassId CLSSid_Property

CLSSid_StructuralFeatureCS

@NonNull
public static final ClassId CLSSid_StructuralFeatureCS

ORD_CLSSid_EnumerationLiteral

@NonNull
public static final CollectionTypeId ORD_CLSSid_EnumerationLiteral

ORD_CLSSid_EnumerationLiteralCS

@NonNull
public static final CollectionTypeId ORD_CLSSid_EnumerationLiteralCS

ORD_CLSSid_PackageCS

@NonNull
public static final CollectionTypeId ORD_CLSSid_PackageCS

SEQ_CLSSid_EnumerationLiteral

@NonNull
public static final CollectionTypeId SEQ_CLSSid_EnumerationLiteral

SEQ_CLSSid_Package

@NonNull
public static final CollectionTypeId SEQ_CLSSid_Package

SET_CLSSid_Package

@NonNull
public static final CollectionTypeId SET_CLSSid_Package

converter

@NonNull
protected final CS2Pivot converter

idResolver

@NonNull
protected final IdResolver idResolver
Constructor Detail

AutoBaseCSContainmentVisitor

public AutoBaseCSContainmentVisitor(@NonNull
                                    CS2PivotConversion context)
Initializes me with an initial value for my result.

Parameters:
context - my initial result value
Method Detail

visiting

@Nullable
public Continuation<?> visiting(@NonNull
                                         VisitableCS visitable)
Description copied from interface: BaseCSVisitor
Return the result of visiting a visitable for which no more specific pivot type method is available.


visitAnnotationCS

@Nullable
public Continuation<?> visitAnnotationCS(@NonNull
                                                  AnnotationCS self)

visitAnnotationElementCS

@Nullable
public Continuation<?> visitAnnotationElementCS(@NonNull
                                                         AnnotationElementCS self)

visitAttributeCS

@Nullable
public Continuation<?> visitAttributeCS(@NonNull
                                                 AttributeCS self)

visitClassCS

@Nullable
public Continuation<?> visitClassCS(@NonNull
                                             ClassCS self)

visitClassifierCS

@Nullable
public Continuation<?> visitClassifierCS(@NonNull
                                                  ClassifierCS self)

visitConstraintCS

@Nullable
public Continuation<?> visitConstraintCS(@NonNull
                                                  ConstraintCS self)

visitDataTypeCS

@Nullable
public Continuation<?> visitDataTypeCS(@NonNull
                                                DataTypeCS self)

visitDetailCS

@Nullable
public Continuation<?> visitDetailCS(@NonNull
                                              DetailCS self)

visitDocumentationCS

@Nullable
public Continuation<?> visitDocumentationCS(@NonNull
                                                     DocumentationCS self)

visitElementCS

@Nullable
public Continuation<?> visitElementCS(@NonNull
                                               ElementCS self)

visitElementRefCS

@Nullable
public Continuation<?> visitElementRefCS(@NonNull
                                                  ElementRefCS self)

visitEnumerationCS

@Nullable
public Continuation<?> visitEnumerationCS(@NonNull
                                                   EnumerationCS self)

visitEnumerationLiteralCS

@Nullable
public Continuation<?> visitEnumerationLiteralCS(@NonNull
                                                          EnumerationLiteralCS self)

visitFeatureCS

@Nullable
public Continuation<?> visitFeatureCS(@NonNull
                                               FeatureCS self)

visitImportCS

@Nullable
public Continuation<?> visitImportCS(@NonNull
                                              ImportCS self)

visitLambdaTypeCS

@Nullable
public Continuation<?> visitLambdaTypeCS(@NonNull
                                                  LambdaTypeCS self)

visitLibraryCS

@Nullable
public Continuation<?> visitLibraryCS(@NonNull
                                               LibraryCS self)

visitModelElementCS

@Nullable
public Continuation<?> visitModelElementCS(@NonNull
                                                    ModelElementCS self)

visitModelElementRefCS

@Nullable
public Continuation<?> visitModelElementRefCS(@NonNull
                                                       ModelElementRefCS self)

visitMultiplicityBoundsCS

@Nullable
public Continuation<?> visitMultiplicityBoundsCS(@NonNull
                                                          MultiplicityBoundsCS self)

visitMultiplicityCS

@Nullable
public Continuation<?> visitMultiplicityCS(@NonNull
                                                    MultiplicityCS self)

visitMultiplicityStringCS

@Nullable
public Continuation<?> visitMultiplicityStringCS(@NonNull
                                                          MultiplicityStringCS self)

visitNamedElementCS

@Nullable
public Continuation<?> visitNamedElementCS(@NonNull
                                                    NamedElementCS self)

visitNamespaceCS

@Nullable
public Continuation<?> visitNamespaceCS(@NonNull
                                                 NamespaceCS self)

visitOperationCS

@Nullable
public Continuation<?> visitOperationCS(@NonNull
                                                 OperationCS self)

visitPackageCS

@Nullable
public Continuation<?> visitPackageCS(@NonNull
                                               PackageCS self)

visitPackageOwnerCS

@Nullable
public Continuation<?> visitPackageOwnerCS(@NonNull
                                                    PackageOwnerCS self)

visitParameterCS

@Nullable
public Continuation<?> visitParameterCS(@NonNull
                                                 ParameterCS self)

visitPathElementCS

@Nullable
public Continuation<?> visitPathElementCS(@NonNull
                                                   PathElementCS self)

visitPathElementWithURICS

@Nullable
public Continuation<?> visitPathElementWithURICS(@NonNull
                                                          PathElementWithURICS self)

visitPathNameCS

@Nullable
public Continuation<?> visitPathNameCS(@NonNull
                                                PathNameCS self)

visitPivotableElementCS

@Nullable
public Continuation<?> visitPivotableElementCS(@NonNull
                                                        PivotableElementCS self)

visitPrimitiveTypeRefCS

@Nullable
public Continuation<?> visitPrimitiveTypeRefCS(@NonNull
                                                        PrimitiveTypeRefCS self)

visitReferenceCS

@Nullable
public Continuation<?> visitReferenceCS(@NonNull
                                                 ReferenceCS self)

visitRootCS

@Nullable
public Continuation<?> visitRootCS(@NonNull
                                            RootCS self)

visitRootPackageCS

@Nullable
public Continuation<?> visitRootPackageCS(@NonNull
                                                   RootPackageCS self)

visitSpecificationCS

@Nullable
public Continuation<?> visitSpecificationCS(@NonNull
                                                     SpecificationCS self)

visitStructuralFeatureCS

@Nullable
public Continuation<?> visitStructuralFeatureCS(@NonNull
                                                         StructuralFeatureCS self)

visitTemplateBindingCS

@Nullable
public Continuation<?> visitTemplateBindingCS(@NonNull
                                                       TemplateBindingCS self)

visitTemplateParameterCS

@Nullable
public Continuation<?> visitTemplateParameterCS(@NonNull
                                                         TemplateParameterCS self)

visitTemplateParameterSubstitutionCS

@Nullable
public Continuation<?> visitTemplateParameterSubstitutionCS(@NonNull
                                                                     TemplateParameterSubstitutionCS self)

visitTemplateSignatureCS

@Nullable
public Continuation<?> visitTemplateSignatureCS(@NonNull
                                                         TemplateSignatureCS self)

visitTemplateableElementCS

@Nullable
public Continuation<?> visitTemplateableElementCS(@NonNull
                                                           TemplateableElementCS self)

visitTuplePartCS

@Nullable
public Continuation<?> visitTuplePartCS(@NonNull
                                                 TuplePartCS self)

visitTupleTypeCS

@Nullable
public Continuation<?> visitTupleTypeCS(@NonNull
                                                 TupleTypeCS self)

visitTypeCS

@Nullable
public Continuation<?> visitTypeCS(@NonNull
                                            TypeCS self)

visitTypeParameterCS

@Nullable
public Continuation<?> visitTypeParameterCS(@NonNull
                                                     TypeParameterCS self)

visitTypeRefCS

@Nullable
public Continuation<?> visitTypeRefCS(@NonNull
                                               TypeRefCS self)

visitTypedElementCS

@Nullable
public Continuation<?> visitTypedElementCS(@NonNull
                                                    TypedElementCS self)

visitTypedRefCS

@Nullable
public Continuation<?> visitTypedRefCS(@NonNull
                                                TypedRefCS self)

visitTypedTypeRefCS

@Nullable
public Continuation<?> visitTypedTypeRefCS(@NonNull
                                                    TypedTypeRefCS self)

visitVisitableCS

@Nullable
public Continuation<?> visitVisitableCS(@NonNull
                                                 VisitableCS self)

visitWildcardTypeRefCS

@Nullable
public Continuation<?> visitWildcardTypeRefCS(@NonNull
                                                       WildcardTypeRefCS self)

visitIteratorKind

@Nullable
public Continuation<?> visitIteratorKind(@NonNull
                                                  org.eclipse.emf.common.util.Enumerator self)

visitScopeFilter

@Nullable
public Continuation<?> visitScopeFilter(@NonNull
                                                 ScopeFilter self)