Uses of Interface
de.cau.cs.kieler.core.kexpressions.Expression

Packages that use Expression
de.cau.cs.kieler.core.kexpressions   
de.cau.cs.kieler.core.kexpressions.impl   
de.cau.cs.kieler.core.kexpressions.util   
de.cau.cs.kieler.kies.transformation.util Contains code responsible for executing a esterel to synccharts transformation. 
de.cau.cs.kieler.synccharts   
de.cau.cs.kieler.synccharts.impl   
de.cau.cs.kieler.synccharts.sim.ptolemy.oaw   
 

Uses of Expression in de.cau.cs.kieler.core.kexpressions
 

Subinterfaces of Expression in de.cau.cs.kieler.core.kexpressions
 interface BooleanValue
          A representation of the model object 'Boolean Value'.
 interface ComplexExpression
          A representation of the model object 'Complex Expression'.
 interface FloatValue
          A representation of the model object 'Float Value'.
 interface IntValue
          A representation of the model object 'Int Value'.
 interface OperatorExpression
          A representation of the model object 'Operator Expression'.
 interface TextExpression
          A representation of the model object 'Text Expression'.
 interface Value
          A representation of the model object 'Value'.
 interface ValuedObjectReference
          A representation of the model object 'Valued Object Reference'.
 

Methods in de.cau.cs.kieler.core.kexpressions that return Expression
 Expression KExpressionsFactory.createExpression()
          Returns a new object of class 'Expression'.
 Expression ChannelDescription.getExpression()
          Returns the value of the 'Expression' containment reference.
 Expression IVariable.getExpression()
          Returns the value of the 'Expression' containment reference.
 

Methods in de.cau.cs.kieler.core.kexpressions that return types with arguments of type Expression
 EList<Expression> ComplexExpression.getSubExpressions()
          Returns the value of the 'Sub Expressions' containment reference list.
 

Methods in de.cau.cs.kieler.core.kexpressions with parameters of type Expression
 void ChannelDescription.setExpression(Expression value)
          Sets the value of the 'Expression' containment reference.
 void IVariable.setExpression(Expression value)
          Sets the value of the 'Expression' containment reference.
 

Uses of Expression in de.cau.cs.kieler.core.kexpressions.impl
 

Classes in de.cau.cs.kieler.core.kexpressions.impl that implement Expression
 class BooleanValueImpl
          An implementation of the model object 'Boolean Value'.
 class ComplexExpressionImpl
          An implementation of the model object 'Complex Expression'.
 class ExpressionImpl
          An implementation of the model object 'Expression'.
 class FloatValueImpl
          An implementation of the model object 'Float Value'.
 class IntValueImpl
          An implementation of the model object 'Int Value'.
 class OperatorExpressionImpl
          An implementation of the model object 'Operator Expression'.
 class TextExpressionImpl
          An implementation of the model object 'Text Expression'.
 class ValuedObjectReferenceImpl
          An implementation of the model object 'Valued Object Reference'.
 class ValueImpl
          An implementation of the model object 'Value'.
 

Fields in de.cau.cs.kieler.core.kexpressions.impl declared as Expression
protected  Expression ChannelDescriptionImpl.expression
          The cached value of the 'Expression' containment reference.
protected  Expression IVariableImpl.expression
          The cached value of the 'Expression' containment reference.
 

Fields in de.cau.cs.kieler.core.kexpressions.impl with type parameters of type Expression
protected  EList<Expression> ComplexExpressionImpl.subExpressions
          The cached value of the 'Sub Expressions' containment reference list.
 

Methods in de.cau.cs.kieler.core.kexpressions.impl that return Expression
 Expression KExpressionsFactoryImpl.createExpression()
           
 Expression ChannelDescriptionImpl.getExpression()
           
 Expression IVariableImpl.getExpression()
           
 

Methods in de.cau.cs.kieler.core.kexpressions.impl that return types with arguments of type Expression
 EList<Expression> ComplexExpressionImpl.getSubExpressions()
           
 

Methods in de.cau.cs.kieler.core.kexpressions.impl with parameters of type Expression
 NotificationChain ChannelDescriptionImpl.basicSetExpression(Expression newExpression, NotificationChain msgs)
           
 NotificationChain IVariableImpl.basicSetExpression(Expression newExpression, NotificationChain msgs)
           
 void ChannelDescriptionImpl.setExpression(Expression newExpression)
           
 void IVariableImpl.setExpression(Expression newExpression)
           
 

Uses of Expression in de.cau.cs.kieler.core.kexpressions.util
 

Methods in de.cau.cs.kieler.core.kexpressions.util with parameters of type Expression
 T KExpressionsSwitch.caseExpression(Expression object)
          Returns the result of interpreting the object as an instance of 'Expression'.
 

Uses of Expression in de.cau.cs.kieler.kies.transformation.util
 

Methods in de.cau.cs.kieler.kies.transformation.util that return Expression
static Expression TransformationUtil.convertConstantExpression(ConstantExpression cexpr)
          Converts an Esterel ConstantExpression into an equivalent Expression.
 

Uses of Expression in de.cau.cs.kieler.synccharts
 

Methods in de.cau.cs.kieler.synccharts that return Expression
 Expression Assignment.getExpression()
          Returns the value of the 'Expression' containment reference.
 Expression Emission.getNewValue()
          Returns the value of the 'New Value' containment reference.
 Expression Action.getTrigger()
          Returns the value of the 'Trigger' containment reference.
 

Methods in de.cau.cs.kieler.synccharts with parameters of type Expression
 void Assignment.setExpression(Expression value)
          Sets the value of the 'Expression' containment reference.
 void Emission.setNewValue(Expression value)
          Sets the value of the 'New Value' containment reference.
 void Action.setTrigger(Expression value)
          Sets the value of the 'Trigger' containment reference.
 

Uses of Expression in de.cau.cs.kieler.synccharts.impl
 

Fields in de.cau.cs.kieler.synccharts.impl declared as Expression
protected  Expression AssignmentImpl.expression
          The cached value of the 'Expression' containment reference.
protected  Expression EmissionImpl.newValue
          The cached value of the 'New Value' containment reference.
protected  Expression ActionImpl.trigger
          The cached value of the 'Trigger' containment reference.
 

Methods in de.cau.cs.kieler.synccharts.impl that return Expression
 Expression AssignmentImpl.getExpression()
           
 Expression EmissionImpl.getNewValue()
           
 Expression ActionImpl.getTrigger()
           
 

Methods in de.cau.cs.kieler.synccharts.impl with parameters of type Expression
 NotificationChain AssignmentImpl.basicSetExpression(Expression newExpression, NotificationChain msgs)
           
 NotificationChain EmissionImpl.basicSetNewValue(Expression newNewValue, NotificationChain msgs)
           
 NotificationChain ActionImpl.basicSetTrigger(Expression newTrigger, NotificationChain msgs)
           
 void AssignmentImpl.setExpression(Expression newExpression)
           
 void EmissionImpl.setNewValue(Expression newNewValue)
           
 void ActionImpl.setTrigger(Expression newTrigger)
           
 

Uses of Expression in de.cau.cs.kieler.synccharts.sim.ptolemy.oaw
 

Methods in de.cau.cs.kieler.synccharts.sim.ptolemy.oaw with parameters of type Expression
static String XtendJava.buildExpression(Expression expression)
           
static String XtendJava.buildTrigger(Expression expression, String terminatedURIHash)