cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Joerg Heinicke <joerg.heini...@gmx.de>
Subject o.a.c.i18n.AbstractBundleFactory.java (was: cvs commit: cocoon-2.2/src/java/org/apache/cocoon/transformation/pagination Paginator.java)
Date Sun, 08 Feb 2004 09:41:40 GMT
On 08.02.2004 08:06, Ralph Goers wrote:

>  Just curious.  How do you know some Cocoon user hasn't extended this class?

Of course we can not be sure, for some classes it's just unlikely. So 
this class was not in use even in the first version of the restructured 
2.0 repositories from more than 2 years ago (before 2.0.1) [1]. Where 
would you start to extend something? Based on an active or an inactive 
class? Of course we can go the normal "deprecation way", but ... have a 
look at this class [2], it does not do very much. 2 years not using a 
class (maybe it was never used) is a "deprecation" to a certain extend.

Joerg

[1] 
http://cvs.apache.org/viewcvs.cgi/cocoon-2-historical/src/java/org/apache/cocoon/i18n/XMLResourceBundleFactory.java
[2] 
http://cvs.apache.org/viewcvs.cgi/*checkout*/cocoon-2.1/src/java/org/apache/cocoon/i18n/Attic/AbstractBundleFactory.java?content-type=text%2Fplain&rev=1.3


>>>  Modified:    src/java/org/apache/cocoon/i18n 
>>>AbstractBundleFactory.java
>>
>>
>>This one is not used. Even the XMLResourceBundleFactory extends 
>>DefaultServiceSelector and implements the BundleFactory interface 
>>directly. The same is true for the 2.1 repository. Can we remove it?


Mime
View raw message