diff --git a/de.bmotionstudio.gef.editor/src/de/bmotionstudio/gef/editor/model/BControl.java b/de.bmotionstudio.gef.editor/src/de/bmotionstudio/gef/editor/model/BControl.java index 8013e19f754309e18837ec7c09f438c3eddba668..30078bbe6752be062971f171cfbbf64b1af54e56 100644 --- a/de.bmotionstudio.gef.editor/src/de/bmotionstudio/gef/editor/model/BControl.java +++ b/de.bmotionstudio.gef.editor/src/de/bmotionstudio/gef/editor/model/BControl.java @@ -476,9 +476,9 @@ public abstract class BControl implements IAdaptable, Cloneable { public void addObserver(Observer observer) { observers.put(observer.getID(), (Observer) observer); - for (IObserverListener listener : getObserverListener()) { - listener.addedObserver(this, observer); - } + // for (IObserverListener listener : getObserverListener()) { + // listener.addedObserver(this, observer); + // } } public void removeObserver(Observer observer) { @@ -489,9 +489,9 @@ public abstract class BControl implements IAdaptable, Cloneable { if (hasObserver(observerID)) observers.get(observerID).beforeDelete(this); observers.remove(observerID); - for (IObserverListener listener : getObserverListener()) { - listener.removedObserver(this); - } + // for (IObserverListener listener : getObserverListener()) { + // listener.removedObserver(this); + // } } public Map<String, SchedulerEvent> getEvents() { diff --git a/de.bmotionstudio.gef.editor/src/de/bmotionstudio/gef/editor/part/BControlTreeEditPart.java b/de.bmotionstudio.gef.editor/src/de/bmotionstudio/gef/editor/part/BControlTreeEditPart.java index 6adcbe067053f1a1f209c8e7887019dec0cbef8f..dc2f797bde2deda96d0d61270e0b35de4e5d54e3 100644 --- a/de.bmotionstudio.gef.editor/src/de/bmotionstudio/gef/editor/part/BControlTreeEditPart.java +++ b/de.bmotionstudio.gef.editor/src/de/bmotionstudio/gef/editor/part/BControlTreeEditPart.java @@ -25,7 +25,6 @@ import de.bmotionstudio.gef.editor.EditorImageRegistry; import de.bmotionstudio.gef.editor.editpolicy.BMSDeletePolicy; import de.bmotionstudio.gef.editor.model.BConnection; import de.bmotionstudio.gef.editor.model.BControl; -import de.bmotionstudio.gef.editor.model.ObserverRootVirtualTreeNode; import de.bmotionstudio.gef.editor.model.Visualization; import de.bmotionstudio.gef.editor.observer.IObserverListener; import de.bmotionstudio.gef.editor.observer.Observer; @@ -74,8 +73,8 @@ public class BControlTreeEditPart extends BMSAbstractTreeEditPart implements } } - if (!(getModel() instanceof Visualization)) - toShowElements.add(new ObserverRootVirtualTreeNode(c)); + // if (!(getModel() instanceof Visualization)) + // toShowElements.add(new ObserverRootVirtualTreeNode(c)); } @@ -87,7 +86,7 @@ public class BControlTreeEditPart extends BMSAbstractTreeEditPart implements if (!isActive()) { super.activate(); ((BControl) getModel()).addPropertyChangeListener(this); - ((BControl) getModel()).addObserverListener(this); + // ((BControl) getModel()).addObserverListener(this); } } @@ -95,7 +94,7 @@ public class BControlTreeEditPart extends BMSAbstractTreeEditPart implements if (isActive()) { super.deactivate(); ((BControl) getModel()).removePropertyChangeListener(this); - ((BControl) getModel()).removeObserverListener(this); + // ((BControl) getModel()).removeObserverListener(this); } } diff --git a/de.bmotionstudio.gef.editor/src/de/bmotionstudio/gef/editor/part/BMSTreeEditPartFactory.java b/de.bmotionstudio.gef.editor/src/de/bmotionstudio/gef/editor/part/BMSTreeEditPartFactory.java index 7744514400fbe32a45c0e522d0a84166d8804f3b..93336446419897fa1b4daac4bcc009057612fcdc 100644 --- a/de.bmotionstudio.gef.editor/src/de/bmotionstudio/gef/editor/part/BMSTreeEditPartFactory.java +++ b/de.bmotionstudio.gef.editor/src/de/bmotionstudio/gef/editor/part/BMSTreeEditPartFactory.java @@ -14,9 +14,7 @@ import org.eclipse.gef.EditPartFactory; import de.bmotionstudio.gef.editor.BMotionEditorPlugin; import de.bmotionstudio.gef.editor.IBControlService; import de.bmotionstudio.gef.editor.model.BControl; -import de.bmotionstudio.gef.editor.model.ObserverRootVirtualTreeNode; import de.bmotionstudio.gef.editor.model.Visualization; -import de.bmotionstudio.gef.editor.observer.Observer; public class BMSTreeEditPartFactory implements EditPartFactory { @@ -43,11 +41,12 @@ public class BMSTreeEditPartFactory implements EditPartFactory { e.printStackTrace(); } - } else if (model instanceof Observer) { - part = new ObserverTreeEditPart(); - } else if (model instanceof ObserverRootVirtualTreeNode) { - part = new ObserverRootTreeEditpart(); } + // else if (model instanceof Observer) { + // part = new ObserverTreeEditPart(); + // } else if (model instanceof ObserverRootVirtualTreeNode) { + // part = new ObserverRootTreeEditpart(); + // } if (part != null) part.setModel(model);