final RelatedIssue relatedIssue, final ListItemPart part) {
ModelElementChangeListener issueChangeListener = new ModelElementChangeListener() {
@Override
public void onChange(Notification notification) {
Item oldItem = (Item) notification.getOldValue();
final Item newItem = (Item) notification.getNewValue();
deleteModelElementChangeListener(oldItem);
addRelatedIssueChangeListener(relatedIssue, part);
Display.getDefault().asyncExec(new Runnable() {