/* * Changes to the V1 API */ public Set getSelectedParts(); public Optional getSelectionForCategory(Category category); and for Part.java : public interface Part extends PropertyManager { default String getName() { return this.getClass().getTypeName(); }; Category getCategory(); PartType getType(); }