PolymetricViewGraphUpdater polyViewGraphUpdater = new PolymetricViewGraphUpdater(this);
fDependencyGraph.addGraphListener(polyViewGraphUpdater); // listen to graph events
fViewConfigModel.addPropertyChangeListener(polyViewGraphUpdater); // listen to changes in the view config model
// re-layouter should be notified as last element
GraphReLayouter graphLayouter = new GraphReLayouter(fGraphView);
fDependencyGraph.addGraphListener(graphLayouter);
// fDependencyGraph.addGraph2DListener(graphLayouter);
fDependencyGraph.addPropertyChangeListener(graphLayouter);
fCommandController.addPropertyChangeListener(graphLayouter);