public class BaseCSPostOrderVisitor extends AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
| Modifier and Type | Class and Description |
|---|---|
static class |
BaseCSPostOrderVisitor.ListCompletion<CST extends ModelElementCS,P extends NamedElement> |
| Constructor and Description |
|---|
BaseCSPostOrderVisitor(CS2ASConversion context) |
visitAttributeCS, visitConstraintCS, visitContextLessElementCS, visitDataTypeCS, visitElementRefCS, visitEnumerationCS, visitEnumerationLiteralCS, visitFeatureCS, visitMultiplicityCS, visitNamespaceCS, visitParameterCS, visitPathElementWithURICS, visitPivotableElementCS, visitRootCS, visitSpecificationCS, visitStructuralFeatureCS, visitStructuredClassCS, visitTemplateableElementCS, visitTypeCS, visitTypedRefCS, visitTypeParameterCS, visitTypeRefCSgetAdapter, safeVisit, visitequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAdapterpublic BaseCSPostOrderVisitor(CS2ASConversion context)
public Continuation<?> visiting(VisitableCS visitable)
BaseCSVisitorpublic Continuation<?> visitAnnotationCS(AnnotationCS csAnnotation)
visitAnnotationCS in interface BaseCSVisitor<Continuation<?>>visitAnnotationCS in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>public Continuation<?> visitAnnotationElementCS(AnnotationElementCS csAnnotationElement)
visitAnnotationElementCS in interface BaseCSVisitor<Continuation<?>>visitAnnotationElementCS in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>public Continuation<?> visitClassCS(ClassCS csClassifier)
visitClassCS in interface BaseCSVisitor<Continuation<?>>visitClassCS in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>public Continuation<?> visitDetailCS(DetailCS csDetail)
visitDetailCS in interface BaseCSVisitor<Continuation<?>>visitDetailCS in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>public Continuation<?> visitDocumentationCS(DocumentationCS csDocumentation)
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<?> visitImportCS(ImportCS object)
visitImportCS in interface BaseCSVisitor<Continuation<?>>visitImportCS in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>public Continuation<?> visitLambdaTypeCS(LambdaTypeCS object)
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 object)
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<?> visitNamedElementCS(NamedElementCS csNamedElement)
visitNamedElementCS in interface BaseCSVisitor<Continuation<?>>visitNamedElementCS 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 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<?> visitPathElementCS(PathElementCS object)
visitPathElementCS in interface BaseCSVisitor<Continuation<?>>visitPathElementCS in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>public Continuation<?> visitPathNameCS(PathNameCS object)
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<?> visitReferenceCS(ReferenceCS csReference)
visitReferenceCS in interface BaseCSVisitor<Continuation<?>>visitReferenceCS in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>public Continuation<?> visitRootPackageCS(RootPackageCS csPackage)
visitRootPackageCS in interface BaseCSVisitor<Continuation<?>>visitRootPackageCS in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>public Continuation<?> visitTemplateBindingCS(TemplateBindingCS csTemplateBinding)
visitTemplateBindingCS in interface BaseCSVisitor<Continuation<?>>visitTemplateBindingCS in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>public Continuation<?> visitTemplateParameterCS(TemplateParameterCS csTemplateParameter)
visitTemplateParameterCS in interface BaseCSVisitor<Continuation<?>>visitTemplateParameterCS in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>public Continuation<?> visitTemplateParameterSubstitutionCS(TemplateParameterSubstitutionCS csTemplateParameterSubstitution)
visitTemplateParameterSubstitutionCS in interface BaseCSVisitor<Continuation<?>>visitTemplateParameterSubstitutionCS in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>public Continuation<?> visitTemplateSignatureCS(TemplateSignatureCS csTemplateSignature)
visitTemplateSignatureCS in interface BaseCSVisitor<Continuation<?>>visitTemplateSignatureCS in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>public Continuation<?> visitTuplePartCS(TuplePartCS object)
visitTuplePartCS in interface BaseCSVisitor<Continuation<?>>visitTuplePartCS in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>public Continuation<?> visitTupleTypeCS(TupleTypeCS object)
visitTupleTypeCS in interface BaseCSVisitor<Continuation<?>>visitTupleTypeCS in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>public BasicContinuation<?> visitTypedElementCS(TypedElementCS csTypedElement)
visitTypedElementCS in interface BaseCSVisitor<Continuation<?>>visitTypedElementCS in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>public Continuation<?> visitTypedTypeRefCS(TypedTypeRefCS object)
visitTypedTypeRefCS in interface BaseCSVisitor<Continuation<?>>visitTypedTypeRefCS in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>public Continuation<?> visitWildcardTypeRefCS(WildcardTypeRefCS object)
visitWildcardTypeRefCS in interface BaseCSVisitor<Continuation<?>>visitWildcardTypeRefCS in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.