/*
* Copyright 2001-2008 Geert Bevin (gbevin[remove] at uwyn dot com)
* Licensed under the Apache License, Version 2.0 (the "License")
* $Id: TypedInjection.java 3918 2008-04-14 17:35:35Z gbevin $
*/
package com.uwyn.rife.engine.testelements.submission;
import com.uwyn.rife.engine.Element;
import com.uwyn.rife.tools.StringUtils;
public class TypedInjection extends Element
{
private String mParamstring1 = "stringdefault";
private String mParamstring2;
private int mParamint1 = 123;
private int mParamint2;
private long mParamlong1 = 983749876L;
private long mParamlong2;
private double mParamdouble1 = 34778.34;
private double mParamdouble2;
private float mParamfloat1 = 324.34f;
private float mParamfloat2;
private String[] mParammultiple;
public void setParamstring1(String paramstring1) { mParamstring1 = paramstring1; }
public void setParamstring2(String paramstring2) { mParamstring2 = paramstring2; }
public void setParamint1(int paramint1) { mParamint1 = paramint1; }
public void setParamint2(int paramint2) { mParamint2 = paramint2; }
public void setParamlong1(long paramlong1) { mParamlong1 = paramlong1; }
public void setParamlong2(long paramlong2) { mParamlong2 = paramlong2; }
public void setParamdouble1(double paramdouble1) { mParamdouble1 = paramdouble1; }
public void setParamdouble2(double paramdouble2) { mParamdouble2 = paramdouble2; }
public void setParamfloat1(float paramfloat1) { mParamfloat1 = paramfloat1; }
public void setParamfloat2(float paramfloat2) { mParamfloat2 = paramfloat2; }
public void setParammultiple(String[] parammultiple) { mParammultiple = parammultiple; }
public void processElement()
{
print("paramstring1:"+mParamstring1);
print("paramstring2:"+mParamstring2);
print("paramint1:"+mParamint1);
print("paramint2:"+mParamint2);
print("paramlong1:"+mParamlong1);
print("paramlong2:"+mParamlong2);
print("paramdouble1:"+mParamdouble1);
print("paramdouble2:"+mParamdouble2);
print("paramfloat1:"+mParamfloat1);
print("paramfloat2:"+mParamfloat2);
print("parammultiple:"+StringUtils.join(mParammultiple, "-"));
}
}