* @param level the level of the entry at the table
* @return the created part
*/
protected ListPart addCategoryPart(final FactorCategory category,
final Composite parent, int level) {
final FactorCategoryPart part = buildFactorCategoryPart(parent, level);
partMap.put(category, part);
setFactorCategoryPartValues(category, part);
setFactorCategoryPartListeners(category, part);
setFactorCategoryModelElementListeners(category, part);
return part;