frysk.expr
Class ExpressionFactory

java.lang.Object
  extended by frysk.expr.ExpressionFactory

public class ExpressionFactory
extends Object

Create expressions and related stuff.


Constructor Summary
ExpressionFactory()
           
 
Method Summary
static int complete(ExprSymTab symTab, String incomplete, int offset, List candidates)
          Perform TAB completion on the expression.
static Expression parse(ExprSymTab symTab, String expression)
          Parse the string, returning an expression; or throwing SyntaxException.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExpressionFactory

public ExpressionFactory()
Method Detail

complete

public static int complete(ExprSymTab symTab,
                           String incomplete,
                           int offset,
                           List candidates)
Perform TAB completion on the expression.


parse

public static Expression parse(ExprSymTab symTab,
                               String expression)
Parse the string, returning an expression; or throwing SyntaxException.