br.usp.iterador.plugin.bacia
Class BasinIterationListener

java.lang.Object
  extended by br.usp.iterador.plugin.bacia.BasinIterationListener
All Implemented Interfaces:
NewIterationListener
Direct Known Subclasses:
BasinAverageIterationListener

public class BasinIterationListener
extends java.lang.Object
implements NewIterationListener


Constructor Summary
BasinIterationListener(BasinController c, Basin basin)
           
 
Method Summary
 java.lang.String getExtraCode()
           
 java.lang.Class getExtraInterface()
           
 void init()
           
 boolean nextPluginIterationCode(boolean validPoint, double x, double y, int currentPoint)
           
 boolean onPoint(Application data, ExecutionIterable iteration)
          A new point has been iterated.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasinIterationListener

public BasinIterationListener(BasinController c,
                              Basin basin)
Method Detail

nextPluginIterationCode

public boolean nextPluginIterationCode(boolean validPoint,
                                       double x,
                                       double y,
                                       int currentPoint)

onPoint

public boolean onPoint(Application data,
                       ExecutionIterable iteration)
Description copied from interface: NewIterationListener
A new point has been iterated.

Specified by:
onPoint in interface NewIterationListener
iteration - data

init

public void init()
Specified by:
init in interface NewIterationListener

getExtraCode

public java.lang.String getExtraCode()
Specified by:
getExtraCode in interface NewIterationListener

getExtraInterface

public java.lang.Class getExtraInterface()
Specified by:
getExtraInterface in interface NewIterationListener


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