org.eclipse.ocl.examples.xtext.base.cs2pivot
Class BaseLeft2RightVisitor
java.lang.Object
org.eclipse.ocl.examples.xtext.base.util.AbstractBaseCSVisitor<R,C>
org.eclipse.ocl.examples.xtext.base.util.AbstractExtendingBaseCSVisitor<MonikeredElement,CS2PivotConversion>
org.eclipse.ocl.examples.xtext.base.cs2pivot.BaseLeft2RightVisitor
- All Implemented Interfaces:
- BaseCSVisitor<MonikeredElement,CS2PivotConversion>
public class BaseLeft2RightVisitor
- extends AbstractExtendingBaseCSVisitor<MonikeredElement,CS2PivotConversion>
Methods inherited from class org.eclipse.ocl.examples.xtext.base.util.AbstractExtendingBaseCSVisitor |
visitAnnotationElementCS, visitAttributeCS, visitClassCS, visitClassCSRef, visitCollectionTypeRefCS, visitDataTypeCS, visitDocumentationCS, visitElementCS, visitEnumerationCS, visitEnumerationLiteralCS, visitImportCS, visitLambdaTypeCS, visitLibraryCS, visitModelElementCS, visitMonikeredElementCS, visitNamedElementCS, visitPackageCS, visitPrimitiveTypeRefCS, visitReferenceCS, visitRootPackageCS, visitTypedElementCS, visitTypedRefCS, visitTypedTypeRefCS, visitTypeParameterCS, visitWildcardTypeRefCS |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseLeft2RightVisitor
public BaseLeft2RightVisitor(CS2PivotConversion context)
visitAnnotationCS
public MonikeredElement visitAnnotationCS(AnnotationCS object)
- Specified by:
visitAnnotationCS
in interface BaseCSVisitor<MonikeredElement,CS2PivotConversion>
- Overrides:
visitAnnotationCS
in class AbstractExtendingBaseCSVisitor<MonikeredElement,CS2PivotConversion>
visitClassifierCS
public MonikeredElement visitClassifierCS(ClassifierCS object)
- Specified by:
visitClassifierCS
in interface BaseCSVisitor<MonikeredElement,CS2PivotConversion>
- Overrides:
visitClassifierCS
in class AbstractExtendingBaseCSVisitor<MonikeredElement,CS2PivotConversion>
visitConstraintCS
public MonikeredElement visitConstraintCS(ConstraintCS object)
- Specified by:
visitConstraintCS
in interface BaseCSVisitor<MonikeredElement,CS2PivotConversion>
- Overrides:
visitConstraintCS
in class AbstractExtendingBaseCSVisitor<MonikeredElement,CS2PivotConversion>
visitDetailCS
public MonikeredElement visitDetailCS(DetailCS object)
- Specified by:
visitDetailCS
in interface BaseCSVisitor<MonikeredElement,CS2PivotConversion>
- Overrides:
visitDetailCS
in class AbstractExtendingBaseCSVisitor<MonikeredElement,CS2PivotConversion>
visitOperationCS
public MonikeredElement visitOperationCS(OperationCS object)
- Specified by:
visitOperationCS
in interface BaseCSVisitor<MonikeredElement,CS2PivotConversion>
- Overrides:
visitOperationCS
in class AbstractExtendingBaseCSVisitor<MonikeredElement,CS2PivotConversion>
visitParameterCS
public MonikeredElement visitParameterCS(ParameterCS object)
- Specified by:
visitParameterCS
in interface BaseCSVisitor<MonikeredElement,CS2PivotConversion>
- Overrides:
visitParameterCS
in class AbstractExtendingBaseCSVisitor<MonikeredElement,CS2PivotConversion>
visitSpecificationCS
public MonikeredElement visitSpecificationCS(SpecificationCS object)
- Specified by:
visitSpecificationCS
in interface BaseCSVisitor<MonikeredElement,CS2PivotConversion>
- Overrides:
visitSpecificationCS
in class AbstractExtendingBaseCSVisitor<MonikeredElement,CS2PivotConversion>
visitStructuralFeatureCS
public MonikeredElement visitStructuralFeatureCS(StructuralFeatureCS object)
- Specified by:
visitStructuralFeatureCS
in interface BaseCSVisitor<MonikeredElement,CS2PivotConversion>
- Overrides:
visitStructuralFeatureCS
in class AbstractExtendingBaseCSVisitor<MonikeredElement,CS2PivotConversion>
visitTemplateBindingCS
public MonikeredElement visitTemplateBindingCS(TemplateBindingCS object)
- Specified by:
visitTemplateBindingCS
in interface BaseCSVisitor<MonikeredElement,CS2PivotConversion>
- Overrides:
visitTemplateBindingCS
in class AbstractExtendingBaseCSVisitor<MonikeredElement,CS2PivotConversion>
visitTemplateParameterCS
public MonikeredElement visitTemplateParameterCS(TemplateParameterCS object)
- Specified by:
visitTemplateParameterCS
in interface BaseCSVisitor<MonikeredElement,CS2PivotConversion>
- Overrides:
visitTemplateParameterCS
in class AbstractExtendingBaseCSVisitor<MonikeredElement,CS2PivotConversion>
visitTemplateParameterSubstitutionCS
public MonikeredElement visitTemplateParameterSubstitutionCS(TemplateParameterSubstitutionCS object)
- Specified by:
visitTemplateParameterSubstitutionCS
in interface BaseCSVisitor<MonikeredElement,CS2PivotConversion>
- Overrides:
visitTemplateParameterSubstitutionCS
in class AbstractExtendingBaseCSVisitor<MonikeredElement,CS2PivotConversion>
visitTemplateSignatureCS
public MonikeredElement visitTemplateSignatureCS(TemplateSignatureCS object)
- Specified by:
visitTemplateSignatureCS
in interface BaseCSVisitor<MonikeredElement,CS2PivotConversion>
- Overrides:
visitTemplateSignatureCS
in class AbstractExtendingBaseCSVisitor<MonikeredElement,CS2PivotConversion>
visitTuplePartCS
public MonikeredElement visitTuplePartCS(TuplePartCS object)
- Specified by:
visitTuplePartCS
in interface BaseCSVisitor<MonikeredElement,CS2PivotConversion>
- Overrides:
visitTuplePartCS
in class AbstractExtendingBaseCSVisitor<MonikeredElement,CS2PivotConversion>
visitTupleTypeCS
public MonikeredElement visitTupleTypeCS(TupleTypeCS object)
- Specified by:
visitTupleTypeCS
in interface BaseCSVisitor<MonikeredElement,CS2PivotConversion>
- Overrides:
visitTupleTypeCS
in class AbstractExtendingBaseCSVisitor<MonikeredElement,CS2PivotConversion>
visitTypeRefCS
public MonikeredElement visitTypeRefCS(TypeRefCS object)
- Specified by:
visitTypeRefCS
in interface BaseCSVisitor<MonikeredElement,CS2PivotConversion>
- Overrides:
visitTypeRefCS
in class AbstractExtendingBaseCSVisitor<MonikeredElement,CS2PivotConversion>
visiting
public MonikeredElement visiting(VisitableCS visitable)
- Description copied from interface:
BaseCSVisitor
- Return the result of visiting a visitable for which no more specific pivot type method
is available.