|
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.
|