1 package net.sf.twip.parameterhandler;
2
3 import net.sf.twip.util.Parameter;
4
5 public class StringParameterHandler extends ParameterHandler {
6
7 private static final String[] VALUES = new String[] {
8 "",
9 " ",
10 "x",
11 "xxx",
12 "\t",
13 "\r",
14 "\n",
15 "a string of some length with some arbitrary unicode characters: "
16 + "\u2460 \u0394 \u2816 \u30A2 \u20AC \uF0A3 \u00AC \u0634 \u1847 \u0E12 "
17 + "\u13C7 \uD801\uDC0F \uD800\uDFDF." };
18
19 public StringParameterHandler(Parameter parameter) {
20 super(parameter);
21 }
22
23 @Override
24 protected Object[] getDefaultParameterValues() {
25 return VALUES;
26 }
27
28 }