* the parent Composite
* @param level the level of the entry at the table
* @return the created part
*/
protected ListPart addFactorPart(final Factor factor, Composite parent, int level) {
final FactorPart part = buildFactorPart(parent, level);
partMap.put(factor, part);
setFactorPartValues(part, factor);
setFactorPartListeners(part, factor);
setFactorModelElementListeners(factor, part);
return part;