Class ExpressionFactory
java.lang.Object
org.eclipse.ease.ui.scripts.expressions.definitions.ExpressionFactory
public class ExpressionFactory extends Object
-
Constructor Summary
Constructors Constructor Description ExpressionFactory()
-
Method Summary
Modifier and Type Method Description void
addChildren(Object instance, List<org.eclipse.core.expressions.Expression> children)
org.eclipse.core.expressions.Expression
createAndExpression(List<org.eclipse.core.expressions.Expression> children)
org.eclipse.core.expressions.Expression
createCountExpression(String parameter)
org.eclipse.core.expressions.Expression
createEqualsExpression(String parameter)
org.eclipse.core.expressions.Expression
createOrExpression(List<org.eclipse.core.expressions.Expression> children)
org.eclipse.core.expressions.Expression
createReferenceExpression(String parameter)
org.eclipse.core.expressions.Expression
createTestExpression(String namespace, String property, Object[] args, Object expectedValue, boolean forcePluginActivation)
org.eclipse.core.expressions.Expression
createWithExpression(String parameter)
static ExpressionFactory
getInstance()
static Class<?>
loadClazz(String name)
-
Constructor Details
-
ExpressionFactory
public ExpressionFactory()
-
-
Method Details
-
getInstance
-
loadClazz
-
createAndExpression
public org.eclipse.core.expressions.Expression createAndExpression(List<org.eclipse.core.expressions.Expression> children) -
createOrExpression
public org.eclipse.core.expressions.Expression createOrExpression(List<org.eclipse.core.expressions.Expression> children) -
addChildren
-
createWithExpression
-
createReferenceExpression
-
createEqualsExpression
-
createCountExpression
-
createTestExpression
-