public class BaseCSPreOrderVisitor extends AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
Constructor and Description |
---|
BaseCSPreOrderVisitor(CS2ASConversion context) |
visitAnnotationElementCS, visitAttributeCS, visitClassCS, visitContextLessElementCS, visitDetailCS, visitElementCS, visitElementRefCS, visitFeatureCS, visitImportCS, visitMultiplicityCS, visitNamedElementCS, visitNamespaceCS, visitPathElementWithURICS, visitPivotableElementCS, visitReferenceCS, visitRootCS, visitRootPackageCS, visitSpecificationCS, visitTemplateableElementCS, visitTemplateParameterCS, visitTemplateParameterSubstitutionCS, visitTuplePartCS, visitTypeCS, visitTypedElementCS, visitTypedRefCS, visitTypeRefCS
getAdapter, safeVisit, visit
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAdapter
public BaseCSPreOrderVisitor(CS2ASConversion context)
public Continuation<?> visiting(VisitableCS visitable)
BaseCSVisitor
public Continuation<?> visitAnnotationCS(AnnotationCS object)
visitAnnotationCS
in interface BaseCSVisitor<Continuation<?>>
visitAnnotationCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitConstraintCS(ConstraintCS csConstraint)
visitConstraintCS
in interface BaseCSVisitor<Continuation<?>>
visitConstraintCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitDataTypeCS(DataTypeCS csDataType)
visitDataTypeCS
in interface BaseCSVisitor<Continuation<?>>
visitDataTypeCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitDocumentationCS(DocumentationCS object)
visitDocumentationCS
in interface BaseCSVisitor<Continuation<?>>
visitDocumentationCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitEnumerationCS(EnumerationCS csEnumeration)
visitEnumerationCS
in interface BaseCSVisitor<Continuation<?>>
visitEnumerationCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitEnumerationLiteralCS(EnumerationLiteralCS csEnumerationLiteral)
visitEnumerationLiteralCS
in interface BaseCSVisitor<Continuation<?>>
visitEnumerationLiteralCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitLambdaTypeCS(LambdaTypeCS csLambdaType)
visitLambdaTypeCS
in interface BaseCSVisitor<Continuation<?>>
visitLambdaTypeCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitModelElementCS(ModelElementCS csModelElement)
visitModelElementCS
in interface BaseCSVisitor<Continuation<?>>
visitModelElementCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitModelElementRefCS(ModelElementRefCS csModelElementRef)
visitModelElementRefCS
in interface BaseCSVisitor<Continuation<?>>
visitModelElementRefCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitMultiplicityBoundsCS(MultiplicityBoundsCS object)
visitMultiplicityBoundsCS
in interface BaseCSVisitor<Continuation<?>>
visitMultiplicityBoundsCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitMultiplicityStringCS(MultiplicityStringCS object)
visitMultiplicityStringCS
in interface BaseCSVisitor<Continuation<?>>
visitMultiplicityStringCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitOperationCS(OperationCS csOperation)
visitOperationCS
in interface BaseCSVisitor<Continuation<?>>
visitOperationCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitPackageCS(PackageCS csPackage)
visitPackageCS
in interface BaseCSVisitor<Continuation<?>>
visitPackageCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitPackageOwnerCS(PackageOwnerCS object)
visitPackageOwnerCS
in interface BaseCSVisitor<Continuation<?>>
visitPackageOwnerCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitParameterCS(ParameterCS csParameter)
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 csPrimitiveTypeRef)
visitPrimitiveTypeRefCS
in interface BaseCSVisitor<Continuation<?>>
visitPrimitiveTypeRefCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitStructuredClassCS(StructuredClassCS csClass)
visitStructuredClassCS
in interface BaseCSVisitor<Continuation<?>>
visitStructuredClassCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitStructuralFeatureCS(StructuralFeatureCS csStructuralFeature)
visitStructuralFeatureCS
in interface BaseCSVisitor<Continuation<?>>
visitStructuralFeatureCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitTemplateBindingCS(TemplateBindingCS csTemplateBinding)
visitTemplateBindingCS
in interface BaseCSVisitor<Continuation<?>>
visitTemplateBindingCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitTemplateSignatureCS(TemplateSignatureCS csTemplateSignature)
visitTemplateSignatureCS
in interface BaseCSVisitor<Continuation<?>>
visitTemplateSignatureCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitTupleTypeCS(TupleTypeCS csTupleType)
visitTupleTypeCS
in interface BaseCSVisitor<Continuation<?>>
visitTupleTypeCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitTypeParameterCS(TypeParameterCS csTypeParameter)
visitTypeParameterCS
in interface BaseCSVisitor<Continuation<?>>
visitTypeParameterCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitTypedTypeRefCS(TypedTypeRefCS csTypedTypeRef)
visitTypedTypeRefCS
in interface BaseCSVisitor<Continuation<?>>
visitTypedTypeRefCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitWildcardTypeRefCS(WildcardTypeRefCS csWildcardTypeRef)
visitWildcardTypeRefCS
in interface BaseCSVisitor<Continuation<?>>
visitWildcardTypeRefCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.