Class ExpressionFactory

java.lang.Object
org.eclipse.ease.ui.scripts.expressions.definitions.ExpressionFactory

public class ExpressionFactory extends Object
  • Constructor Details

    • ExpressionFactory

      public ExpressionFactory()
  • Method Details

    • getInstance

      public static ExpressionFactory getInstance()
    • loadClazz

      public static Class<?> loadClazz(String name)
    • 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

      public void addChildren(Object instance, List<org.eclipse.core.expressions.Expression> children)
    • createWithExpression

      public org.eclipse.core.expressions.Expression createWithExpression(String parameter)
    • createReferenceExpression

      public org.eclipse.core.expressions.Expression createReferenceExpression(String parameter)
    • createEqualsExpression

      public org.eclipse.core.expressions.Expression createEqualsExpression(String parameter)
    • createCountExpression

      public org.eclipse.core.expressions.Expression createCountExpression(String parameter)
    • createTestExpression

      public org.eclipse.core.expressions.Expression createTestExpression(String namespace, String property, Object[] args, Object expectedValue, boolean forcePluginActivation)