/// <summary> /// Creates and assings the main view model. /// </summary> protected override void CreateAndAssignMainViewModel() { StateMachineLanguageViewModelStore vStore; if (this.WelcomeViewModel != null) { vStore = new StateMachineLanguageViewModelStore((StateMachineLanguageDocumentData)DocData, WelcomeViewModel.Options); } else { vStore = new StateMachineLanguageViewModelStore((StateMachineLanguageDocumentData)DocData); } MainViewModel = new StateMachineLanguageMainViewModel(vStore); }
/// <summary> /// Constuctor. /// </summary> /// <param name="viewModelStore">View model store containing this view model.</param> public StateMachineLanguageMainViewModel(StateMachineLanguageViewModelStore viewModelStore) : base(viewModelStore) { }
/// <summary> /// Constuctor. /// </summary> /// <param name="viewModelStore">View model store containing this view model.</param> protected StateMachineLanguageSearchResultViewModelBase(StateMachineLanguageViewModelStore viewModelStore) : base(viewModelStore) { }
/// <summary> /// Constuctor. /// </summary> /// <param name="viewModelStore">View model store containing this view model.</param> public StateMachineLanguageSearchResultViewModel(StateMachineLanguageViewModelStore viewModelStore) : base(viewModelStore) { }
/// <summary> /// Constuctor. /// </summary> /// <param name="viewModelStore">View model store containing this view model.</param> protected StateMachineLanguageDependenciesViewModelBase(StateMachineLanguageViewModelStore viewModelStore) : base(viewModelStore) { }
/// <summary> /// Constuctor. /// </summary> /// <param name="viewModelStore">View model store containing this view model.</param> public StateMachineLanguageDependenciesViewModel(StateMachineLanguageViewModelStore viewModelStore) : base(viewModelStore) { }
/// <summary> /// Constuctor. /// </summary> /// <param name="viewModelStore">View model store containing this view model.</param> protected StateMachineLanguageErrorListViewModelBase(StateMachineLanguageViewModelStore viewModelStore) : base(viewModelStore) { }
/// <summary> /// Constuctor. /// </summary> /// <param name="viewModelStore">View model store containing this view model.</param> public StateMachineLanguageErrorListViewModel(StateMachineLanguageViewModelStore viewModelStore) : base(viewModelStore) { }
/// <summary> /// Constuctor. /// </summary> /// <param name="viewModelStore">View model store containing this view model.</param> protected StateMachineLanguagePropertyGridViewModelBase(StateMachineLanguageViewModelStore viewModelStore) : base(viewModelStore) { }
/// <summary> /// Constuctor. /// </summary> /// <param name="viewModelStore">View model store containing this view model.</param> public StateMachineLanguagePropertyGridViewModel(StateMachineLanguageViewModelStore viewModelStore) : base(viewModelStore) { }
/// <summary> /// Constuctor. /// </summary> /// <param name="viewModelStore">View model store containing this view model.</param> protected StateMachineLanguageModelTreeViewModelBase(StateMachineLanguageViewModelStore viewModelStore) : base(viewModelStore) { }
/// <summary> /// Constuctor. /// </summary> /// <param name="viewModelStore">View model store containing this view model.</param> /// <param name="diagram">Diagram.</param> /// <param name="modelContext">Model context.</param> /// <param name="parentModelContext">Parent model context.</param> protected StateMachineLanguageDesignerDiagramSurfaceViewModelBase(StateMachineLanguageViewModelStore viewModelStore, DslEditorDiagrams::Diagram diagram, DslEditorModeling::ModelContext modelContext, DslEditorModeling::ModelContext parentModelContext) : base(viewModelStore, diagram, modelContext) { this.parentModelContext = parentModelContext; }
/// <summary> /// Constuctor. /// </summary> /// <param name="viewModelStore">View model store containing this view model.</param> /// <param name="diagram">Diagram.</param> /// <param name="modelContext">Model context.</param> /// <param name="parentModelContext">Parent model context.</param> public StateMachineLanguageDesignerDiagramSurfaceViewModel(StateMachineLanguageViewModelStore viewModelStore, DslEditorDiagrams::Diagram diagram, DslEditorModeling::ModelContext modelContext, DslEditorModeling::ModelContext parentModelContext) : base(viewModelStore, diagram, modelContext, parentModelContext) { }
/// <summary> /// Constuctor. /// </summary> /// <param name="viewModelStore">View model store containing this view model.</param> /// <param name="modelContext">Model context.</param> public StateMachineLanguageDesignerDiagramSurfaceViewModel(StateMachineLanguageViewModelStore viewModelStore, DslEditorModeling::ModelContext modelContext) : this(viewModelStore, null, modelContext) { }