AbstractComponent referencedComponent = component;
for (AbstractComponent parent : referencedComponent.getReferencingComponents()) {
// For now, we only find evaluators that have exactly one child (the current component).
Evaluator e = parent.getCapability(Evaluator.class);
if (e != null && !e.requiresMultipleInputs()) {
// Found an evaluator for the component.
EnumerationItem item = new EnumerationItem(parent);
enumerationModel.addElement(item);
if (evaluator!=null && evaluator.getId().equals(parent.getId())) {
selectedItem = item;