public class EssentialOCLCSContainmentVisitor extends AbstractEssentialOCLCSContainmentVisitor
metamodelManager, standardLibrary
context
Constructor and Description |
---|
EssentialOCLCSContainmentVisitor(CS2ASConversion context) |
visitAbstractNameExpCS, visitAssociationClassCallExpCS, visitCallExpCS, visitCollectionPatternCS, visitCurlyBracketedClauseCS, visitIterateCallExpCS, visitIterationCallExpCS, visitLambdaLiteralExpCS, visitLetExpCS, visitOperationCallExpCS, visitOperatorExpCS, visitPatternExpCS, visitPropertyCallExpCS, visitShadowExpCS, visitSquareBracketedClauseCS, visitVariableExpCS
createModel, getPackageId, importPackages, refreshClass, refreshClassifier, refreshNamedElement, refreshPackage, refreshRoot, refreshRootPackage, visitAnnotationCS, visitAnnotationElementCS, visitDataTypeCS, visitDetailCS, visitDocumentationCS, visitElementCS, visitElementRefCS, visitEnumerationCS, visitEnumerationLiteralCS, visitImportCS, visiting, visitLambdaTypeCS, visitModelElementRefCS, visitMultiplicityBoundsCS, visitMultiplicityStringCS, visitOperationCS, visitPackageCS, visitParameterCS, visitPathElementCS, visitPathNameCS, visitPrimitiveTypeRefCS, visitRootPackageCS, visitSpecificationCS, visitStructuralFeatureCS, visitStructuredClassCS, visitTemplateBindingCS, visitTemplateParameterCS, visitTemplateParameterSubstitutionCS, visitTemplateSignatureCS, visitTuplePartCS, visitTupleTypeCS, visitTypedRefCS, visitTypedTypeRefCS, visitTypeRefCS, visitWildcardTypeRefCS
visitAttributeCS, visitClassCS, visitFeatureCS, visitModelElementCS, visitMultiplicityCS, visitNamedElementCS, visitNamespaceCS, visitPackageOwnerCS, visitPathElementWithURICS, visitPivotableElementCS, visitReferenceCS, visitRootCS, visitTemplateableElementCS, visitTypeCS, visitTypedElementCS, visitTypeParameterCS
getAdapter, safeVisit, visit
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAdapter, visitAnnotationCS, visitAnnotationElementCS, visitAttributeCS, visitClassCS, visitDataTypeCS, visitDetailCS, visitDocumentationCS, visitElementCS, visitElementRefCS, visitEnumerationCS, visitEnumerationLiteralCS, visitFeatureCS, visitImportCS, visiting, visitLambdaTypeCS, visitModelElementCS, visitModelElementRefCS, visitMultiplicityBoundsCS, visitMultiplicityCS, visitMultiplicityStringCS, visitNamedElementCS, visitNamespaceCS, visitOperationCS, visitPackageCS, visitPackageOwnerCS, visitParameterCS, visitPathElementCS, visitPathElementWithURICS, visitPathNameCS, visitPivotableElementCS, visitPrimitiveTypeRefCS, visitReferenceCS, visitRootCS, visitRootPackageCS, visitSpecificationCS, visitStructuralFeatureCS, visitStructuredClassCS, visitTemplateableElementCS, visitTemplateBindingCS, visitTemplateParameterCS, visitTemplateParameterSubstitutionCS, visitTemplateSignatureCS, visitTuplePartCS, visitTupleTypeCS, visitTypeCS, visitTypedElementCS, visitTypedRefCS, visitTypedTypeRefCS, visitTypeParameterCS, visitTypeRefCS, visitWildcardTypeRefCS
public EssentialOCLCSContainmentVisitor(@NonNull CS2ASConversion context)
public Continuation<?> visitBooleanLiteralExpCS(@NonNull BooleanLiteralExpCS csElement)
visitBooleanLiteralExpCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitBooleanLiteralExpCS
in class AbstractEssentialOCLCSContainmentVisitor
public Continuation<?> visitCollectionLiteralExpCS(@NonNull CollectionLiteralExpCS csElement)
visitCollectionLiteralExpCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitCollectionLiteralExpCS
in class AbstractEssentialOCLCSContainmentVisitor
public Continuation<?> visitCollectionLiteralPartCS(@NonNull CollectionLiteralPartCS csElement)
visitCollectionLiteralPartCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitCollectionLiteralPartCS
in class AbstractEssentialOCLCSContainmentVisitor
public Continuation<?> visitCollectionTypeCS(@NonNull CollectionTypeCS csElement)
visitCollectionTypeCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitCollectionTypeCS
in class AbstractEssentialOCLCSContainmentVisitor
public Continuation<?> visitConstraintCS(@NonNull ConstraintCS csElement)
visitConstraintCS
in interface BaseCSVisitor<Continuation<?>>
visitConstraintCS
in class BaseCSContainmentVisitor
public Continuation<?> visitContextCS(@NonNull ContextCS csElement)
visitContextCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitContextCS
in class AbstractEssentialOCLCSContainmentVisitor
@Nullable public Continuation<?> visitContextLessElementCS(@NonNull ContextLessElementCS csElement)
visitContextLessElementCS
in interface BaseCSVisitor<Continuation<?>>
visitContextLessElementCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitExpCS(@NonNull ExpCS csElement)
visitExpCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitExpCS
in class AbstractEssentialOCLCSContainmentVisitor
public Continuation<?> visitExpSpecificationCS(@NonNull ExpSpecificationCS csElement)
visitExpSpecificationCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitExpSpecificationCS
in class AbstractEssentialOCLCSContainmentVisitor
public Continuation<?> visitIfExpCS(@NonNull IfExpCS csElement)
visitIfExpCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitIfExpCS
in class AbstractEssentialOCLCSContainmentVisitor
public Continuation<?> visitIfThenExpCS(@NonNull IfThenExpCS csElement)
visitIfThenExpCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitIfThenExpCS
in class AbstractEssentialOCLCSContainmentVisitor
public Continuation<?> visitInfixExpCS(@NonNull InfixExpCS csElement)
visitInfixExpCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitInfixExpCS
in class AbstractEssentialOCLCSContainmentVisitor
public Continuation<?> visitInvalidLiteralExpCS(@NonNull InvalidLiteralExpCS csElement)
visitInvalidLiteralExpCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitInvalidLiteralExpCS
in class AbstractEssentialOCLCSContainmentVisitor
public Continuation<?> visitLetVariableCS(@NonNull LetVariableCS csElement)
visitLetVariableCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitLetVariableCS
in class AbstractEssentialOCLCSContainmentVisitor
public Continuation<?> visitLiteralExpCS(@NonNull LiteralExpCS csElement)
visitLiteralExpCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitLiteralExpCS
in class AbstractEssentialOCLCSContainmentVisitor
public Continuation<?> visitMapLiteralExpCS(@NonNull MapLiteralExpCS csElement)
visitMapLiteralExpCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitMapLiteralExpCS
in class AbstractEssentialOCLCSContainmentVisitor
public Continuation<?> visitMapLiteralPartCS(@NonNull MapLiteralPartCS csElement)
visitMapLiteralPartCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitMapLiteralPartCS
in class AbstractEssentialOCLCSContainmentVisitor
public Continuation<?> visitMapTypeCS(@NonNull MapTypeCS csElement)
visitMapTypeCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitMapTypeCS
in class AbstractEssentialOCLCSContainmentVisitor
public Continuation<?> visitNameExpCS(@NonNull NameExpCS csElement)
visitNameExpCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitNameExpCS
in class AbstractEssentialOCLCSContainmentVisitor
public Continuation<?> visitNavigatingArgCS(@NonNull NavigatingArgCS csElement)
visitNavigatingArgCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitNavigatingArgCS
in class AbstractEssentialOCLCSContainmentVisitor
public Continuation<?> visitNestedExpCS(@NonNull NestedExpCS csElement)
visitNestedExpCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitNestedExpCS
in class AbstractEssentialOCLCSContainmentVisitor
public Continuation<?> visitNullLiteralExpCS(@NonNull NullLiteralExpCS csElement)
visitNullLiteralExpCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitNullLiteralExpCS
in class AbstractEssentialOCLCSContainmentVisitor
public Continuation<?> visitNumberLiteralExpCS(@NonNull NumberLiteralExpCS csElement)
visitNumberLiteralExpCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitNumberLiteralExpCS
in class AbstractEssentialOCLCSContainmentVisitor
public Continuation<?> visitPrefixExpCS(@NonNull PrefixExpCS csElement)
visitPrefixExpCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitPrefixExpCS
in class AbstractEssentialOCLCSContainmentVisitor
public Continuation<?> visitPrimitiveLiteralExpCS(@NonNull PrimitiveLiteralExpCS csElement)
visitPrimitiveLiteralExpCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitPrimitiveLiteralExpCS
in class AbstractEssentialOCLCSContainmentVisitor
@Nullable public Continuation<?> visitRoundBracketedClauseCS(@NonNull RoundBracketedClauseCS csElement)
visitRoundBracketedClauseCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitRoundBracketedClauseCS
in class AbstractEssentialOCLCSContainmentVisitor
public Continuation<?> visitSelfExpCS(@NonNull SelfExpCS csElement)
visitSelfExpCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitSelfExpCS
in class AbstractEssentialOCLCSContainmentVisitor
public Continuation<?> visitShadowPartCS(@NonNull ShadowPartCS csElement)
visitShadowPartCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitShadowPartCS
in class AbstractEssentialOCLCSContainmentVisitor
public Continuation<?> visitStringLiteralExpCS(@NonNull StringLiteralExpCS csElement)
visitStringLiteralExpCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitStringLiteralExpCS
in class AbstractEssentialOCLCSContainmentVisitor
public Continuation<?> visitTupleLiteralExpCS(@NonNull TupleLiteralExpCS csElement)
visitTupleLiteralExpCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitTupleLiteralExpCS
in class AbstractEssentialOCLCSContainmentVisitor
public Continuation<?> visitTupleLiteralPartCS(@NonNull TupleLiteralPartCS csElement)
visitTupleLiteralPartCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitTupleLiteralPartCS
in class AbstractEssentialOCLCSContainmentVisitor
public Continuation<?> visitTypeLiteralExpCS(@NonNull TypeLiteralExpCS csElement)
visitTypeLiteralExpCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitTypeLiteralExpCS
in class AbstractEssentialOCLCSContainmentVisitor
public Continuation<?> visitTypeNameExpCS(@NonNull TypeNameExpCS csElement)
visitTypeNameExpCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitTypeNameExpCS
in class AbstractEssentialOCLCSContainmentVisitor
public Continuation<?> visitUnlimitedNaturalLiteralExpCS(@NonNull UnlimitedNaturalLiteralExpCS csElement)
visitUnlimitedNaturalLiteralExpCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitUnlimitedNaturalLiteralExpCS
in class AbstractEssentialOCLCSContainmentVisitor
public Continuation<?> visitVariableCS(@NonNull VariableCS csElement)
visitVariableCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitVariableCS
in class AbstractEssentialOCLCSContainmentVisitor