org.colos.ejs.library.control.value
Class GeneralJavaParser

java.lang.Object
  extended by org.colos.ejs.library.control.value.GeneralParser
      extended by org.colos.ejs.library.control.value.GeneralJavaParser

public final class GeneralJavaParser
extends GeneralParser


Method Summary
 void define(java.lang.String definition)
           
 void defineVariable(int index, java.lang.String name)
           
 double evaluate()
           
 int getErrorCode()
           
 boolean hasError()
           
 void parse()
           
 void setVariable(int index, double value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

defineVariable

public void defineVariable(int index,
                           java.lang.String name)
Overrides:
defineVariable in class GeneralParser

setVariable

public void setVariable(int index,
                        double value)
Overrides:
setVariable in class GeneralParser

define

public void define(java.lang.String definition)
Overrides:
define in class GeneralParser

parse

public void parse()
Overrides:
parse in class GeneralParser

evaluate

public double evaluate()
Overrides:
evaluate in class GeneralParser

hasError

public boolean hasError()
Overrides:
hasError in class GeneralParser

getErrorCode

public int getErrorCode()
Overrides:
getErrorCode in class GeneralParser