{
input = inputComponentClass.newInstance();
}
catch (InstantiationException e1)
{
throw new InternalException(e1);
}
catch (IllegalAccessException e2)
{
throw new InternalException(e2);
}
copyAttributes(parent, ii, input);
setInputValue(input, ii);
input.setDisabled(ii.isDisabled());