}
@SuppressWarnings({ "unchecked", "rawtypes" })
private JComponent makeVisualComponent(PropertyDescriptor p) {
JComponent jComponent = null;
VisualControlDescriptor visualControlDescriptorType = p.getVisualControlDescriptor();
boolean isPrivateAndMutable = p.isFieldMutable();
PropertyEditor<Object> ed = (PropertyEditor<Object>) p.getPropertyEditor();
switch (visualControlDescriptorType) {