avalon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jeremias Maerki <jeremias.mae...@outline.ch>
Subject Re: cvs commit: jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/functions Function.java
Date Tue, 13 Nov 2001 21:10:06 GMT
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:g-froehlich@gmx.de">g-froehlich@gmx.de</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:avalon-dev-unsubscribe@jakarta.apache.org>
> For additional commands, e-mail: <mailto:avalon-dev-help@jakarta.apache.org>



Jeremias Märki

mailto:jeremias.maerki@outline.ch

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:avalon-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:avalon-dev-help@jakarta.apache.org>


Mime
View raw message