Click or drag to resize

Vishnu.ViewModel namespace

MVVM ViewModel for Vishnu
Classes
 ClassDescription of the
Public ClassDummyLogicalTaskTreeViewModel Replaces the LogicalTaskTreeViewModel as a dummy parameter during the reload process.
Public ClassDynamicUserControlBase Base class for the dynamic integration of UserControls in external Dlls.
Public ClassDynamicUserControlViewModelBase Base class for ViewModels of dynamic UserControls for Vishnu. Provides access to user properties within the ReturnObject of the assigned checkers are available.
Public ClassJobConnectorViewModel ViewModel for a JobConnector
Is from SingleNodeViewModel and above it from VishnuViewModelBase derived.
Public ClassJobGroupViewModel ViewModel for the representation of a logicalTaskTree as a grouped and filtered list of nodes.
Public ClassJobListViewModel ViewModel for a JobList node in the TreeView in LogicalTaskTreeControl Even if no separate functionality is coded here, this is derivation of LogicalNodeViewModel is required to display the Realise different representation of the various node types to be able to.
Public ClassLogicalNodeViewModel ViewModel for a node in the TreeView in LogicalTaskTreeControl
Public ClassLogicalTaskTreeViewModel ViewModel for the representation of a logicalTaskTree in a TreeView.
Public ClassMainWindowViewModel ViewModel for the MainWindow.
Public ClassNodeErrorViewModel ViewModel for a loading error node.
Public ClassNodeListViewModel ViewModel for a NodeList node in the TreeView in LogicalTaskTreeControl Even if no separate functionality is coded here, this is derivation of LogicalNodeViewModel is required to display the Realise different representation of the various node types to be able to.
Public ClassOrientedTreeViewModelBase Minimum common base class for LogicalTaskTreeViewModel and DummyLogicalTaskTreeViewModel.
Public ClassSingleNodeViewModel ViewModel for a SingleNode node in the TreeView in LogicalTaskTreeControl Even if no separate functionality is coded here, this is derivation of LogicalNodeViewModel is required to display the Realise different representation of the various node types to be able to.
Public ClassSnapshotViewModel ViewModel for a snapshot of an external tree.
Public ClassUIHelper Provides static routines for searching the VisualTree and the LogicalTree.
Public ClassVishnuViewModelBase Base class for all Vishnu ViewModels. Inherits from ObservableObject e.g. INotifyPropertyChanged and implements IVishnuViewModel.
Interfaces
 InterfaceDescription of the
Public InterfaceIVishnuRenderWatcher Interface for the further processing of ContentRendered events.
Enumerations
 EnumerationDescription of the
Public EnumerationVisualNodeState Combined status from State and LogicalState for the UI.
Public EnumerationVisualNodeWorkerState Provides the enum from the business logic for the UI.