Skip to content
Snippets Groups Projects
Commit 6f4c0ba2 authored by Lukas Ladenberger's avatar Lukas Ladenberger
Browse files

removed observer from outline view

parent f273b085
No related branches found
No related tags found
No related merge requests found
......@@ -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() {
......
......@@ -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);
}
}
......
......@@ -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);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment