From: paspes <pa...@us...> - 2008-01-03 17:17:30
|
Update of /cvsroot/babeldoc/babeldoc/modules/core/src/com/babeldoc/core/pipeline In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv32408/modules/core/src/com/babeldoc/core/pipeline Modified Files: PipelineStageResolver.java Log Message: bug pipeline.getAllStagesNames Index: PipelineStageResolver.java =================================================================== RCS file: /cvsroot/babeldoc/babeldoc/modules/core/src/com/babeldoc/core/pipeline/PipelineStageResolver.java,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** PipelineStageResolver.java 30 Jul 2004 01:33:02 -0000 1.10 --- PipelineStageResolver.java 3 Jan 2008 16:19:00 -0000 1.11 *************** *** 116,130 **** */ public String[] getAllPipelineStageNames() { ! String[] names = new String[stageConfig.getNumberChildren()]; ! ! // Iterate over all getChildrenNameSet ! int i = 0; for (Iterator keys = stageConfig.getChildrenNameSet().iterator(); keys.hasNext();) { String key = (String) keys.next(); ! names[i++] = key; } ! ! return names; } --- 116,137 ---- */ public String[] getAllPipelineStageNames() { ! ArrayList aNames = new ArrayList(); ! //new String[stageConfig.getNumberChildren()]; for (Iterator keys = stageConfig.getChildrenNameSet().iterator(); keys.hasNext();) { String key = (String) keys.next(); ! if(!key.trim().equals(IPipelineStageResolver.ENTRY_STAGE)) ! aNames.add(key); } ! ! String[] Names = new String[aNames.size()]; ! ! // Iterate over all getChildrenNameSet ! int i = 0; ! Iterator it= aNames.iterator(); ! while (it.hasNext()) ! Names[i++] = (String)it.next(); ! ! return Names ; } |