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)