Interface MExpression

All Superinterfaces:
MApplicationElement
All Known Subinterfaces:
MCoreExpression, MImperativeExpression
All Known Implementing Classes:
CoreExpressionImpl, ExpressionImpl, ImperativeExpressionImpl

public interface MExpression extends MApplicationElement
A representation of the model object 'Expression'.

A class upon which specific types of expressions are based. These are often used to evaluate visibility and enablement of model elements.

Since:
1.0
Restriction:
This interface is not intended to be implemented by clients.