ru.igis.omtab.te
Class JessTaskExecutor
java.lang.Object
ru.igis.omtab.te.JessTaskExecutor
- All Implemented Interfaces:
- TaskExecutor
public class JessTaskExecutor
- extends java.lang.Object
- implements TaskExecutor
Reference implementation of TaskExecutor interface
Class to implement Task execution with a help of Jess userfunction mechanism
- Author:
- Ru
Constructor Summary |
JessTaskExecutor(java.lang.Object src,
java.lang.String euf,
jess.Rete engine)
Creates a new instance of JessRepeatTest |
Method Summary |
void |
execTask(NavOb no)
Call userfunction when clicked button Task on NavObFrame form
for specific Navigation Object and pass to it 2 arguments:
- Navigation Object whom form was clicked on
- Object earlier pased to constructor |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JessTaskExecutor
public JessTaskExecutor(java.lang.Object src,
java.lang.String euf,
jess.Rete engine)
throws jess.JessException
- Creates a new instance of JessRepeatTest
- Parameters:
src
- - arbitrary objecteuf
- - Jess userfunction wiyh two argumentsengine
- - Rete engine
- Throws:
jess.JessException
- -
execTask
public void execTask(NavOb no)
- Call userfunction when clicked button Task on NavObFrame form
for specific Navigation Object and pass to it 2 arguments:
- Navigation Object whom form was clicked on
- Object earlier pased to constructor
- Specified by:
execTask
in interface TaskExecutor
- Parameters:
no
- - Navigation Object