public final class GlobalExpressionContext extends java.lang.Object implements IExpressionContext
SnpsExpressionTags relative to global
workspace ODI entities (i.e. global variables, global sequences, global user functions).| Constructor and Description |
|---|
GlobalExpressionContext(IOdiEntityManager pOdiEntityManager)
Construct a new
GlobalExpressionContext. |
GlobalExpressionContext(IOdiVariableFinder pOdiVariableFinder,
IOdiSequenceFinder pOdiSequenceFinder,
IOdiUserFunctionFinder pOdiUserFunctionFinder,
IOdiEntityManager pOdiEntityManager)
Construct a new
GlobalExpressionContext. |
| Modifier and Type | Method and Description |
|---|---|
com.sunopsis.language.parser.SnpsExpressionTag[] |
getSnpsExpressionTags(com.sunopsis.language.SnpsLanguage pSnpsLanguage)
Obtains the expression tags relative to this context.
|
public GlobalExpressionContext(IOdiEntityManager pOdiEntityManager)
GlobalExpressionContext.pOdiEntityManager - an entity managerpublic GlobalExpressionContext(IOdiVariableFinder pOdiVariableFinder, IOdiSequenceFinder pOdiSequenceFinder, IOdiUserFunctionFinder pOdiUserFunctionFinder, IOdiEntityManager pOdiEntityManager)
GlobalExpressionContext.pOdiVariableFinder - a variable finderpOdiSequenceFinder - a sequence finderpOdiUserFunctionFinder - a user function finderpublic com.sunopsis.language.parser.SnpsExpressionTag[] getSnpsExpressionTags(com.sunopsis.language.SnpsLanguage pSnpsLanguage)
IExpressionContextgetSnpsExpressionTags in interface IExpressionContextpSnpsLanguage - the language that will be used when manipulating the expression tags
(i.e. when building the Expression)