Is it a good idea to extend a work interface from a life cycle interface like LogEnabled? Doesn't this break the idea of "Separation of Concerns" or something like that? I can't say that I understood everthing about Avalon, yet. Still learning... But this struck me as odd. Would someone be so kind as to enlighten me? Thanks a lot.
On 13.11.2001 19:14:22 froehlich wrote: > froehlich 01/11/13 10:14:22 > > Modified: apps/db/src/java/org/apache/avalon/db/functions > Function.java > Log: > tsts copy and paste :) > > Revision Changes Path > 1.2 +2 -2 > jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/functions/Function.java > > Index: Function.java > =================================================================== > RCS file: > /home/cvs/jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/functions/Function.java,v > retrieving revision 1.1 > retrieving revision 1.2 > diff -u -r1.1 -r1.2 > --- Function.java 2001/11/13 18:10:03 1.1 > +++ Function.java 2001/11/13 18:14:22 1.2 > @@ -15,9 +15,9 @@ > * Interface Function > * > * @author Gerhard Froehlich <a href="mailto:[EMAIL PROTECTED]">[EMAIL > PROTECTED]</a> > - * @version * $Revision: 1.1 $ > + * @version * $Revision: 1.2 $ > */ > public interface Function extends LogEnabled { > void initialize(String[] columns) throws ActionException; > - void execute(Row row) throws ActionException; > + Object evaluate(Row row) throws ActionException; > } > > > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> Jeremias Märki mailto:[EMAIL PROTECTED] OUTLINE AG Postfach 3954 - Rhynauerstr. 15 - 6002 Luzern Fon +41 (0)41 317 2020 - Fax +41 (0)41 317 2029 Internet http://www.outline.ch -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>