import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Menu;
-import ca.odell.glazedlists.BasicEventList;
import eu.etaxonomy.cdm.api.conversation.ConversationHolder;
import eu.etaxonomy.cdm.api.conversation.IConversationEnabled;
import eu.etaxonomy.cdm.api.facade.DerivedUnitFacade;
}
public void refresh() {
- refresh(true);
+// refresh(true);
}
public void refresh(boolean resetInput) {
- if(resetInput){
+// if(resetInput){
// viewer.setInput(getEditorInput().getModel());
- }
-// viewer.refresh();
+// }
+// natTable.doCommand(new VisualRefreshCommand());
}
// public TableViewer getViewer() {
}
}
+
+ Person person = (Person) selection;
Team team =null;
UpdateResult result = null;
try {
}
if (result != null &&result.isOk()){
team = (Team)result.getCdmEntity();
- }
- if (team != null){
- editor.refresh();
+ editor.getEditorInput().getModel().remove(person);
+ editor.getEditorInput().getModel().add(team);
}
}