Interface IFAlgorithm


public interface IFAlgorithm

This interface is designed to be the base for all algorithms


Method Summary
 boolean initialize()
          Initializes member data and prepares for execution of first step.
 boolean nextStep()
          Directs algorithm to next step.
 boolean prevStep()
          Directs algorithm to previous step.
 boolean setDataPoints(DataPoints data_a)
          Sets DataPoints given DataPoints type variable.
 boolean setOutputPanel(OutputPanel out_panel_a)
          Sets the output panel.
 boolean setProcessBox(ProcessBox pro_box_a)
          Sets the ProcessBox.
 

Method Detail

setDataPoints

boolean setDataPoints(DataPoints data_a)
Sets DataPoints given DataPoints type variable. Will be overwritten.

Parameters:
data_a - DataPoints to be set

initialize

boolean initialize()
Initializes member data and prepares for execution of first step. This method "resets" the algorithm. Will be overwritten.

Returns:
true

nextStep

boolean nextStep()
Directs algorithm to next step. Will be overwritten.

Returns:
true

prevStep

boolean prevStep()
Directs algorithm to previous step. Will be overwritten.

Returns:
true

setOutputPanel

boolean setOutputPanel(OutputPanel out_panel_a)
Sets the output panel. Will be overwritten.

Parameters:
out_panel_a - OutputPanel to be set
Returns:
true

setProcessBox

boolean setProcessBox(ProcessBox pro_box_a)
Sets the ProcessBox. Will be overwritten.

Parameters:
pro_box_a - ProcessBox to be set
Returns:
true