From: <fu...@us...> - 2009-07-24 18:01:41
|
Revision: 898 http://cishell.svn.sourceforge.net/cishell/?rev=898&view=rev Author: fugu13 Date: 2009-07-24 18:01:29 +0000 (Fri, 24 Jul 2009) Log Message: ----------- in_data now ignores spaces at the beginning and end of data types. Rigorously reviewed by Micah. Modified Paths: -------------- trunk/clients/gui/org.cishell.reference.gui.menumanager/src/org/cishell/reference/gui/menumanager/menu/AlgorithmAction.java Modified: trunk/clients/gui/org.cishell.reference.gui.menumanager/src/org/cishell/reference/gui/menumanager/menu/AlgorithmAction.java =================================================================== --- trunk/clients/gui/org.cishell.reference.gui.menumanager/src/org/cishell/reference/gui/menumanager/menu/AlgorithmAction.java 2009-07-24 17:46:29 UTC (rev 897) +++ trunk/clients/gui/org.cishell.reference.gui.menumanager/src/org/cishell/reference/gui/menumanager/menu/AlgorithmAction.java 2009-07-24 18:01:29 UTC (rev 898) @@ -117,9 +117,17 @@ logger.log(LogService.LOG_INFO, acknowledgement.toString()); } + private String[] separateInData(String inDataString) { + String[] inData = ("" + inDataString).split(","); + for(int ii = 0; ii < inData.length; ii++) { + inData[ii] = inData[ii].trim(); + } + return inData; + } + public void dataSelected(Data[] selectedData) { String inDataString = (String)ref.getProperty(IN_DATA); - String[] inData = ("" + inDataString).split(","); + String[] inData = separateInData(inDataString); if ((inData.length == 1 && inData[0].equalsIgnoreCase(NULL_DATA))) { data = new Data[0]; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |