Uses of Interface
org.eclipse.ocl.examples.codegen.cgmodel.CGVariable

Packages that use CGVariable
org.eclipse.ocl.examples.codegen.analyzer   
org.eclipse.ocl.examples.codegen.cgmodel   
org.eclipse.ocl.examples.codegen.cgmodel.impl   
org.eclipse.ocl.examples.codegen.cgmodel.util   
org.eclipse.ocl.examples.codegen.java   
org.eclipse.ocl.examples.codegen.oclinecore   
 

Uses of CGVariable in org.eclipse.ocl.examples.codegen.analyzer
 

Fields in org.eclipse.ocl.examples.codegen.analyzer with type parameters of type CGVariable
protected  java.util.Set<CGVariable> FieldingAnalyzer.RewriteVisitor.caughtVariables
           
 

Methods in org.eclipse.ocl.examples.codegen.analyzer that return CGVariable
 CGVariable Pivot2CGVisitor.basicGetParameter(Variable aParameter)
           
 CGVariable Pivot2CGVisitor.createCGVariable(Variable pVariable)
           
protected  CGVariable Pivot2CGVisitor.createCGVariable(Variable contextVariable, OCLExpression source)
           
 CGVariable Pivot2CGVisitor.getSelfParameter(Variable aParameter)
           
 CGVariable Pivot2CGVisitor.getVariable(VariableDeclaration pVariable)
           
 CGVariable Pivot2CGVisitor.Variables.getVariable(VariableDeclaration pVariable)
           
 

Methods in org.eclipse.ocl.examples.codegen.analyzer that return types with arguments of type CGVariable
 java.util.Set<CGVariable> FieldingAnalyzer.AnalysisVisitor.visitCGElement(CGElement cgElement)
          By default all externals of all children are externals of this node.
 java.util.Set<CGVariable> FieldingAnalyzer.AnalysisVisitor.visitCGIsInvalidExp(CGIsInvalidExp cgElement)
          All childExternals of a validating operation are marked as caught variables.
 java.util.Set<CGVariable> FieldingAnalyzer.AnalysisVisitor.visitCGIsUndefinedExp(CGIsUndefinedExp cgElement)
          All childExternals of a validating operation are marked as caught variables.
 java.util.Set<CGVariable> FieldingAnalyzer.AnalysisVisitor.visitCGLetExp(CGLetExp cgElement)
          The externals of a LetExp are the externals of the children less the let variable.
 java.util.Set<CGVariable> FieldingAnalyzer.AnalysisVisitor.visitCGOperationCallExp(CGOperationCallExp cgElement)
          All childExternals of a validating operation are marked as caught variables.
 java.util.Set<CGVariable> FieldingAnalyzer.AnalysisVisitor.visitCGVariableExp(CGVariableExp cgElement)
          The externals of a VariableExp are the externals of the referenced variable.
 java.util.Set<CGVariable> FieldingAnalyzer.AnalysisVisitor.visiting(CGElement visitable)
           
 

Methods in org.eclipse.ocl.examples.codegen.analyzer with parameters of type CGVariable
protected  CGLetExp Pivot2CGVisitor.createCGLetExp(CGVariable cgVariable, CGValuedElement cgIn)
           
 void Pivot2CGVisitor.Variables.putVariable(VariableDeclaration pVariable, CGVariable cgVariable)
           
 java.lang.Object AnalysisVisitor.visitCGVariable(CGVariable cgVariable)
           
 java.lang.String CG2StringVisitor.visitCGVariable(CGVariable cgElement)
           
 java.lang.Object DependencyVisitor.visitCGVariable(CGVariable cgVariable)
           
 java.lang.Boolean FieldingAnalyzer.RewriteVisitor.visitCGVariable(CGVariable cgElement)
           
 

Method parameters in org.eclipse.ocl.examples.codegen.analyzer with type arguments of type CGVariable
protected  FieldingAnalyzer.RewriteVisitor FieldingAnalyzer.createRewriteVisitor(java.util.Set<CGVariable> caughtVariables)
           
 void FieldingAnalyzer.setCaught(java.util.Set<CGVariable> catchers)
           
 

Constructor parameters in org.eclipse.ocl.examples.codegen.analyzer with type arguments of type CGVariable
FieldingAnalyzer.RewriteVisitor(CodeGenAnalyzer context, java.util.Set<CGVariable> caughtVariables)
           
 

Uses of CGVariable in org.eclipse.ocl.examples.codegen.cgmodel
 

