org.omegahat.Numerics.Optimizers
Class IterationEventTask

java.lang.Object
  |
  +--org.omegahat.Numerics.Optimizers.IterationEventTask
All Implemented Interfaces:
Task

public class IterationEventTask
extends java.lang.Object
implements Task


Field Summary
protected  IterationEvent event
           
protected  IterationListener listener
           
 
Constructor Summary
IterationEventTask()
           
IterationEventTask(IterationEvent e)
           
IterationEventTask(IterationEvent e, IterationListener listener)
           
 
Method Summary
 java.lang.Object eval()
          Simple method for evaluating the Task.
 java.lang.Object eval(java.lang.Object[] args)
          Method for evaluating the Task by providing it with additional information and context.
 IterationEvent event()
           
 IterationEvent event(IterationEvent e)
           
 IterationListener listener()
           
 IterationListener listener(IterationListener l)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

event

protected IterationEvent event

listener

protected IterationListener listener
Constructor Detail

IterationEventTask

public IterationEventTask()

IterationEventTask

public IterationEventTask(IterationEvent e)

IterationEventTask

public IterationEventTask(IterationEvent e,
                          IterationListener listener)
Method Detail

eval

public java.lang.Object eval()
Description copied from interface: Task
Simple method for evaluating the Task. Assumes it has full information for completing the evaluation.
Specified by:
eval in interface Task

eval

public java.lang.Object eval(java.lang.Object[] args)
Description copied from interface: Task
Method for evaluating the Task by providing it with additional information and context.
Specified by:
eval in interface Task

event

public IterationEvent event()

event

public IterationEvent event(IterationEvent e)

listener

public IterationListener listener()

listener

public IterationListener listener(IterationListener l)