select.setValueChoices(EnumSet.allOf(enumClass));
inputComponent = select;
}
else
{
final InputComponent input;
if (many)
{
input = factory.createInputMany(name, String.class);
}
else
{
input = factory.createInput(name, calculateType(valueType));
}
if (valueType == Class.class)
{
HintsFacet facet = (HintsFacet) input.getFacet(HintsFacet.class);
facet.setInputType(InputType.JAVA_CLASS_PICKER);
}
inputComponent = input;
}
try