public final class OCLinEcoreAS2CGVisitor extends AS2CGVisitor
AS2CGVisitor.CGTuplePartNameComparator
Constructor and Description |
---|
OCLinEcoreAS2CGVisitor(CodeGenAnalyzer analyzer,
OCLinEcoreGlobalContext globalContext) |
Modifier and Type | Method and Description |
---|---|
CGParameter |
getParameter(Variable aParameter,
String name) |
CGConstraint |
visitConstraint(Constraint element) |
basicGetParameter, createCGVariable, createCGVariableExp, doVisit, getAnalyzer, getIterator, getLocalVariable, getParameter, getSelfParameter, getVariable, getVariablesStack, visitBooleanLiteralExp, visitClass, visitCollectionItem, visitCollectionLiteralExp, visitCollectionRange, visitEnumLiteralExp, visitExpressionInOCL, visitIfExp, visiting, visitIntegerLiteralExp, visitInvalidLiteralExp, visitIterateExp, visitIteratorExp, visitLetExp, visitMapLiteralExp, visitMapLiteralPart, visitNullLiteralExp, visitOperation, visitOperationCallExp, visitOppositePropertyCallExp, visitPackage, visitProperty, visitPropertyCallExp, visitRealLiteralExp, visitShadowExp, visitShadowPart, visitStateExp, visitStringLiteralExp, visitTupleLiteralExp, visitTupleLiteralPart, visitTypeExp, visitUnlimitedNaturalLiteralExp, visitUnspecifiedValueExp, visitVariableExp
visitAnnotation, visitAnyType, visitAssociationClass, visitAssociationClassCallExp, visitBagType, visitBehavior, visitCallExp, visitCallOperationAction, visitCollectionLiteralPart, visitCollectionType, visitComment, visitCompleteClass, visitCompleteEnvironment, visitCompleteModel, visitCompletePackage, visitConnectionPointReference, visitDataType, visitDetail, visitDynamicBehavior, visitDynamicElement, visitDynamicProperty, visitDynamicType, visitDynamicValueSpecification, visitElement, visitElementExtension, visitEnumeration, visitEnumerationLiteral, visitFeature, visitFeatureCallExp, visitFinalState, visitImport, visitInstanceSpecification, visitInvalidType, visitIteration, visitIteratorVariable, visitLambdaType, visitLanguageExpression, visitLetVariable, visitLibrary, visitLiteralExp, visitLoopExp, visitMapType, visitMessageExp, visitMessageType, visitModel, visitNamedElement, visitNamespace, visitNavigationCallExp, visitNumericLiteralExp, visitOCLExpression, visitOrderedSetType, visitOrphanCompletePackage, visitParameter, visitParameterVariable, visitPrecedence, visitPrimitiveCompletePackage, visitPrimitiveLiteralExp, visitPrimitiveType, visitProfile, visitProfileApplication, visitPseudostate, visitRegion, visitResultVariable, visitSelfType, visitSendSignalAction, visitSequenceType, visitSetType, visitSignal, visitSlot, visitStandardLibrary, visitState, visitStateMachine, visitStereotype, visitStereotypeExtender, visitTemplateableElement, visitTemplateBinding, visitTemplateParameter, visitTemplateParameterSubstitution, visitTemplateSignature, visitTransition, visitTrigger, visitTupleType, visitType, visitTypedElement, visitValueSpecification, visitVariable, visitVariableDeclaration, visitVertex, visitVoidType, visitWildcardType
getAdapter, safeVisit, visit
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAdapter
public OCLinEcoreAS2CGVisitor(CodeGenAnalyzer analyzer, OCLinEcoreGlobalContext globalContext)
public CGParameter getParameter(Variable aParameter, String name)
getParameter
in class AS2CGVisitor
public CGConstraint visitConstraint(Constraint element)
visitConstraint
in interface Visitor<CGNamedElement>
visitConstraint
in class AS2CGVisitor
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.