br.usp.iterador.internal.logic
Interface ExecutionIterable

All Known Implementing Classes:
BasicExecutionIterable

public interface ExecutionIterable

Interface to be implemente during runtime

Author:
Guilherme Silveira

Method Summary
 double[] get_X()
          Returns the X array
 java.awt.Color getColor()
          Returns its color
 int getIteration()
          Returns the current iteration.
 double getRealValue(java.lang.String name)
          Gets a value by a specific type name
 void iterate()
          Tells this iteration to change to the next iteration
 void nextIntermediateRound()
           
 void nextRound()
           
 void prepare()
           
 void runPieceOfCode(int trash, int iteration)
          Returns false if it should stop
 void set_X(double[] temp)
           
 void setColor(java.awt.Color color)
          Changes its color
 

Method Detail

set_X

void set_X(double[] temp)

nextIntermediateRound

void nextIntermediateRound()

nextRound

void nextRound()

prepare

void prepare()

runPieceOfCode

void runPieceOfCode(int trash,
                    int iteration)
Returns false if it should stop

Parameters:
b -

get_X

double[] get_X()
Returns the X array

Returns:
the x array

getRealValue

double getRealValue(java.lang.String name)
Gets a value by a specific type name

Parameters:
name - type name
Returns:
value

setColor

void setColor(java.awt.Color color)
Changes its color

Parameters:
color - color

getColor

java.awt.Color getColor()
Returns its color

Returns:
its color

getIteration

int getIteration()
Returns the current iteration.

Returns:
the iteration

iterate

void iterate()
Tells this iteration to change to the next iteration



Copyright 2004-2004-2006 IME - USP. All Rights Reserved.