String material = get("componentMaterials", componentClass, null);\r
if (material != null) {\r
try {\r
- Material m = Material.fromStorableString(material, false);\r
+ Material m = Material.fromStorableString(material);\r
if (m.getType() == type)\r
return m;\r
} catch (IllegalArgumentException ignore) {\r
public abstract Set<Material> getUserMaterials();\r
public abstract void removeUserMaterial(Material m);\r
\r
- public abstract void setComponentFavorite( ComponentPreset preset, boolean favorite );\r
- public abstract Set<String> getComponentFavorites( );\r
+ public abstract void setComponentFavorite( ComponentPreset preset, ComponentPreset.Type type, boolean favorite );\r
+ public abstract Set<String> getComponentFavorites( ComponentPreset.Type type );\r
\r
/*\r
* Map of default line styles\r
\r
//// Elastic cord (round 2mm, 1/16 in)\r
private static final Material DEFAULT_LINE_MATERIAL =\r
- Databases.findMaterial(Material.Type.LINE, trans.get("Databases.materials.Elasticcordround2mm"),\r
- 0.0018, false);\r
+ Databases.findMaterial(Material.Type.LINE, "Elasticcordround2mm", trans.get("Databases.materials.Elasticcordround2mm"),0.0018);\r
//// Ripstop nylon\r
private static final Material DEFAULT_SURFACE_MATERIAL =\r
- Databases.findMaterial(Material.Type.SURFACE, trans.get("Databases.materials.Ripstopnylon"), 0.067, false);\r
+ Databases.findMaterial(Material.Type.SURFACE, "Ripstopnylon", trans.get("Databases.materials.Ripstopnylon"), 0.067);\r
//// Cardboard\r
private static final Material DEFAULT_BULK_MATERIAL =\r
- Databases.findMaterial(Material.Type.BULK, trans.get("Databases.materials.Cardboard"), 680, false);\r
+ Databases.findMaterial(Material.Type.BULK, "Cardboard", trans.get("Databases.materials.Cardboard"), 680);\r
}\r
\r
private static final HashMap<Class<?>, String> DEFAULT_COLORS =\r