public class BaseCSLeft2RightVisitor extends AbstractExtendingBaseCSVisitor<Element,CS2ASConversion>
Constructor and Description |
---|
BaseCSLeft2RightVisitor(CS2ASConversion context) |
Modifier and Type | Method and Description |
---|---|
Element |
visitAnnotationCS(AnnotationCS object) |
Element |
visitClassCS(ClassCS object) |
Element |
visitConstraintCS(ConstraintCS object) |
Element |
visitDetailCS(DetailCS object) |
Element |
visiting(VisitableCS visitable)
Return the result of visiting a visitable for which no more specific pivot type method
is available.
|
Element |
visitOperationCS(OperationCS object) |
Element |
visitParameterCS(ParameterCS object) |
Element |
visitSpecificationCS(SpecificationCS object) |
Element |
visitStructuralFeatureCS(StructuralFeatureCS object) |
Element |
visitTemplateBindingCS(TemplateBindingCS object) |
Element |
visitTemplateParameterCS(TemplateParameterCS object) |
Element |
visitTemplateParameterSubstitutionCS(TemplateParameterSubstitutionCS object) |
Element |
visitTemplateSignatureCS(TemplateSignatureCS object) |
Element |
visitTuplePartCS(TuplePartCS object) |
Element |
visitTupleTypeCS(TupleTypeCS object) |
Element |
visitTypeRefCS(TypeRefCS object) |
visitAnnotationElementCS, visitAttributeCS, visitContextLessElementCS, visitDataTypeCS, visitDocumentationCS, visitElementCS, visitElementRefCS, visitEnumerationCS, visitEnumerationLiteralCS, visitFeatureCS, visitImportCS, visitLambdaTypeCS, visitModelElementCS, visitModelElementRefCS, visitMultiplicityBoundsCS, visitMultiplicityCS, visitMultiplicityStringCS, visitNamedElementCS, visitNamespaceCS, visitPackageCS, visitPackageOwnerCS, visitPathElementCS, visitPathElementWithURICS, visitPathNameCS, visitPivotableElementCS, visitPrimitiveTypeRefCS, visitReferenceCS, visitRootCS, visitRootPackageCS, visitStructuredClassCS, visitTemplateableElementCS, visitTypeCS, visitTypedElementCS, visitTypedRefCS, visitTypedTypeRefCS, visitTypeParameterCS, visitWildcardTypeRefCS
getAdapter, safeVisit, visit
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAdapter
public BaseCSLeft2RightVisitor(CS2ASConversion context)
public Element visitAnnotationCS(AnnotationCS object)
visitAnnotationCS
in interface BaseCSVisitor<Element>
visitAnnotationCS
in class AbstractExtendingBaseCSVisitor<Element,CS2ASConversion>
public Element visitClassCS(ClassCS object)
visitClassCS
in interface BaseCSVisitor<Element>
visitClassCS
in class AbstractExtendingBaseCSVisitor<Element,CS2ASConversion>
public Element visitConstraintCS(ConstraintCS object)
visitConstraintCS
in interface BaseCSVisitor<Element>
visitConstraintCS
in class AbstractExtendingBaseCSVisitor<Element,CS2ASConversion>
public Element visitDetailCS(DetailCS object)
visitDetailCS
in interface BaseCSVisitor<Element>
visitDetailCS
in class AbstractExtendingBaseCSVisitor<Element,CS2ASConversion>
public Element visitOperationCS(OperationCS object)
visitOperationCS
in interface BaseCSVisitor<Element>
visitOperationCS
in class AbstractExtendingBaseCSVisitor<Element,CS2ASConversion>
public Element visitParameterCS(ParameterCS object)
visitParameterCS
in interface BaseCSVisitor<Element>
visitParameterCS
in class AbstractExtendingBaseCSVisitor<Element,CS2ASConversion>
public Element visitSpecificationCS(SpecificationCS object)
visitSpecificationCS
in interface BaseCSVisitor<Element>
visitSpecificationCS
in class AbstractExtendingBaseCSVisitor<Element,CS2ASConversion>
public Element visitStructuralFeatureCS(StructuralFeatureCS object)
visitStructuralFeatureCS
in interface BaseCSVisitor<Element>
visitStructuralFeatureCS
in class AbstractExtendingBaseCSVisitor<Element,CS2ASConversion>
public Element visitTemplateBindingCS(TemplateBindingCS object)
visitTemplateBindingCS
in interface BaseCSVisitor<Element>
visitTemplateBindingCS
in class AbstractExtendingBaseCSVisitor<Element,CS2ASConversion>
public Element visitTemplateParameterCS(TemplateParameterCS object)
visitTemplateParameterCS
in interface BaseCSVisitor<Element>
visitTemplateParameterCS
in class AbstractExtendingBaseCSVisitor<Element,CS2ASConversion>
public Element visitTemplateParameterSubstitutionCS(TemplateParameterSubstitutionCS object)
visitTemplateParameterSubstitutionCS
in interface BaseCSVisitor<Element>
visitTemplateParameterSubstitutionCS
in class AbstractExtendingBaseCSVisitor<Element,CS2ASConversion>
public Element visitTemplateSignatureCS(TemplateSignatureCS object)
visitTemplateSignatureCS
in interface BaseCSVisitor<Element>
visitTemplateSignatureCS
in class AbstractExtendingBaseCSVisitor<Element,CS2ASConversion>
public Element visitTuplePartCS(TuplePartCS object)
visitTuplePartCS
in interface BaseCSVisitor<Element>
visitTuplePartCS
in class AbstractExtendingBaseCSVisitor<Element,CS2ASConversion>
public Element visitTupleTypeCS(TupleTypeCS object)
visitTupleTypeCS
in interface BaseCSVisitor<Element>
visitTupleTypeCS
in class AbstractExtendingBaseCSVisitor<Element,CS2ASConversion>
public Element visitTypeRefCS(TypeRefCS object)
visitTypeRefCS
in interface BaseCSVisitor<Element>
visitTypeRefCS
in class AbstractExtendingBaseCSVisitor<Element,CS2ASConversion>
public Element visiting(VisitableCS visitable)
BaseCSVisitor
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.