public class EssentialOCLCSLeft2RightVisitor extends AbstractEssentialOCLCSLeft2RightVisitor
Modifier and Type | Class and Description |
---|---|
static interface |
EssentialOCLCSLeft2RightVisitor.Invocations |
static class |
EssentialOCLCSLeft2RightVisitor.ResolvedInvocation |
static class |
EssentialOCLCSLeft2RightVisitor.UnresolvedInvocations |
Modifier and Type | Field and Description |
---|---|
static boolean |
AUTOGENERATED_LOOKUP
Configure use of the new auto-generated lookup or the old manually coded lookup.
|
Constructor and Description |
---|
EssentialOCLCSLeft2RightVisitor(CS2ASConversion context) |
visitAbstractNameExpCS, visitAssociationClassCallExpCS, visitCallExpCS, visitCollectionPatternCS, visitCurlyBracketedClauseCS, visitExpSpecificationCS, visitIfThenExpCS, visitIterateCallExpCS, visitIterationCallExpCS, visitLambdaLiteralExpCS, visitLiteralExpCS, visitOperationCallExpCS, visitOperatorExpCS, visitPatternExpCS, visitPrimitiveLiteralExpCS, visitPropertyCallExpCS, visitRoundBracketedClauseCS, visitShadowExpCS, visitSquareBracketedClauseCS, visitTypeNameExpCS, visitVariableExpCS
visitAnnotationCS, visitClassCS, visitConstraintCS, visitDetailCS, visiting, visitOperationCS, visitParameterCS, visitSpecificationCS, visitStructuralFeatureCS, visitTemplateBindingCS, visitTemplateParameterCS, visitTemplateParameterSubstitutionCS, visitTemplateSignatureCS, visitTuplePartCS, visitTupleTypeCS, visitTypeRefCS
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, visitAnnotationCS, visitAnnotationElementCS, visitAttributeCS, visitClassCS, visitConstraintCS, visitContextLessElementCS, 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 static boolean AUTOGENERATED_LOOKUP
public EssentialOCLCSLeft2RightVisitor(CS2ASConversion context)
public Element visitBooleanLiteralExpCS(BooleanLiteralExpCS csBooleanLiteralExp)
visitBooleanLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
visitBooleanLiteralExpCS
in class AbstractEssentialOCLCSLeft2RightVisitor
public Element visitCollectionLiteralExpCS(CollectionLiteralExpCS csCollectionLiteralExp)
visitCollectionLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
visitCollectionLiteralExpCS
in class AbstractEssentialOCLCSLeft2RightVisitor
public Element visitCollectionLiteralPartCS(CollectionLiteralPartCS csCollectionLiteralPart)
visitCollectionLiteralPartCS
in interface EssentialOCLCSVisitor<Element>
visitCollectionLiteralPartCS
in class AbstractEssentialOCLCSLeft2RightVisitor
public Element visitCollectionTypeCS(CollectionTypeCS object)
visitCollectionTypeCS
in interface EssentialOCLCSVisitor<Element>
visitCollectionTypeCS
in class AbstractEssentialOCLCSLeft2RightVisitor
public Element visitContextCS(ContextCS csContext)
visitContextCS
in interface EssentialOCLCSVisitor<Element>
visitContextCS
in class AbstractEssentialOCLCSLeft2RightVisitor
public Element visitExpCS(ExpCS object)
visitExpCS
in interface EssentialOCLCSVisitor<Element>
visitExpCS
in class AbstractEssentialOCLCSLeft2RightVisitor
public Element visitIfExpCS(IfExpCS csIfExp)
visitIfExpCS
in interface EssentialOCLCSVisitor<Element>
visitIfExpCS
in class AbstractEssentialOCLCSLeft2RightVisitor
public Element visitInfixExpCS(InfixExpCS csInfixExp)
visitInfixExpCS
in interface EssentialOCLCSVisitor<Element>
visitInfixExpCS
in class AbstractEssentialOCLCSLeft2RightVisitor
public Element visitInvalidLiteralExpCS(InvalidLiteralExpCS csInvalidLiteralExp)
visitInvalidLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
visitInvalidLiteralExpCS
in class AbstractEssentialOCLCSLeft2RightVisitor
public Element visitLetExpCS(LetExpCS csLetExp)
visitLetExpCS
in interface EssentialOCLCSVisitor<Element>
visitLetExpCS
in class AbstractEssentialOCLCSLeft2RightVisitor
public Element visitLetVariableCS(LetVariableCS csLetVariable)
visitLetVariableCS
in interface EssentialOCLCSVisitor<Element>
visitLetVariableCS
in class AbstractEssentialOCLCSLeft2RightVisitor
public Element visitMapLiteralExpCS(MapLiteralExpCS csMapLiteralExp)
visitMapLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
visitMapLiteralExpCS
in class AbstractEssentialOCLCSLeft2RightVisitor
public Element visitMapLiteralPartCS(MapLiteralPartCS csMapLiteralPart)
visitMapLiteralPartCS
in interface EssentialOCLCSVisitor<Element>
visitMapLiteralPartCS
in class AbstractEssentialOCLCSLeft2RightVisitor
public Element visitMapTypeCS(MapTypeCS object)
visitMapTypeCS
in interface EssentialOCLCSVisitor<Element>
visitMapTypeCS
in class AbstractEssentialOCLCSLeft2RightVisitor
public Element visitNameExpCS(NameExpCS csNameExp)
visitNameExpCS
in interface EssentialOCLCSVisitor<Element>
visitNameExpCS
in class AbstractEssentialOCLCSLeft2RightVisitor
public Element visitNavigatingArgCS(NavigatingArgCS csNavigatingArg)
visitNavigatingArgCS
in interface EssentialOCLCSVisitor<Element>
visitNavigatingArgCS
in class AbstractEssentialOCLCSLeft2RightVisitor
public Element visitNestedExpCS(NestedExpCS csNestedExp)
visitNestedExpCS
in interface EssentialOCLCSVisitor<Element>
visitNestedExpCS
in class AbstractEssentialOCLCSLeft2RightVisitor
public Element visitNullLiteralExpCS(NullLiteralExpCS csNullLiteralExp)
visitNullLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
visitNullLiteralExpCS
in class AbstractEssentialOCLCSLeft2RightVisitor
public Element visitNumberLiteralExpCS(NumberLiteralExpCS csNumberLiteralExp)
visitNumberLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
visitNumberLiteralExpCS
in class AbstractEssentialOCLCSLeft2RightVisitor
public Element visitPrefixExpCS(PrefixExpCS csPrefixExp)
visitPrefixExpCS
in interface EssentialOCLCSVisitor<Element>
visitPrefixExpCS
in class AbstractEssentialOCLCSLeft2RightVisitor
public Element visitSelfExpCS(SelfExpCS csSelfExp)
visitSelfExpCS
in interface EssentialOCLCSVisitor<Element>
visitSelfExpCS
in class AbstractEssentialOCLCSLeft2RightVisitor
public Element visitShadowPartCS(ShadowPartCS csShadowPart)
visitShadowPartCS
in interface EssentialOCLCSVisitor<Element>
visitShadowPartCS
in class AbstractEssentialOCLCSLeft2RightVisitor
public Element visitStringLiteralExpCS(StringLiteralExpCS csStringLiteralExp)
visitStringLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
visitStringLiteralExpCS
in class AbstractEssentialOCLCSLeft2RightVisitor
public Element visitTupleLiteralExpCS(TupleLiteralExpCS csTupleLiteralExp)
visitTupleLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
visitTupleLiteralExpCS
in class AbstractEssentialOCLCSLeft2RightVisitor
public Element visitTupleLiteralPartCS(TupleLiteralPartCS csTupleLiteralPart)
visitTupleLiteralPartCS
in interface EssentialOCLCSVisitor<Element>
visitTupleLiteralPartCS
in class AbstractEssentialOCLCSLeft2RightVisitor
public Element visitTypeLiteralExpCS(TypeLiteralExpCS csTypeLiteralExp)
visitTypeLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
visitTypeLiteralExpCS
in class AbstractEssentialOCLCSLeft2RightVisitor
public Element visitUnlimitedNaturalLiteralExpCS(UnlimitedNaturalLiteralExpCS csUnlimitedNaturalLiteralExp)
visitUnlimitedNaturalLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
visitUnlimitedNaturalLiteralExpCS
in class AbstractEssentialOCLCSLeft2RightVisitor
public Element visitVariableCS(VariableCS csVariable)
visitVariableCS
in interface EssentialOCLCSVisitor<Element>
visitVariableCS
in class AbstractEssentialOCLCSLeft2RightVisitor
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.