Program: 189761
Project: 189761
Buggy source:
@Override public PreviewProperty[] getProperties(){
  List<PreviewProperty> properties=new ArrayList<PreviewProperty>();
  properties.add(PreviewProperty.createProperty(this,PreviewProperty.EDGE_LAYOUT_USE_RENDERER,PreviewProperty.RendererModes.class,"String_Node_Str","String_Node_Str",PreviewProperty.CATEGORY_EDGE_LAYOUT));
  properties.add(PreviewProperty.createProperty(this,PreviewProperty.EDGE_LAYOUT_REFRESH_RATE,Integer.class,"String_Node_Str","String_Node_Str",PreviewProperty.CATEGORY_EDGE_LAYOUT));
  properties.add(PreviewProperty.createProperty(this,PreviewProperty.EDGE_LAYOUT_EDGE_THICKNESS,Double.class,"String_Node_Str","String_Node_Str",PreviewProperty.CATEGORY_EDGE_LAYOUT));
  properties.add(PreviewProperty.createProperty(this,PreviewProperty.EDGE_LAYOUT_EDGE_TRANSPARENCY,Double.class,"String_Node_Str","String_Node_Str",PreviewProperty.CATEGORY_EDGE_LAYOUT));
  properties.add(PreviewProperty.createProperty(this,PreviewProperty.EDGE_LAYOUT_EDGE_TRANSPARENCY_FORCE,Boolean.class,"String_Node_Str","String_Node_Str",PreviewProperty.CATEGORY_EDGE_LAYOUT));
  PropertyEditorManager.registerEditor(ColorWrapper.class,DependantColorPropertyEditor.class);
  properties.add(PreviewProperty.createProperty(this,PreviewProperty.EDGE_LAYOUT_SIMPLE_RENDERER_COLOR,ColorWrapper.class,"String_Node_Str","String_Node_Str",PreviewProperty.CATEGORY_EDGE_LAYOUT));
  properties.add(PreviewProperty.createProperty(this,PreviewProperty.EDGE_LAYOUT_USE_PERCENTAGE_INSTEAD_OF_LINEAR_SCALE,Boolean.class,"String_Node_Str","String_Node_Str",PreviewProperty.CATEGORY_EDGE_LAYOUT));
  properties.add(PreviewProperty.createProperty(this,PreviewProperty.EDGE_LAYOUT_PRECALCULATE_POINTS,Boolean.class,"String_Node_Str","String_Node_Str",PreviewProperty.CATEGORY_EDGE_LAYOUT));
  return properties.toArray(new PreviewProperty[0]);
}

Fixed version (ground truth):
@Override public PreviewProperty[] getProperties(){
  List<PreviewProperty> properties=new ArrayList<PreviewProperty>();
  properties.add(PreviewProperty.createProperty(this,PreviewProperty.EDGE_LAYOUT_USE_RENDERER,PreviewProperty.RendererModes.class,"String_Node_Str","String_Node_Str",PreviewProperty.CATEGORY_EDGE_LAYOUT).setValue(PreviewProperty.RendererModes.SimpleRenderer));
  properties.add(PreviewProperty.createProperty(this,PreviewProperty.EDGE_LAYOUT_REFRESH_RATE,Integer.class,"String_Node_Str","String_Node_Str",PreviewProperty.CATEGORY_EDGE_LAYOUT).setValue(1));
  properties.add(PreviewProperty.createProperty(this,PreviewProperty.EDGE_LAYOUT_EDGE_THICKNESS,Double.class,"String_Node_Str","String_Node_Str",PreviewProperty.CATEGORY_EDGE_LAYOUT).setValue(0.5));
  properties.add(PreviewProperty.createProperty(this,PreviewProperty.EDGE_LAYOUT_EDGE_TRANSPARENCY,Double.class,"String_Node_Str","String_Node_Str",PreviewProperty.CATEGORY_EDGE_LAYOUT).setValue(0.1));
  properties.add(PreviewProperty.createProperty(this,PreviewProperty.EDGE_LAYOUT_EDGE_TRANSPARENCY_FORCE,Boolean.class,"String_Node_Str","String_Node_Str",PreviewProperty.CATEGORY_EDGE_LAYOUT).setValue(false));
  PropertyEditorManager.registerEditor(ColorWrapper.class,DependantColorPropertyEditor.class);
  properties.add(PreviewProperty.createProperty(this,PreviewProperty.EDGE_LAYOUT_SIMPLE_RENDERER_COLOR,ColorWrapper.class,"String_Node_Str","String_Node_Str",PreviewProperty.CATEGORY_EDGE_LAYOUT).setValue(new Color(0f,0f,0.5f)));
  properties.add(PreviewProperty.createProperty(this,PreviewProperty.EDGE_LAYOUT_USE_PERCENTAGE_INSTEAD_OF_LINEAR_SCALE,Boolean.class,"String_Node_Str","String_Node_Str",PreviewProperty.CATEGORY_EDGE_LAYOUT).setValue(true));
  properties.add(PreviewProperty.createProperty(this,PreviewProperty.EDGE_LAYOUT_PRECALCULATE_POINTS,Boolean.class,"String_Node_Str","String_Node_Str",PreviewProperty.CATEGORY_EDGE_LAYOUT).setValue(false));
  return properties.toArray(new PreviewProperty[0]);
}