Update of /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv22899/src/net/sourceforge/bprocessor/model
Modified Files:
ParameterBlock.java
Log Message:
parameter blocks can also contain boolean parameters
Index: ParameterBlock.java
===================================================================
RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/ParameterBlock.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** ParameterBlock.java 10 Oct 2006 13:49:38 -0000 1.3
--- ParameterBlock.java 30 Dec 2006 15:29:38 -0000 1.4
***************
*** 13,20 ****
--- 13,25 ----
import java.util.List;
+ import org.apache.log4j.Logger;
+
/**
* ParameterBlock
*/
public class ParameterBlock implements Parametric {
+ /** The logger */
+ private static Logger log = Logger.getLogger(ParameterBlock.class);
+
/** Parameters */
private List parameters;
***************
*** 54,57 ****
--- 59,71 ----
/**
+ * Put
+ * @param key String
+ * @param value boolean
+ */
+ public void put(String key, boolean value) {
+ parameters.add(new Attribute(key, value));
+ }
+
+ /**
* Get as environment
* @return HashMap
***************
*** 64,68 ****
String key = current.getName();
Object value = current.getValue();
! if (value instanceof Double) {
env.put(key, value);
}
--- 78,83 ----
String key = current.getName();
Object value = current.getValue();
! if (value instanceof Double ||
! value instanceof Boolean) {
env.put(key, value);
}
|