that is not that simple because if you have a type then the type converter is in control how to handle nulls and empty strings
for example if the type is a Number then an empty string will always return null (no matter what it is)
os if you are saying false in convert empty string to null and the type is not String then something really goes wrong.
So the only use of the getConvertEmptyInput is if the type is a String, so the question is how are we going to give that behavior
to the StringConverter??
the only thing i can think of is that AbstractTextComponent does override:
public IConverter getConverter(Class/* <?> */type)
and if the type is String return a wrapper around the converter
that is given by the session. And handle the value based on the conver empty input setting.
any other ideas?