![]() | Vishnu. |
Klasse | Beschreibung | |
---|---|---|
![]() | DummyLogicalTaskTreeViewModel | Ersetzt das LogicalTaskTreeViewModel als Dummy-Parameter beim Reload-Vorgang. |
![]() | DynamicUserControlBase | Basisklasse für die dynamische Einbindung von UserControls in externen Dlls. |
![]() | DynamicUserControlViewModelBase | Basisklasse für ViewModels von dynamischen UserControls für Vishnu. Stellt den Zugriff auf User-Properties innerhalb des ReturnObjects des zugeordneten Checkers zur Verfügung. |
![]() | JobConnectorViewModel |
ViewModel für einen JobConnector Ist von SingleNodeViewModel und darüber von VishnuViewModelBase abgeleitet. |
![]() | JobGroupViewModel | ViewModel für die Darstellung eines logicalTaskTree als gruppierte und gefilterte Liste von Knoten. |
![]() | JobListViewModel | ViewModel für einen JobList-Knoten in der TreeView in LogicalTaskTreeControl Auch wenn hier keine eigene Funktionalität codiert ist, wird diese Ableitung von LogicalNodeViewModel benötigt, um in der TreeView die unterschiedliche Darstellung der verschiedenen Knotentypen realisieren zu können. |
![]() | LogicalNodeViewModel | ViewModel für einen Knoten in der TreeView in LogicalTaskTreeControl |
![]() | LogicalTaskTreeViewModel | ViewModel für die Darstellung eines logicalTaskTree in einer TreeView. |
![]() | MainWindowViewModel | ViewModel für das MainWindow. |
![]() | NodeErrorViewModel | ViewModel für einen Ladefehler-Knoten. |
![]() | NodeListViewModel | ViewModel für einen NodeList-Knoten in der TreeView in LogicalTaskTreeControl Auch wenn hier keine eigene Funktionalität codiert ist, wird diese Ableitung von LogicalNodeViewModel benötigt, um in der TreeView die unterschiedliche Darstellung der verschiedenen Knotentypen realisieren zu können. |
![]() | OrientedTreeViewModelBase | Minimale gemeinsame Basisklasse für LogicalTaskTreeViewModel und DummyLogicalTaskTreeViewModel. |
![]() | SingleNodeViewModel | ViewModel für einen SingleNode-Knoten in der TreeView in LogicalTaskTreeControl Auch wenn hier keine eigene Funktionalität codiert ist, wird diese Ableitung von LogicalNodeViewModel benötigt, um in der TreeView die unterschiedliche Darstellung der verschiedenen Knotentypen realisieren zu können. |
![]() | SnapshotViewModel | ViewModel für einen Snapshot eines externen Trees. |
![]() | UIHelper | Bietet statische Routinen zur Durchsuchung des VisualTrees und des LogicalTrees. |
![]() | VishnuViewModelBase | Basisklasse für alle Vishnu-ViewModels. Erbt von ObservableObject u.a. INotifyPropertyChanged und implementiert IVishnuViewModel. |
Schnittstelle | Beschreibung | |
---|---|---|
![]() | IVishnuRenderWatcher | Interface für die Weiterverarbeitung von ContentRendered-Events. |
Enumeration | Beschreibung | |
---|---|---|
![]() | VisualNodeState | Kombinierter Status aus State und LogicalState für die UI. |
![]() | VisualNodeWorkerState | Stellt die Enum aus der Business-Logic für die UI zur Verfügung. |