public class BaseCSContainmentVisitor extends AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
Constructor and Description |
---|
BaseCSContainmentVisitor(CS2ASConversion context) |
visitAttributeCS, visitClassCS, visitContextLessElementCS, visitFeatureCS, visitModelElementCS, visitMultiplicityCS, visitNamedElementCS, visitNamespaceCS, visitPackageOwnerCS, visitPathElementWithURICS, visitPivotableElementCS, visitReferenceCS, visitRootCS, visitTemplateableElementCS, visitTypeCS, visitTypedElementCS, visitTypeParameterCS
getAdapter, safeVisit, visit
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAdapter
public BaseCSContainmentVisitor(CS2ASConversion context)
public <T extends Model> T createModel(Class<T> pivotClass, EClass pivotEClass, String newExternalURI)
public Continuation<?> visitAnnotationCS(AnnotationCS csElement)
visitAnnotationCS
in interface BaseCSVisitor<Continuation<?>>
visitAnnotationCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitAnnotationElementCS(AnnotationElementCS csElement)
visitAnnotationElementCS
in interface BaseCSVisitor<Continuation<?>>
visitAnnotationElementCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitConstraintCS(ConstraintCS csElement)
visitConstraintCS
in interface BaseCSVisitor<Continuation<?>>
visitConstraintCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitDataTypeCS(DataTypeCS csElement)
visitDataTypeCS
in interface BaseCSVisitor<Continuation<?>>
visitDataTypeCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitDetailCS(DetailCS csElement)
visitDetailCS
in interface BaseCSVisitor<Continuation<?>>
visitDetailCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitDocumentationCS(DocumentationCS csElement)
visitDocumentationCS
in interface BaseCSVisitor<Continuation<?>>
visitDocumentationCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitElementCS(ElementCS csElement)
visitElementCS
in interface BaseCSVisitor<Continuation<?>>
visitElementCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitElementRefCS(ElementRefCS csElement)
visitElementRefCS
in interface BaseCSVisitor<Continuation<?>>
visitElementRefCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitEnumerationCS(EnumerationCS csElement)
visitEnumerationCS
in interface BaseCSVisitor<Continuation<?>>
visitEnumerationCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitEnumerationLiteralCS(EnumerationLiteralCS csElement)
visitEnumerationLiteralCS
in interface BaseCSVisitor<Continuation<?>>
visitEnumerationLiteralCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitImportCS(ImportCS csElement)
visitImportCS
in interface BaseCSVisitor<Continuation<?>>
visitImportCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitLambdaTypeCS(LambdaTypeCS csElement)
visitLambdaTypeCS
in interface BaseCSVisitor<Continuation<?>>
visitLambdaTypeCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitModelElementRefCS(ModelElementRefCS csElement)
visitModelElementRefCS
in interface BaseCSVisitor<Continuation<?>>
visitModelElementRefCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitMultiplicityBoundsCS(MultiplicityBoundsCS csElement)
visitMultiplicityBoundsCS
in interface BaseCSVisitor<Continuation<?>>
visitMultiplicityBoundsCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitMultiplicityStringCS(MultiplicityStringCS csElement)
visitMultiplicityStringCS
in interface BaseCSVisitor<Continuation<?>>
visitMultiplicityStringCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitOperationCS(OperationCS csElement)
visitOperationCS
in interface BaseCSVisitor<Continuation<?>>
visitOperationCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitPackageCS(PackageCS csElement)
visitPackageCS
in interface BaseCSVisitor<Continuation<?>>
visitPackageCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitParameterCS(ParameterCS csElement)
visitParameterCS
in interface BaseCSVisitor<Continuation<?>>
visitParameterCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitPathElementCS(PathElementCS csElement)
visitPathElementCS
in interface BaseCSVisitor<Continuation<?>>
visitPathElementCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitPathNameCS(PathNameCS csElement)
visitPathNameCS
in interface BaseCSVisitor<Continuation<?>>
visitPathNameCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitPrimitiveTypeRefCS(PrimitiveTypeRefCS csElement)
visitPrimitiveTypeRefCS
in interface BaseCSVisitor<Continuation<?>>
visitPrimitiveTypeRefCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitRootPackageCS(RootPackageCS csElement)
visitRootPackageCS
in interface BaseCSVisitor<Continuation<?>>
visitRootPackageCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitSpecificationCS(SpecificationCS csElement)
visitSpecificationCS
in interface BaseCSVisitor<Continuation<?>>
visitSpecificationCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitStructuredClassCS(StructuredClassCS csElement)
visitStructuredClassCS
in interface BaseCSVisitor<Continuation<?>>
visitStructuredClassCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitStructuralFeatureCS(StructuralFeatureCS csElement)
visitStructuralFeatureCS
in interface BaseCSVisitor<Continuation<?>>
visitStructuralFeatureCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitTemplateBindingCS(TemplateBindingCS csElement)
visitTemplateBindingCS
in interface BaseCSVisitor<Continuation<?>>
visitTemplateBindingCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitTemplateParameterCS(TemplateParameterCS csElement)
visitTemplateParameterCS
in interface BaseCSVisitor<Continuation<?>>
visitTemplateParameterCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitTemplateParameterSubstitutionCS(TemplateParameterSubstitutionCS csElement)
visitTemplateParameterSubstitutionCS
in interface BaseCSVisitor<Continuation<?>>
visitTemplateParameterSubstitutionCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitTemplateSignatureCS(TemplateSignatureCS csElement)
visitTemplateSignatureCS
in interface BaseCSVisitor<Continuation<?>>
visitTemplateSignatureCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitTuplePartCS(TuplePartCS csElement)
visitTuplePartCS
in interface BaseCSVisitor<Continuation<?>>
visitTuplePartCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitTupleTypeCS(TupleTypeCS csElement)
visitTupleTypeCS
in interface BaseCSVisitor<Continuation<?>>
visitTupleTypeCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitTypeRefCS(TypeRefCS csElement)
visitTypeRefCS
in interface BaseCSVisitor<Continuation<?>>
visitTypeRefCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitTypedRefCS(TypedRefCS csElement)
visitTypedRefCS
in interface BaseCSVisitor<Continuation<?>>
visitTypedRefCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitTypedTypeRefCS(TypedTypeRefCS csElement)
visitTypedTypeRefCS
in interface BaseCSVisitor<Continuation<?>>
visitTypedTypeRefCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitWildcardTypeRefCS(WildcardTypeRefCS csElement)
visitWildcardTypeRefCS
in interface BaseCSVisitor<Continuation<?>>
visitWildcardTypeRefCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visiting(VisitableCS visitable)
BaseCSVisitor
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.