/**
|
*
|
*/
|
package timeflow.format.field;
|
|
public class FormatString extends FieldFormat
|
{
|
@Override
|
public String format(Object o) {
|
return o.toString();
|
}
|
|
@Override
|
public Object _parse(String s) {
|
return s;
|
}
|
|
|
public String feedback()
|
{
|
if (lastValue==null)
|
return "Couldn't understand";
|
if (((String)lastValue).length()==0)
|
return "Blank";
|
return "";
|
}
|
|
@Override
|
public Class getType() {
|
return String.class;
|
}
|
|
@Override
|
public double scoreFormatMatch(String s) {
|
return s!=null && s.length()>0 ? .1 : 0;
|
}
|
|
@Override
|
public String getHumanName() {
|
return "Text";
|
}
|
|
|
}
|