Changeset 1110 for trunk/modelicaml/org.openmodelica.modelicaml.view.valuebindings/src/org/openmodelica
- Timestamp:
- 11/21/11 21:31:15 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/modelicaml/org.openmodelica.modelicaml.view.valuebindings/src/org/openmodelica/modelicaml/view/valuebindings/listeners/PapyrusListener.java
r856 r1110 65 65 // if it is a UML element that was deleted 66 66 if (notification.getOldValue() instanceof NamedElement) { 67 // get the value bindings view68 IViewPart view = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().findView("org.openmodelica.modelicaml.view.valuebindings.views.ValueBindingsView");69 ValueBindingsView myView = null;70 67 71 if (view instanceof ValueBindingsView) { 72 myView = (ValueBindingsView)view; 73 } 74 75 if (myView != null) { 76 TreeUtls.removeTreeItem(((NamedElement)notification.getOldValue()), myView.getTreeRoot(), myView.getViewer()); 77 // myView.removeTreeItem(((NamedElement)notification.getOldValue())); 78 myView.getViewer().refresh(); // refresh the entire viewer 79 // System.err.println("REMOVED: " + ((NamedElement)notification.getOldValue()).getName()); 68 // if it is not a job that is deleting elements 69 if (PlatformUI.getWorkbench().getActiveWorkbenchWindow() != null) { 70 // get the value bindings view 71 IViewPart view = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().findView("org.openmodelica.modelicaml.view.valuebindings.views.ValueBindingsView"); 72 ValueBindingsView myView = null; 73 74 if (view instanceof ValueBindingsView) { 75 myView = (ValueBindingsView)view; 76 } 77 78 if (myView != null) { 79 TreeUtls.removeTreeItem(((NamedElement)notification.getOldValue()), myView.getTreeRoot(), myView.getViewer()); 80 // myView.removeTreeItem(((NamedElement)notification.getOldValue())); 81 myView.getViewer().refresh(); // refresh the entire viewer 82 // System.err.println("REMOVED: " + ((NamedElement)notification.getOldValue()).getName()); 83 } 80 84 } 81 85 }
Note: See TracChangeset
for help on using the changeset viewer.