Commit 50d69bb1 authored by Björn Richerzhagen's avatar Björn Richerzhagen
Browse files

Register TopologyViews as GlobalComponents in Binder

parent 16ba2784
......@@ -40,6 +40,7 @@ import de.tud.kom.p2psim.api.topology.views.DropProbabilityDeterminator;
import de.tud.kom.p2psim.api.topology.views.LatencyDeterminator;
import de.tud.kom.p2psim.api.topology.views.TopologyView;
import de.tud.kom.p2psim.impl.topology.PositionVector;
import de.tudarmstadt.maki.simonstrator.api.Binder;
import de.tudarmstadt.maki.simonstrator.api.Host;
import de.tudarmstadt.maki.simonstrator.api.Monitor;
import de.tudarmstadt.maki.simonstrator.api.Monitor.Level;
......@@ -130,6 +131,7 @@ public abstract class AbstractTopologyView<L extends DefaultLink> implements
* @param obstaclesSupported
*/
public AbstractTopologyView(PhyType phy, boolean movementSupported) {
Binder.registerComponent(this);
this.phy = phy;
this.movementSupported = movementSupported;
if (movementSupported) {
......
......@@ -135,6 +135,7 @@ public class VisualizationTopologyView extends JFrame
*
*/
public VisualizationTopologyView() {
Binder.registerComponent(this);
WORLD_X = (int) Binder.getComponentOrNull(Topology.class)
.getWorldDimensions().getX();
WORLD_Y = (int) Binder.getComponentOrNull(Topology.class)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment