Uses of Interface
org.eclipse.mtl.cst.ModelExpression

Packages that use ModelExpression
org.eclipse.mtl.cst   
org.eclipse.mtl.cst.impl   
org.eclipse.mtl.cst.util   
org.eclipse.mtl.parser.ast   
org.eclipse.mtl.parser.cst   
 

Uses of ModelExpression in org.eclipse.mtl.cst
 

Methods in org.eclipse.mtl.cst that return ModelExpression
 ModelExpression CstFactory.createModelExpression()
          Returns a new object of class 'Model Expression'.
 ModelExpression ModelExpression.getAfter()
          Returns the value of the 'After' containment reference.
 ModelExpression ForBlock.getAfter()
          Returns the value of the 'After' containment reference.
 ModelExpression ModelExpression.getBefore()
          Returns the value of the 'Before' containment reference.
 ModelExpression ForBlock.getBefore()
          Returns the value of the 'Before' containment reference.
 ModelExpression ModelExpression.getEach()
          Returns the value of the 'Each' containment reference.
 ModelExpression ForBlock.getEach()
          Returns the value of the 'Each' containment reference.
 ModelExpression Query.getExpression()
          Returns the value of the 'Expression' containment reference.
 ModelExpression FileBlock.getFileUrl()
          Returns the value of the 'File Url' containment reference.
 ModelExpression Template.getGuard()
          Returns the value of the 'Guard' containment reference.
 ModelExpression ForBlock.getGuard()
          Returns the value of the 'Guard' containment reference.
 ModelExpression IfBlock.getIfExpr()
          Returns the value of the 'If Expr' containment reference.
 ModelExpression Variable.getInitExpression()
          Returns the value of the 'Init Expression' containment reference.
 ModelExpression ForBlock.getIterSet()
          Returns the value of the 'Iter Set' containment reference.
 ModelExpression ProtectedAreaBlock.getMarker()
          Returns the value of the 'Marker' containment reference.
 ModelExpression TraceBlock.getModelElement()
          Returns the value of the 'Model Element' containment reference.
 ModelExpression FileBlock.getUniqId()
          Returns the value of the 'Uniq Id' containment reference.
 

Methods in org.eclipse.mtl.cst with parameters of type ModelExpression
 void ModelExpression.setAfter(ModelExpression value)
          Sets the value of the 'After' containment reference.
 void ForBlock.setAfter(ModelExpression value)
          Sets the value of the 'After' containment reference.
 void ModelExpression.setBefore(ModelExpression value)
          Sets the value of the 'Before' containment reference.
 void ForBlock.setBefore(ModelExpression value)
          Sets the value of the 'Before' containment reference.
 void ModelExpression.setEach(ModelExpression value)
          Sets the value of the 'Each' containment reference.
 void ForBlock.setEach(ModelExpression value)
          Sets the value of the 'Each' containment reference.
 void Query.setExpression(ModelExpression value)
          Sets the value of the 'Expression' containment reference.
 void FileBlock.setFileUrl(ModelExpression value)
          Sets the value of the 'File Url' containment reference.
 void Template.setGuard(ModelExpression value)
          Sets the value of the 'Guard' containment reference.
 void ForBlock.setGuard(ModelExpression value)
          Sets the value of the 'Guard' containment reference.
 void IfBlock.setIfExpr(ModelExpression value)
          Sets the value of the 'If Expr' containment reference.
 void Variable.setInitExpression(ModelExpression value)
          Sets the value of the 'Init Expression' containment reference.
 void ForBlock.setIterSet(ModelExpression value)
          Sets the value of the 'Iter Set' containment reference.
 void ProtectedAreaBlock.setMarker(ModelExpression value)
          Sets the value of the 'Marker' containment reference.
 void TraceBlock.setModelElement(ModelExpression value)
          Sets the value of the 'Model Element' containment reference.
 void FileBlock.setUniqId(ModelExpression value)
          Sets the value of the 'Uniq Id' containment reference.
 

Uses of ModelExpression in org.eclipse.mtl.cst.impl
 

Classes in org.eclipse.mtl.cst.impl that implement ModelExpression
 class ModelExpressionImpl
          An implementation of the model object 'Model Expression'.
 

Fields in org.eclipse.mtl.cst.impl declared as ModelExpression
protected  ModelExpression ModelExpressionImpl.after
          The cached value of the 'After' containment reference.
protected  ModelExpression ForBlockImpl.after
          The cached value of the 'After' containment reference.
protected  ModelExpression ModelExpressionImpl.before
          The cached value of the 'Before' containment reference.
protected  ModelExpression ForBlockImpl.before
          The cached value of the 'Before' containment reference.
protected  ModelExpression ModelExpressionImpl.each
          The cached value of the 'Each' containment reference.
protected  ModelExpression ForBlockImpl.each
          The cached value of the 'Each' containment reference.
protected  ModelExpression QueryImpl.expression
          The cached value of the 'Expression' containment reference.
protected  ModelExpression FileBlockImpl.fileUrl
          The cached value of the 'File Url' containment reference.
protected  ModelExpression TemplateImpl.guard
          The cached value of the 'Guard' containment reference.
protected  ModelExpression ForBlockImpl.guard
          The cached value of the 'Guard' containment reference.
protected  ModelExpression IfBlockImpl.ifExpr
          The cached value of the 'If Expr' containment reference.
protected  ModelExpression VariableImpl.initExpression
          The cached value of the 'Init Expression' containment reference
protected  ModelExpression ForBlockImpl.iterSet
          The cached value of the 'Iter Set' containment reference.
protected  ModelExpression ProtectedAreaBlockImpl.marker
          The cached value of the 'Marker' containment reference.
protected  ModelExpression TraceBlockImpl.modelElement
          The cached value of the 'Model Element' containment reference.
protected  ModelExpression FileBlockImpl.uniqId
          The cached value of the 'Uniq Id' containment reference.
 

Methods in org.eclipse.mtl.cst.impl that return ModelExpression
 ModelExpression CstFactoryImpl.createModelExpression()
           
 ModelExpression ModelExpressionImpl.getAfter()
           
 ModelExpression ForBlockImpl.getAfter()
           
 ModelExpression ModelExpressionImpl.getBefore()
           
 ModelExpression ForBlockImpl.getBefore()
           
 ModelExpression ModelExpressionImpl.getEach()
           
 ModelExpression ForBlockImpl.getEach()
           
 ModelExpression QueryImpl.getExpression()
           
 ModelExpression FileBlockImpl.getFileUrl()
           
 ModelExpression TemplateImpl.getGuard()
           
 ModelExpression ForBlockImpl.getGuard()
           
 ModelExpression IfBlockImpl.getIfExpr()
           
 ModelExpression VariableImpl.getInitExpression()
           
 ModelExpression ForBlockImpl.getIterSet()
           
 ModelExpression ProtectedAreaBlockImpl.getMarker()
           
 ModelExpression TraceBlockImpl.getModelElement()
           
 ModelExpression FileBlockImpl.getUniqId()
           
 

Methods in org.eclipse.mtl.cst.impl with parameters of type ModelExpression
 org.eclipse.emf.common.notify.NotificationChain ModelExpressionImpl.basicSetAfter(ModelExpression newAfter, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain ForBlockImpl.basicSetAfter(ModelExpression newAfter, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain ModelExpressionImpl.basicSetBefore(ModelExpression newBefore, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain ForBlockImpl.basicSetBefore(ModelExpression newBefore, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain ModelExpressionImpl.basicSetEach(ModelExpression newEach, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain ForBlockImpl.basicSetEach(ModelExpression newEach, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain QueryImpl.basicSetExpression(ModelExpression newExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain FileBlockImpl.basicSetFileUrl(ModelExpression newFileUrl, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain TemplateImpl.basicSetGuard(ModelExpression newGuard, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain ForBlockImpl.basicSetGuard(ModelExpression newGuard, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain IfBlockImpl.basicSetIfExpr(ModelExpression newIfExpr, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain VariableImpl.basicSetInitExpression(ModelExpression newInitExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain ForBlockImpl.basicSetIterSet(ModelExpression newIterSet, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain ProtectedAreaBlockImpl.basicSetMarker(ModelExpression newMarker, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain TraceBlockImpl.basicSetModelElement(ModelExpression newModelElement, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain FileBlockImpl.basicSetUniqId(ModelExpression newUniqId, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 void ModelExpressionImpl.setAfter(ModelExpression newAfter)
           
 void ForBlockImpl.setAfter(ModelExpression newAfter)
           
 void ModelExpressionImpl.setBefore(ModelExpression newBefore)
           
 void ForBlockImpl.setBefore(ModelExpression newBefore)
           
 void ModelExpressionImpl.setEach(ModelExpression newEach)
           
 void ForBlockImpl.setEach(ModelExpression newEach)
           
 void QueryImpl.setExpression(ModelExpression newExpression)
           
 void FileBlockImpl.setFileUrl(ModelExpression newFileUrl)
           
 void TemplateImpl.setGuard(ModelExpression newGuard)
           
 void ForBlockImpl.setGuard(ModelExpression newGuard)
           
 void IfBlockImpl.setIfExpr(ModelExpression newIfExpr)
           
 void VariableImpl.setInitExpression(ModelExpression newInitExpression)
           
 void ForBlockImpl.setIterSet(ModelExpression newIterSet)
           
 void ProtectedAreaBlockImpl.setMarker(ModelExpression newMarker)
           
 void TraceBlockImpl.setModelElement(ModelExpression newModelElement)
           
 void FileBlockImpl.setUniqId(ModelExpression newUniqId)
           
 

Uses of ModelExpression in org.eclipse.mtl.cst.util
 

Methods in org.eclipse.mtl.cst.util with parameters of type ModelExpression
 T CstSwitch.caseModelExpression(ModelExpression object)
          Returns the result of interpreting the object as an instance of 'Model Expression'.
 

Uses of ModelExpression in org.eclipse.mtl.parser.ast
 

Methods in org.eclipse.mtl.parser.ast with parameters of type ModelExpression
protected  org.eclipse.ocl.ecore.OCLExpression ASTFactory.getOrCreateOCLExpression(ModelExpression iModelExpression)
          Gets or creates an AST OCLExpression corresponding to a CST OCLExpression.
 

Uses of ModelExpression in org.eclipse.mtl.parser.cst
 

Methods in org.eclipse.mtl.parser.cst with parameters of type ModelExpression
 void CSTParserBlock.parseExpressionHeader(int posBegin, int posEnd, ModelExpression eModelExpression)
          Reads the information of the 'expression' header in the text, and modifies the properties of the current CST node.
 


Copyright 2008 Obeo
All Rights Reserved.