craigmcc 02/01/23 13:21:09 Modified: src/share/org/apache/struts/action ActionMapping.java Log: Backwards-compatibility restoration of ActionMapping.findForwards(). Thanks for the ping, Ted ... I had forgotten it. Revision Changes Path 1.23 +22 -4 jakarta-struts/src/share/org/apache/struts/action/ActionMapping.java Index: ActionMapping.java =================================================================== RCS file: /home/cvs/jakarta-struts/src/share/org/apache/struts/action/ActionMapping.java,v retrieving revision 1.22 retrieving revision 1.23 diff -u -r1.22 -r1.23 --- ActionMapping.java 13 Jan 2002 00:25:35 -0000 1.22 +++ ActionMapping.java 23 Jan 2002 21:21:09 -0000 1.23 @@ -1,7 +1,7 @@ /* - * $Header: /home/cvs/jakarta-struts/src/share/org/apache/struts/action/ActionMapping.java,v 1.22 2002/01/13 00:25:35 craigmcc Exp $ - * $Revision: 1.22 $ - * $Date: 2002/01/13 00:25:35 $ + * $Header: /home/cvs/jakarta-struts/src/share/org/apache/struts/action/ActionMapping.java,v 1.23 2002/01/23 21:21:09 craigmcc Exp $ + * $Revision: 1.23 $ + * $Date: 2002/01/23 21:21:09 $ * * ==================================================================== * @@ -63,6 +63,7 @@ package org.apache.struts.action; +import java.util.ArrayList; import org.apache.struts.config.ActionConfig; import org.apache.struts.config.ExceptionConfig; import org.apache.struts.config.ForwardConfig; @@ -82,7 +83,7 @@ * are using.</p> * * @author Craig R. McClanahan - * @version $Revision: 1.22 $ $Date: 2002/01/13 00:25:35 $ + * @version $Revision: 1.23 $ $Date: 2002/01/23 21:21:09 $ */ public class ActionMapping extends ActionConfig { @@ -145,6 +146,23 @@ config = getApplicationConfig().findForwardConfig(name); } return ((ActionForward) config); + + } + + + /** + * <p>Return the logical names of all locally defined forwards for this + * mapping. If there are no such forwards, a zero-length array + * is returned. + */ + public String[] findForwards() { + + ArrayList results = new ArrayList(); + ForwardConfig fcs[] = findForwardConfigs(); + for (int i = 0; i < fcs.length; i++) { + results.add(fcs[i].getName()); + } + return ((String[]) results.toArray(new String[results.size()])); }
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>