01: /*
02: * Copyright 2001-2007 Geert Bevin <gbevin[remove] at uwyn dot com>
03: * Distributed under the terms of either:
04: * - the common development and distribution license (CDDL), v1.0; or
05: * - the GNU Lesser General Public License, v2.1 or later
06: * $Id: TypedInjection.java 3634 2007-01-08 21:42:24Z gbevin $
07: */
08: package com.uwyn.rife.engine.testelements.submission;
09:
10: import com.uwyn.rife.engine.Element;
11: import com.uwyn.rife.tools.StringUtils;
12:
13: public class TypedInjection extends Element {
14: private String mParamstring1 = "stringdefault";
15: private String mParamstring2;
16: private int mParamint1 = 123;
17: private int mParamint2;
18: private long mParamlong1 = 983749876L;
19: private long mParamlong2;
20: private double mParamdouble1 = 34778.34;
21: private double mParamdouble2;
22: private float mParamfloat1 = 324.34f;
23: private float mParamfloat2;
24: private String[] mParammultiple;
25:
26: public void setParamstring1(String paramstring1) {
27: mParamstring1 = paramstring1;
28: }
29:
30: public void setParamstring2(String paramstring2) {
31: mParamstring2 = paramstring2;
32: }
33:
34: public void setParamint1(int paramint1) {
35: mParamint1 = paramint1;
36: }
37:
38: public void setParamint2(int paramint2) {
39: mParamint2 = paramint2;
40: }
41:
42: public void setParamlong1(long paramlong1) {
43: mParamlong1 = paramlong1;
44: }
45:
46: public void setParamlong2(long paramlong2) {
47: mParamlong2 = paramlong2;
48: }
49:
50: public void setParamdouble1(double paramdouble1) {
51: mParamdouble1 = paramdouble1;
52: }
53:
54: public void setParamdouble2(double paramdouble2) {
55: mParamdouble2 = paramdouble2;
56: }
57:
58: public void setParamfloat1(float paramfloat1) {
59: mParamfloat1 = paramfloat1;
60: }
61:
62: public void setParamfloat2(float paramfloat2) {
63: mParamfloat2 = paramfloat2;
64: }
65:
66: public void setParammultiple(String[] parammultiple) {
67: mParammultiple = parammultiple;
68: }
69:
70: public void processElement() {
71: print("paramstring1:" + mParamstring1);
72: print("paramstring2:" + mParamstring2);
73: print("paramint1:" + mParamint1);
74: print("paramint2:" + mParamint2);
75: print("paramlong1:" + mParamlong1);
76: print("paramlong2:" + mParamlong2);
77: print("paramdouble1:" + mParamdouble1);
78: print("paramdouble2:" + mParamdouble2);
79: print("paramfloat1:" + mParamfloat1);
80: print("paramfloat2:" + mParamfloat2);
81: print("parammultiple:" + StringUtils.join(mParammultiple, "-"));
82: }
83: }
|