public class ExpressionbaseWrapper extends java.lang.Object implements IExpressionbase
| Modifier and Type | Field and Description | 
|---|---|
protected IExpressionbase | 
expressionbase
The flat expression base. 
 | 
protected java.lang.String | 
prefix
The full capability prefix. 
 | 
| Constructor and Description | 
|---|
ExpressionbaseWrapper(IExpressionbase expressionbase,
                     java.lang.String prefix)
Create an expression base wrapper. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
IExpression | 
createExpression(java.lang.String expression)
Create a precompiled expression. 
 | 
IExpression | 
getExpression(java.lang.String name)
Get a predefined expression. 
 | 
MElement | 
getModelElement()
Get the model element. 
 | 
protected IExpressionbase expressionbase
protected java.lang.String prefix
public ExpressionbaseWrapper(IExpressionbase expressionbase, java.lang.String prefix)
public MElement getModelElement()
getModelElement in interface IElementpublic IExpression getExpression(java.lang.String name)
getExpression in interface IExpressionbasename - The name of an expression defined in the ADF.public IExpression createExpression(java.lang.String expression)
createExpression in interface IExpressionbaseexpression - The expression string.