Esempio n. 1
0
 public Diagram()
 {
     nodes = new ObservableCollection <DiagramNode>();
     Nodes = new ReadOnlyObservableCollection <DiagramNode>(nodes);
     links = new ObservableCollection <DiagramLink>();
     Links = new ReadOnlyObservableCollection <DiagramLink>(links);
     ZoomAndPanViewModel  = new ZoomAndPanViewModel();
     UmlDiagramSimulator  = new UmlDiagramSimulator(this);
     UmlDiagramInteractor = new UmlDiagramInteractor(this);
 }
 public MainWindowViewModel(MainWindowController controller)
 {
     this.controller     = controller;
     ZoomAndPanViewModel = new ZoomAndPanViewModel();
 }