protected override void Initialize() { base.Initialize(); // diagram surface vm this.DiagramSurfaceModel = new VModellXTDesignerDiagramSurfaceViewModel(ViewModelStore as VModellXTViewModelStore, this.ModelContext); AddAdditionalViewModel(DiagramSurfaceModel); // imported diagram TailoringSED Tum.VModellXT.Anpassung.ViewModel.VModellXTAnpassungTailoringSEDSurfaceViewModel diagramTailoringSED = new Tum.VModellXT.Anpassung.ViewModel.VModellXTAnpassungTailoringSEDSurfaceViewModel(this.ViewModelStore.GetExternViewModelStore(typeof(Tum.VModellXT.Anpassung.ViewModel.VModellXTAnpassungViewModelStore)) as Tum.VModellXT.Anpassung.ViewModel.VModellXTAnpassungViewModelStore, this.ModelContext); AddAdditionalViewModel(diagramTailoringSED); VModellXTGeneralGrDependencyTemplateSurfaceViewModel diagramGeneralGrDependencyTemplate = new VModellXTGeneralGrDependencyTemplateSurfaceViewModel(ViewModelStore as VModellXTViewModelStore, this.ModelContext); AddAdditionalViewModel(diagramGeneralGrDependencyTemplate); VModellXTRolleDependencyTemplateSurfaceViewModel diagramRolleDependencyTemplate = new VModellXTRolleDependencyTemplateSurfaceViewModel(ViewModelStore as VModellXTViewModelStore, this.ModelContext); AddAdditionalViewModel(diagramRolleDependencyTemplate); VModellXTDisziplinGrDependencyTemplateSurfaceViewModel diagramDisziplinGrDependencyTemplate = new VModellXTDisziplinGrDependencyTemplateSurfaceViewModel(ViewModelStore as VModellXTViewModelStore, this.ModelContext); AddAdditionalViewModel(diagramDisziplinGrDependencyTemplate); VModellXTErzAbhGrDependencyTemplateSurfaceViewModel diagramErzAbhGrDependencyTemplate = new VModellXTErzAbhGrDependencyTemplateSurfaceViewModel(ViewModelStore as VModellXTViewModelStore, this.ModelContext); AddAdditionalViewModel(diagramErzAbhGrDependencyTemplate); }
protected override void Initialize() { base.Initialize(); // diagram surface vm this.DiagramSurfaceModel = new VModellXTDesignerDiagramSurfaceViewModel(ViewModelStore as VModellXTViewModelStore, this.ModelContext); AddAdditionalViewModel(DiagramSurfaceModel); // imported diagram TailoringSED Tum.VModellXT.Anpassung.ViewModel.VModellXTAnpassungTailoringSEDSurfaceViewModel diagramTailoringSED = new Tum.VModellXT.Anpassung.ViewModel.VModellXTAnpassungTailoringSEDSurfaceViewModel(this.ViewModelStore.GetExternViewModelStore(typeof(Tum.VModellXT.Anpassung.ViewModel.VModellXTAnpassungViewModelStore)) as Tum.VModellXT.Anpassung.ViewModel.VModellXTAnpassungViewModelStore, this.ModelContext); AddAdditionalViewModel(diagramTailoringSED); VModellXTGeneralGrDependencyTemplateSurfaceViewModel diagramGeneralGrDependencyTemplate = new VModellXTGeneralGrDependencyTemplateSurfaceViewModel(ViewModelStore as VModellXTViewModelStore, this.ModelContext); AddAdditionalViewModel(diagramGeneralGrDependencyTemplate); VModellXTRolleDependencyTemplateSurfaceViewModel diagramRolleDependencyTemplate = new VModellXTRolleDependencyTemplateSurfaceViewModel(ViewModelStore as VModellXTViewModelStore, this.ModelContext); AddAdditionalViewModel(diagramRolleDependencyTemplate); VModellXTDisziplinGrDependencyTemplateSurfaceViewModel diagramDisziplinGrDependencyTemplate = new VModellXTDisziplinGrDependencyTemplateSurfaceViewModel(ViewModelStore as VModellXTViewModelStore, this.ModelContext); AddAdditionalViewModel(diagramDisziplinGrDependencyTemplate); VModellXTErzAbhGrDependencyTemplateSurfaceViewModel diagramErzAbhGrDependencyTemplate = new VModellXTErzAbhGrDependencyTemplateSurfaceViewModel(ViewModelStore as VModellXTViewModelStore, this.ModelContext); AddAdditionalViewModel(diagramErzAbhGrDependencyTemplate); }