com.im.df/1 5.8

com.im.df.util
Class CEValidatorRunner

java.lang.Object
  extended by com.im.commons.progress.BackgroundRunner
      extended by com.im.df.util.CEValidatorRunner

public abstract class CEValidatorRunner
extends BackgroundRunner

Validator for chemical terms expressions.


Field Summary
static String ERROR_MISSING
           
static String ERROR_READONLY
           
 
Constructor Summary
CEValidatorRunner()
           
 
Method Summary
protected  RequestProcessor getRequestProcessor()
           
 void phase1InRequestProcessor()
           
 void phase2InAWT()
           
 void restartWithNewPrarams(String formulaToValidate, Class expectedFormulaType)
           
protected abstract  void setResult(String errorMessage)
           
 
Methods inherited from class com.im.commons.progress.BackgroundRunner
createTask, failTask, getCreateLock, getDelay, getTask, interrupt, phase1Cancelled, phase1Exception, phase1Finally, phase1FinallyInternal, processTheTask, restart, start
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ERROR_MISSING

public static final String ERROR_MISSING

ERROR_READONLY

public static final String ERROR_READONLY
Constructor Detail

CEValidatorRunner

public CEValidatorRunner()
Method Detail

phase1InRequestProcessor

public void phase1InRequestProcessor()
Specified by:
phase1InRequestProcessor in class BackgroundRunner

phase2InAWT

public void phase2InAWT()
Overrides:
phase2InAWT in class BackgroundRunner

restartWithNewPrarams

public void restartWithNewPrarams(String formulaToValidate,
                                  Class expectedFormulaType)

getRequestProcessor

protected RequestProcessor getRequestProcessor()
Overrides:
getRequestProcessor in class BackgroundRunner

setResult

protected abstract void setResult(String errorMessage)

com.im.df/1 5.8