cziegeler 02/04/26 00:19:13 Modified: src/java/org/apache/cocoon/sitemap DefaultSitemapComponentSelector.java Log: Fixing hasComponent() bug Revision Changes Path 1.4 +9 -1 xml-cocoon2/src/java/org/apache/cocoon/sitemap/DefaultSitemapComponentSelector.java Index: DefaultSitemapComponentSelector.java =================================================================== RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/sitemap/DefaultSitemapComponentSelector.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- DefaultSitemapComponentSelector.java 22 Apr 2002 13:44:23 -0000 1.3 +++ DefaultSitemapComponentSelector.java 26 Apr 2002 07:19:13 -0000 1.4 @@ -67,7 +67,7 @@ * * @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a> * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a> - * @version CVS $Id: DefaultSitemapComponentSelector.java,v 1.3 2002/04/22 13:44:23 cziegeler Exp $ + * @version CVS $Id: DefaultSitemapComponentSelector.java,v 1.4 2002/04/26 07:19:13 cziegeler Exp $ */ public class DefaultSitemapComponentSelector extends ExcaliburComponentSelector implements SitemapComponentSelector { @@ -127,6 +127,14 @@ } else { super.release(component); } + } + + public boolean hasComponent(Object hint) { + boolean exists = super.hasComponent( hint ); + if ( !exists && this.parentSelector != null ) { + exists = this.parentSelector.hasComponent( hint ); + } + return exists; } public void initialize() {
---------------------------------------------------------------------- In case of troubles, e-mail: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]