fd = type.getFieldDescriptor("Value");
final ObjectInput valueInput = new ObjectInput();
fd.setInputter(valueInput);
dtInput.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
try{
Class type = (Class)dtInput.getValue();
if(type!=null){
valueInput.setType(type);