public class TMLContextExpression
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
EXPRESSIONTYPE_FUNCTION |
static int |
EXPRESSIONTYPE_PATH |
static int |
EXPRESSIONTYPE_SIMPLE |
Constructor and Description |
---|
TMLContextExpression(java.lang.String expression,
TMLContext originContext,
java.lang.String defaultLanguage) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getExpression() |
java.lang.String |
getFunction() |
de.innovationgate.webgate.api.WGLanguageChooser |
getLanguageChooser(de.innovationgate.webgate.api.WGDatabase db) |
de.innovationgate.webgate.api.WGLanguageChooser |
getOriginContextLanguageChooser() |
java.lang.String |
getRole() |
int |
getType() |
TMLContext |
processExpression(TMLContext context,
boolean returnContextOnError) |
void |
setRole(java.lang.String role) |
java.lang.String |
toString() |
public static final int EXPRESSIONTYPE_SIMPLE
public static final int EXPRESSIONTYPE_FUNCTION
public static final int EXPRESSIONTYPE_PATH
public TMLContextExpression(java.lang.String expression, TMLContext originContext, java.lang.String defaultLanguage) throws de.innovationgate.webgate.api.WGAPIException
de.innovationgate.webgate.api.WGAPIException
public de.innovationgate.webgate.api.WGLanguageChooser getLanguageChooser(de.innovationgate.webgate.api.WGDatabase db)
public de.innovationgate.webgate.api.WGLanguageChooser getOriginContextLanguageChooser()
public java.lang.String getExpression()
public java.lang.String getFunction()
public int getType()
public java.lang.String getRole()
public void setRole(java.lang.String role)
public java.lang.String toString()
toString
in class java.lang.Object
public TMLContext processExpression(TMLContext context, boolean returnContextOnError)