Subinterfaces of CGVariable in org.eclipse.ocl.examples.codegen.cgmodel
 interface CGCastParameter
          A representation of the model object 'CG Cast Parameter'.
 interface CGFinalVariable
          A representation of the model object 'CG Final Variable'.
 interface CGIterator
          A representation of the model object 'CG Iterator'.
 interface CGLocalVariable
          A representation of the model object 'CG Variable'.
 interface CGParameter
          A representation of the model object 'CG Parameter'.
 interface CGSettableVariable
          A representation of the model object 'CG Settable Variable'.
 interface CGTextParameter
          A representation of the model object 'CG Text Parameter'.
 

Methods in org.eclipse.ocl.examples.codegen.cgmodel that return CGVariable
 CGVariable CGLetExp.getInit()
          Returns the value of the 'Init' containment reference.
 CGVariable CGVariableExp.getReferredVariable()
          Returns the value of the 'Referred Variable' reference.
 

Methods in org.eclipse.ocl.examples.codegen.cgmodel with parameters of type CGVariable
 void CGLetExp.setInit(CGVariable value)
          Sets the value of the 'Init' containment reference.
 void CGVariableExp.setReferredVariable(CGVariable value)
          Sets the value of the 'Referred Variable' reference.
 

Uses of CGVariable in org.eclipse.ocl.examples.codegen.cgmodel.impl
 

Classes in org.eclipse.ocl.examples.codegen.cgmodel.impl that implement CGVariable
 class CGCastParameterImpl
          An implementation of the model object 'CG Cast Parameter'.
 class CGFinalVariableImpl
          An implementation of the model object 'CG Final Variable'.
 class CGIteratorImpl
          An implementation of the model object 'CG Iterator'.
 class CGLocalVariableImpl
          An implementation of the model object 'CG Variable'.
 class CGParameterImpl
          An implementation of the model object 'CG Parameter'.
 class CGSettableVariableImpl
          An implementation of the model object 'CG Settable Variable'.
 class CGTextParameterImpl
          An implementation of the model object 'CG Text Parameter'.
 class CGVariableImpl
          An implementation of the model object 'CG Variable Declaration'.
 

Fields in org.eclipse.ocl.examples.codegen.cgmodel.impl declared as CGVariable
protected  CGVariable CGLetExpImpl.init
          The cached value of the 'Init' containment reference.
protected  CGVariable CGVariableExpImpl.referredVariable
          The cached value of the 'Referred Variable' reference.
 

Methods in org.eclipse.ocl.examples.codegen.cgmodel.impl that return CGVariable
 CGVariable CGLetExpImpl.getInit()
           
 CGVariable CGVariableExpImpl.getReferredVariable()
           
 

Methods in org.eclipse.ocl.examples.codegen.cgmodel.impl with parameters of type CGVariable
 org.eclipse.emf.common.notify.NotificationChain CGLetExpImpl.basicSetInit(CGVariable newInit, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 void CGLetExpImpl.setInit(CGVariable newInit)
           
 void CGVariableExpImpl.setReferredVariable(CGVariable newReferredVariable)
           
 

Uses of CGVariable in org.eclipse.ocl.examples.codegen.cgmodel.util
 

Methods in org.eclipse.ocl.examples.codegen.cgmodel.util with parameters of type CGVariable
 T CGModelSwitch.caseCGVariable(CGVariable object)
          Returns the result of interpreting the object as an instance of 'CG Variable'.
 R AbstractExtendingCGModelVisitor.visitCGVariable(CGVariable object)
           
 R AbstractNullCGModelVisitor.visitCGVariable(CGVariable object)
           
 R CGModelVisitor.visitCGVariable(CGVariable object)
           
 

Uses of CGVariable in org.eclipse.ocl.examples.codegen.java
 

Methods in org.eclipse.ocl.examples.codegen.java with parameters of type CGVariable
 java.lang.Object CG2JavaVisitor.visitCGVariable(CGVariable cgVariable)
           
 

Uses of CGVariable in org.eclipse.ocl.examples.codegen.oclinecore
 

Methods in org.eclipse.ocl.examples.codegen.oclinecore that return CGVariable
 CGVariable OCLinEcorePivot2CGVisitor.getSelfParameter(Variable aParameter)
           
 

Method parameters in org.eclipse.ocl.examples.codegen.oclinecore with type arguments of type CGVariable
protected  FieldingAnalyzer.RewriteVisitor OCLinEcoreCodeGenerator.EcoreFieldingAnalyzer.createRewriteVisitor(java.util.Set<CGVariable> caughtVariables)