![]() | Snapshot |
The SnapshotViewModel Type exposes the following members.
Name | Description of the | |
---|---|---|
![]() | SnapshotViewModel | Constructor |
Name | Description of the | |
---|---|---|
![]() | ChildOrientation |
Defines whether the child elements of this node
should be arranged horizontally or vertically.
(Inherited from LogicalNodeViewModel) |
![]() | Children |
The children of the current node.
(Inherited from LogicalNodeViewModel) |
![]() | ClearInfos |
Command for the ContextMenuItem "Delete info" in the ContextMenu for the "MainGrid" of the control.
(Inherited from VishnuViewModelBase) |
![]() | CollapsedEventCommand |
Serves as the first binding anchor for the attached property ExpanderBehavior.CollapsedCommandProperty.
(Inherited from LogicalNodeViewModel) |
![]() | CopyToolTipInfoToClipboard |
Command for the Copy button in the ToolTip of the control.
(Inherited from VishnuViewModelBase) |
![]() | DebugMode |
Additional test outputs can be made for True.
Default: False.
(Inherited from LogicalNodeViewModel) |
![]() | DebugNodeInfos |
Name + (Id + ReferencedNodeId, if applicable) of the originally referenced SingleNode.
(Inherited from LogicalNodeViewModel) |
![]() | ExpandedEventCommand |
Serves as the first binding anchor for the attached property ExpanderBehavior.ExpandedCommandProperty.
(Inherited from LogicalNodeViewModel) |
![]() | FreeComment |
Free text for any application.
(Inherited from LogicalNodeViewModel) |
![]() | GridColumn |
Returns or sets the column in the containing grid for the current element.
(Inherited from VishnuViewModelBase) |
![]() | GridRow |
Returns or sets the row in the containing grid for the current element.
(Inherited from VishnuViewModelBase) |
![]() | HasParent |
False only for the root node.
(Inherited from LogicalNodeViewModel) |
![]() | HookedTo |
Contains TreeParams.Name and IdInfo of the node in whose events this node is located.
LogicalNodeViewModel or the text "NULL".
(Inherited from LogicalNodeViewModel) |
![]() | Id |
The identifier of the associated LogicalTaskTree node
made available for the UI.
(Inherited from LogicalNodeViewModel) |
![]() | IsDefaultSnapshot | True if the snapshot could not be loaded and replaced by a default snapshot. |
![]() | IsExpanded |
True if the TreeView node that is connected to this node
is folded out.
(Inherited from LogicalNodeViewModel) |
![]() | IsInSleepTime |
Returns true if a rest period defined by the user is currently in progress.
for Vishnu actors (checkers) is running.
(Inherited from LogicalNodeViewModel) |
![]() | IsInSnapshot | With True, this NodeList is located within a snapshot. |
![]() | IsRendered |
Indicates whether the associated control has been completely drawn.
(Inherited from VishnuViewModelBase) |
![]() | IsSelected |
True if the TreeView node that is connected to this node
is associated with is selected.
(Inherited from LogicalNodeViewModel) |
![]() | IsSnapshotDummy |
True indicates that it is a node within the
of a loaded snapshot.
(Inherited from LogicalNodeViewModel) |
![]() | IsTreePaused |
Returns true if the tree has just been paused.
(Inherited from LogicalNodeViewModel) |
![]() | JobInProgress |
Indicates that a ui-triggered background progress is actually running.
(Inherited from VishnuViewModelBase) |
![]() | LastExceptions |
Lists possible exceptions of the child nodes in a string
separated by a line break.
(Inherited from LogicalNodeViewModel) |
![]() | LastExecutingTreeEvent |
The last triggering TreeEvent (for TreeEvent-triggered nodes)
or zero.
(Inherited from LogicalNodeViewModel) |
![]() | LastNotNullLogical |
Flag field for the last state of Logical that was not zero;
Is required so that workers are only started when the
The display changes when the status of Logical changes significantly.
has changed and not every time the checker works (Logical = zero).
(Inherited from LogicalNodeViewModel) |
![]() | LastRun |
Time of the last start of the node.
(Inherited from LogicalNodeViewModel) |
![]() | LastRunInfo |
Time of the last start of the node as a string.
(Inherited from LogicalNodeViewModel) |
![]() | Logical |
The logical result of the associated LogicalTaskTree node
made available for the UI.
(Inherited from LogicalNodeViewModel) |
![]() | LogLogicalTaskTree |
Command for the ContextMenuItem "Log Tree" in the ContextMenu for the "MainGrid" of the control.
(Inherited from VishnuViewModelBase) |
![]() | Name |
The name of the associated LogicalTaskTree node
made available for the UI.
(Inherited from LogicalNodeViewModel) |
![]() | NextRun |
Time of the next start of the node (if known) or DateTime.MinValue.
(Inherited from LogicalNodeViewModel) |
![]() | NextRunInfo |
Info text about the next start of the node (if known) or null.
(Inherited from LogicalNodeViewModel) |
![]() | NextRunInfoAndResult |
Combined output of NextRunInfo (when is the next run)
and Result (in full length).
(Inherited from LogicalNodeViewModel) |
![]() | NodeEnvironment |
List with all result objects of the subtree's predecessors.
(Inherited from LogicalNodeViewModel) |
![]() | OriginalNodeId |
Id of the originally referenced SingleNode.
(Inherited from LogicalNodeViewModel) |
![]() | Parent |
The parent node in the ViewModel.
(Inherited from LogicalNodeViewModel) |
![]() | ParentView |
The control for this ViewModel.
(Inherited from VishnuViewModelBase) |
![]() | Path |
The unique path of the associated LogicalTaskTree node.
(Inherited from LogicalNodeViewModel) |
![]() | PauseResumeLogicalTaskTree |
Command for the ContextMenuItem "Pause Tree" in the ContextMenu for the "MainGrid" of the control.
(Inherited from VishnuViewModelBase) |
![]() | Progress |
A text for the number of completed end nodes of this subtree
for display in the ProgressBar (usually nnn%) for the UI.
(Inherited from LogicalNodeViewModel) |
![]() | ProgressText |
A text for the number of completed end nodes of this subtree
for display in the ProgressBar (usually nnn%) for the UI.
(Inherited from LogicalNodeViewModel) |
![]() | RefreshSnapshot | Command for refreshing the snapshot. |
![]() | ReloadLogicalTaskTree |
Command for the ContextMenuItem "Reload" in the ContextMenu for the "MainGrid" of the control.
(Inherited from VishnuViewModelBase) |
![]() | Result |
The ReturnObject of the assigned LogicalNode.
(Inherited from LogicalNodeViewModel) |
![]() | Results |
List of ReturnObjects of the assigned LogicalNode and its children.
(Inherited from LogicalNodeViewModel) |
![]() | RootJobListViewModel |
Returns the root job list valid for the node.
(Inherited from LogicalNodeViewModel) |
![]() | RootLogicalTaskTreeViewModel |
ViewModel of the superordinate LogicalTaskTree.
(Inherited from VishnuViewModelBase) |
![]() | ShortResult |
Short text for exceptions of the assigned LogicalNode.
(Inherited from LogicalNodeViewModel) |
![]() | ShowInfos |
Command for the ContextMenuItem "Show info" in the ContextMenu for the "MainGrid" of the control.
(Inherited from VishnuViewModelBase) |
![]() | ShowLogLogicalTaskTree |
Command for the ContextMenuItem "Show Log" in the ContextMenu for the "MainGrid" of the control.
(Inherited from VishnuViewModelBase) |
![]() | ShowSettingsLogicalTaskTree |
Command for the ContextMenuItem "Show Settings" in the ContextMenu for the "MainGrid" of the control.
(Inherited from VishnuViewModelBase) |
![]() | ShowVishnuHelp |
Command for the ContextMenuItem "Show Vishnu Help" in the ContextMenu for the "MainGrid" of the control.
(Inherited from VishnuViewModelBase) |
![]() | SingleNodes |
The number of end nodes of this subtree
made available for the UI.
(Inherited from LogicalNodeViewModel) |
![]() | SingleNodesFinished |
The number of terminated end nodes of this subtree
made available for the UI.
(Inherited from LogicalNodeViewModel) |
![]() | SizeChangedEventCommand |
Serves as the first binding anchor for the attached property ExpanderBehavior.CollapsedCommandProperty.
(Inherited from LogicalNodeViewModel) |
![]() | SleepTimeTo |
The end of a possible rest period as a formatted string.
(Inherited from LogicalNodeViewModel) |
![]() | SnapshotPath | Origin of the snapshot. |
![]() | SnapshotTime | Time of the last update of the snapshot. |
![]() | StartTreeOrientation |
Alignment of the tree when starting the application.
AlternatingHorizontal: Alternating structure, starting horizontally (default).
Vertical: Vertical structure.
Horizontal: Horizontal structure.
AlternatingVertical: Alternating structure, starting vertically.
(Inherited from LogicalNodeViewModel) |
![]() | SwitchTaskTreeView |
Command for switching the tree display.
(Inherited from VishnuViewModelBase) |
![]() | ToolTipInfo |
Returns the result of GetToolTipInfo().
This routine points to NextRunInfoAndResult by default,
can be overwritten if necessary.
(Inherited from VishnuViewModelBase) |
![]() | TreeParams |
Additional parameters that are valid for the entire tree or null.
(Inherited from LogicalNodeViewModel) |
![]() | UIDispatcher |
The main dispatcher thread.
(Inherited from LogicalNodeViewModel) |
![]() | UIMain |
The MainWindow.
(Inherited from LogicalNodeViewModel) |
![]() | UserControlPath |
The path to the UserControl currently to be loaded dynamically.
(Inherited from LogicalNodeViewModel) |
![]() | UserDataContext |
Binding to an optional, specific user view model.
(Inherited from VishnuViewModelBase) |
![]() | Visibility |
Indicates whether the element is visible, hidden or collapsed.
(Inherited from LogicalNodeViewModel) |
![]() | VisualState |
Sufficient for a possibly from several technical sources combined
state as an enumeration type to the GUI (and the IValueConverter).
Default: None
(Inherited from LogicalNodeViewModel) |
![]() | VisualTreeCacheBreaker |
Unique GlobalUniqueIdentifier.
Is assigned in the constructor and flows into the overwritten Equals method.
This ensures that after reloading parts of the LogicalTaskTree and restarting
Reload from previous states of the LogicalTaskTree Elements of the original LogicalTaskTree
cached VisualTree instead of the newly loaded elements in the
new VisualTree.
(Inherited from VishnuViewModelBase) |
![]() | WorkersState |
Combined NodeWorkerState for all assigned NodeWorkers.
(Inherited from LogicalNodeViewModel) |
Name | Description of the | |
---|---|---|
![]() | CanClearInfosExecute |
Returns true if the function is executable.
(Inherited from LogicalNodeViewModel) |
![]() | CanHandleExpanderExpandedEvent |
Execution permission for the event handler for opening the expander.
(Inherited from LogicalNodeViewModel) |
![]() | CanLogTaskTreeExecute |
Returns true if the function is executable.
(Inherited from LogicalNodeViewModel) |
![]() | CanPauseResumeTaskTreeExecute |
Returns true if the function is executable, in this case always true.
Can be overwritten at a suitable point.
(Inherited from VishnuViewModelBase) |
![]() | CanReloadTaskTreeExecute |
Returns true if the function is executable.
(Inherited from LogicalNodeViewModel) |
![]() | CanShowInfosExecute |
Returns true if the function is executable.
(Inherited from LogicalNodeViewModel) |
![]() | CanShowLogExecute |
Returns true if the function is executable.
(Inherited from LogicalNodeViewModel) |
![]() | CanShowSettingsExecute |
Returns true if the function is executable.
(Inherited from LogicalNodeViewModel) |
![]() | CanShowVishnuHelpExecute |
Returns true if the function is executable, in this case always true.
(Inherited from VishnuViewModelBase) |
![]() | canSwitchTaskTreeViewExecute |
Checks whether the tree alignment may be changed.
Here: always returns true.
(Inherited from VishnuViewModelBase) |
![]() | ClearInfosExecute |
Deletes any existing Vishnu information (messages and logs).
(Inherited from LogicalNodeViewModel) |
![]() | CollapseTree |
Collapses the ViewModel branch and thus also the TreeView (because of the associated nodes).
(Inherited from LogicalNodeViewModel) |
![]() | Dispose |
Public method for cleaning up.
(Inherited from LogicalNodeViewModel) |
![]() | Dispose(Boolean) |
Final theses.
(Inherited from LogicalNodeViewModel) |
![]() | DoClearInfos |
Deletes any existing Vishnu information (messages and logs).
(Inherited from LogicalNodeViewModel) |
![]() | DoShowInfos |
Brings any existing Vishnu information (messages and logs) to the foreground.
(Inherited from LogicalNodeViewModel) |
![]() | Equals |
Compares the content of this LogicalNodeViewModel according to logical aspects
with the content of a transferred LogicalNodeViewModel.
(Inherited from LogicalNodeViewModel) |
![]() | ExpandTree |
Folds out the ViewModel tree completely and thus also the TreeView (because of the associated nodes).
(Inherited from LogicalNodeViewModel) |
![]() | Finalise |
Finaliser: is called by the GarbageCollector.
(Inherited from LogicalNodeViewModel) |
![]() | GetDebugNodeInfos |
Returns a string for debugging purposes.
(Inherited from LogicalNodeViewModel) |
![]() | GetHashCode |
Generates a hash code for this LogicalNodeViewModel.
(Inherited from LogicalNodeViewModel) |
![]() | GetLogicalNode |
Returns the assigned logicalNode from the BusinessLogic.
(Inherited from LogicalNodeViewModel) |
![]() | GetToolTipInfo |
Returns the result for the ToolTipInfo property.
This routine points to NextRunInfoAndResult by default,
can be overwritten if necessary.
(Inherited from LogicalNodeViewModel) |
![]() | GetTopRootJobListViewModel |
Returns the topmost Root-JobList valid for the node.
(Inherited from LogicalNodeViewModel) |
![]() | HandleExpanderCollapsedEvent |
Event handler for closing the expander.
(Inherited from LogicalNodeViewModel) |
![]() | HandleExpanderExpandedEvent |
Event handler for opening the expander.
(Inherited from LogicalNodeViewModel) |
![]() | HandleExpanderSizeChangedEvent |
Event handler for resizing the expander.
(Inherited from LogicalNodeViewModel) |
![]() | Invalidate |
Assigns a new GlobalUniqueIdentifier for the VisualTreeCacheBreaker.
(Inherited from VishnuViewModelBase) |
![]() | LoadChildren |
Loads the children of a node.
(Inherited from LogicalNodeViewModel) |
![]() | LogTaskTree |
Reloads the entire tree including JobDescription.xml asynchronously.
(Inherited from LogicalNodeViewModel) |
![]() | LogTaskTreeExecute |
Logs the tree.
(Inherited from LogicalNodeViewModel) |
![]() | OnPropertyChanged |
Reports for the UI when a property has changed.
(Inherited from ObservableObject) |
![]() | ParentViewToBL |
Saves a reference to the associated
Control in the business logic.
(Inherited from LogicalNodeViewModel) |
![]() | PauseResumeTaskTreeExecute |
Toggle switch - stops the tree or keeps it running.
(Inherited from VishnuViewModelBase) |
![]() | RaisePropertyChanged(String) |
Triggers OnPropertyChanged.
(Inherited from ObservableObject) |
![]() | RaisePropertyChangedT(ExpressionFuncT) |
Triggers OnPropertyChanged.
(Inherited from ObservableObject) |
![]() | RefreshTreeView |
Updates the display of a subtree.
(Inherited from LogicalNodeViewModel) |
![]() | ReloadTaskTree |
Reloads the entire tree including JobDescription.xml asynchronously.
(Inherited from LogicalNodeViewModel) |
![]() | ReloadTaskTreeExecute |
Reloads the tree after changing the JobDescriptions.
(Inherited from LogicalNodeViewModel) |
![]() | SearchSibling |
Searches for a node in a tree branch for a given index hierarchy in the "indices" stack.
(Inherited from LogicalNodeViewModel) |
![]() | SetChildOrientation |
Sets the alignment of the child nodes.
(Inherited from LogicalNodeViewModel) |
![]() | ShowInfosExecute |
Brings any existing Vishnu information (messages and logs) to the foreground.
(Inherited from LogicalNodeViewModel) |
![]() | ShowLogExecute |
Opens the log file in the standard editor asynchronously via ShowLogTaskTree.
(Inherited from LogicalNodeViewModel) |
![]() | ShowLogTaskTree |
Opens the log file in the standard editor.
(Inherited from LogicalNodeViewModel) |
![]() | ShowSettingsExecute |
Outputs the Vishnu parameters in the NotePad editor.
(Inherited from LogicalNodeViewModel) |
![]() | ShowSettingsTaskTree |
Outputs the Vishnu parameters in the NotePad editor.
(Inherited from LogicalNodeViewModel) |
![]() | ShowVishnuHelpExecute |
Displays the Vishnu online help.
(Inherited from VishnuViewModelBase) |
![]() | ShowVishnuHelpTask |
Displays the Vishnu online help.
(Inherited from VishnuViewModelBase) |
![]() | subLastNotNullLogicalChanged |
Is triggered if a LastNotNullLogical has changed anywhere in this subtree.
(Inherited from LogicalNodeViewModel) |
![]() | subLogicalChanged |
Is triggered if a logical has changed somewhere in this subtree.
(Inherited from LogicalNodeViewModel) |
![]() | subNodeProgressChanged |
Is triggered if a processing progress has changed somewhere in this subtree.
(Inherited from LogicalNodeViewModel) |
![]() | subNodeProgressFinished |
Is triggered when processing has been completed somewhere in this subtree.
(Inherited from LogicalNodeViewModel) |
![]() | SubNodeProgressStarted |
Is triggered if processing has been started anywhere in this subtree.
(Inherited from LogicalNodeViewModel) |
![]() | SubNodePropertiesChanged |
Is activated if other properties have changed for this node,
which are to be passed on to the UI.
(Inherited from LogicalNodeViewModel) |
![]() | SubNodeWorkersStateChanged |
Is triggered if workers exist for this node and their status has changed.
(Inherited from LogicalNodeViewModel) |
![]() | subPropertiesChanged |
Is activated if properties relevant to the display have changed in LogicalTaskTree.
(Inherited from LogicalNodeViewModel) |
![]() | subStateChanged |
Is triggered if a NodeState has changed somewhere in this subtree.
Changes depending on the "LogicalState", "State" and "Trigger" node properties
the display of the processing status of the node.
(Inherited from LogicalNodeViewModel) |
![]() | switchTaskTreeViewExecute |
Request to change the tree alignment (Yin_Yang/F4).
(Inherited from VishnuViewModelBase) |
![]() | ToString |
Overridden ToString() method.
(Inherited from LogicalNodeViewModel) |
![]() | TransferShadowTreeProperties |
Transfers properties from a secured branch to an active branch.
(Inherited from LogicalNodeViewModel) |
![]() | TransferSiblingProperties |
Transfers certain properties in the VisualTree from sibling to node.
(Inherited from LogicalNodeViewModel) |
![]() | traverse |
Recursive auxiliary routine for the public routine 'Traverse'.
(Inherited from LogicalNodeViewModel) |
![]() | Traverse(FuncInt32, IExpandableNode, Object, Object) |
Goes recursively through the tree and calls the action for each node.
(Inherited from LogicalNodeViewModel) |
![]() | Traverse(FuncInt32, IExpandableNode, Object, Object, Object) |
Goes recursively through the tree and calls the action for each node.
(Inherited from LogicalNodeViewModel) |
![]() | UserControlContentRendered |
Is called up by DynamicUserControlBase when the UserControl has been fully rendered.
(Inherited from VishnuViewModelBase) |
![]() | VerifyCalledOnUIThread |
Checks whether a call is made from the correct thread (dispatcher).
(Inherited from ObservableObject) |
Name | Description of the | |
---|---|---|
![]() | PropertyChanged |
The PropertyChanged event for the UI.
(Inherited from ObservableObject) |
Name | Description of the | |
---|---|---|
![]() | _myLogicalNode |
The assigned node from the LogicalTaskTree.
(Inherited from LogicalNodeViewModel) |
![]() | ColumnNumber |
Returns or sets the column number of the associated control
in a square matrix.
This value is moved to the GridColumn property at a suitable time,
to inform the WPF GUI.
(Inherited from VishnuViewModelBase) |
![]() | Dispatcher |
The dispatcher of the UI.
(Inherited from ObservableObject) |
![]() | RowNumber |
Returns or sets the line number of the associated control
in a square matrix.
This value is moved to the GridRow property at a suitable time,
to inform the WPF GUI.
(Inherited from VishnuViewModelBase) |