Click or drag to resize

LogicalNodeViewModel methods

The LogicalNodeViewModel Type exposes the following members.

Methods
 NameDescription of the
Public MethodCanClearInfosExecute Returns true if the function is executable.
(Overwrites VishnuViewModelBaseCanClearInfosExecute)
Public MethodCanHandleExpanderExpandedEvent Execution permission for the event handler for opening the expander.
Public MethodCanLogTaskTreeExecute Returns true if the function is executable.
(Overwrites VishnuViewModelBaseCanLogTaskTreeExecute)
Public MethodCanPauseResumeTaskTreeExecute Returns true if the function is executable, in this case always true. Can be overwritten at a suitable point.
(Inherited from VishnuViewModelBase)
Public MethodCanReloadTaskTreeExecute Returns true if the function is executable.
(Overwrites VishnuViewModelBaseCanReloadTaskTreeExecute)
Public MethodCanShowInfosExecute Returns true if the function is executable.
(Overwrites VishnuViewModelBaseCanShowInfosExecute)
Public MethodCanShowLogExecute Returns true if the function is executable.
(Overwrites VishnuViewModelBaseCanShowLogExecute)
Public MethodCanShowSettingsExecute Returns true if the function is executable.
(Overwrites VishnuViewModelBaseCanShowSettingsExecute)
Public MethodCanShowVishnuHelpExecute Returns true if the function is executable, in this case always true.
(Inherited from VishnuViewModelBase)
Public MethodcanSwitchTaskTreeViewExecute Checks whether the tree alignment may be changed. Here: always returns true.
(Inherited from VishnuViewModelBase)
Public MethodClearInfosExecute Deletes any existing Vishnu information (messages and logs).
(Overwrites VishnuViewModelBaseClearInfosExecute(Object))
Public MethodCollapseTree Collapses the ViewModel branch and thus also the TreeView (because of the associated nodes).
Public MethodDispose Public method for cleaning up.
Protected MethodDispose(Boolean) Final theses.
Public MethodDoClearInfos Deletes any existing Vishnu information (messages and logs).
Public MethodDoShowInfos Brings any existing Vishnu information (messages and logs) to the foreground.
Public MethodEquals Compares the content of this LogicalNodeViewModel according to logical aspects with the content of a transferred LogicalNodeViewModel.
(Overwrites VishnuViewModelBaseEquals(Object))
Public MethodExpandTree Folds out the ViewModel tree completely and thus also the TreeView (because of the associated nodes).
Protected MethodFinalise Finaliser: is called by the GarbageCollector.
(Overwrites ObjectFinalise)
Public MethodGetDebugNodeInfos Returns a string for debugging purposes.
(Overwrites VishnuViewModelBaseGetDebugNodeInfos)
Public MethodGetHashCode Generates a hash code for this LogicalNodeViewModel.
(Overwrites VishnuViewModelBaseGetHashCode)
Public MethodGetLogicalNode Returns the assigned logicalNode from the BusinessLogic.
Protected MethodGetToolTipInfo Returns the result for the ToolTipInfo property. This routine points to NextRunInfoAndResult by default, can be overwritten if necessary.
(Overwrites VishnuViewModelBaseGetToolTipInfo)
Public MethodGetTopRootJobListViewModel Returns the topmost Root-JobList valid for the node.
Public MethodHandleExpanderCollapsedEvent Event handler for closing the expander.
Public MethodHandleExpanderExpandedEvent Event handler for opening the expander.
Public MethodHandleExpanderSizeChangedEvent Event handler for resizing the expander.
Public MethodInvalidate Assigns a new GlobalUniqueIdentifier for the VisualTreeCacheBreaker.
(Inherited from VishnuViewModelBase)
Protected MethodLoadChildren Loads the children of a node.
Public MethodLogTaskTree Reloads the entire tree including JobDescription.xml asynchronously.
Public MethodLogTaskTreeExecute Logs the tree.
(Overwrites VishnuViewModelBaseLogTaskTreeExecute(Object))
Protected MethodOnPropertyChanged Reports for the UI when a property has changed.
(Inherited from ObservableObject)
Protected MethodParentViewToBL Saves a reference to the associated Control in the business logic.
(Overwrites VishnuViewModelBaseParentViewToBL(FrameworkElement))
Public MethodPauseResumeTaskTreeExecute Toggle switch - stops the tree or keeps it running.
(Inherited from VishnuViewModelBase)
Public MethodRaisePropertyChanged(String) Triggers OnPropertyChanged.
(Inherited from ObservableObject)
Public MethodRaisePropertyChangedT(ExpressionFuncT) Triggers OnPropertyChanged.
(Inherited from ObservableObject)
Protected MethodRefreshTreeView Updates the display of a subtree.
Public MethodReloadTaskTree Reloads the entire tree including JobDescription.xml asynchronously.
Public MethodReloadTaskTreeExecute Reloads the tree after changing the JobDescriptions.
(Overwrites VishnuViewModelBaseReloadTaskTreeExecute(Object))
Protected MethodSearchSibling Searches for a node in a tree branch for a given index hierarchy in the "indices" stack.
Public MethodSetChildOrientation Sets the alignment of the child nodes.
Public MethodShowInfosExecute Brings any existing Vishnu information (messages and logs) to the foreground.
(Overwrites VishnuViewModelBaseShowInfosExecute(Object))
Public MethodShowLogExecute Opens the log file in the standard editor asynchronously via ShowLogTaskTree.
(Overwrites VishnuViewModelBaseShowLogExecute(Object))
Public MethodShowLogTaskTree Opens the log file in the standard editor.
Public MethodShowSettingsExecute Outputs the Vishnu parameters in the NotePad editor.
(Overwrites VishnuViewModelBaseShowSettingsExecute(Object))
Public MethodShowSettingsTaskTree Outputs the Vishnu parameters in the NotePad editor.
Public MethodShowVishnuHelpExecute Displays the Vishnu online help.
(Inherited from VishnuViewModelBase)
Public MethodShowVishnuHelpTask Displays the Vishnu online help.
(Inherited from VishnuViewModelBase)
Protected MethodsubLastNotNullLogicalChanged Is triggered if a LastNotNullLogical has changed anywhere in this subtree.
Protected MethodsubLogicalChanged Is triggered if a logical has changed somewhere in this subtree.
Protected MethodsubNodeProgressChanged Is triggered if a processing progress has changed somewhere in this subtree.
Protected MethodsubNodeProgressFinished Is triggered when processing has been completed somewhere in this subtree.
Protected MethodSubNodeProgressStarted Is triggered if processing has been started anywhere in this subtree.
Protected MethodSubNodePropertiesChanged Is activated if other properties have changed for this node, which are to be passed on to the UI.
Protected MethodSubNodeWorkersStateChanged Is triggered if workers exist for this node and their status has changed.
Protected MethodsubPropertiesChanged Is activated if properties relevant to the display have changed in LogicalTaskTree.
Protected MethodsubStateChanged 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.
Public MethodswitchTaskTreeViewExecute Request to change the tree alignment (Yin_Yang/F4).
(Inherited from VishnuViewModelBase)
Public MethodToString Overridden ToString() method.
(Overwrites ObjectToString)
Protected MethodTransferShadowTreeProperties Transfers properties from a secured branch to an active branch.
Protected MethodTransferSiblingProperties Transfers certain properties in the VisualTree from sibling to node.
Protected Methodtraverse Recursive auxiliary routine for the public routine 'Traverse'.
Public MethodTraverse(FuncInt32, IExpandableNode, Object, Object) Goes recursively through the tree and calls the action for each node.
Public MethodTraverse(FuncInt32, IExpandableNode, Object, Object, Object) Goes recursively through the tree and calls the action for each node.
Public MethodUserControlContentRendered Is called up by DynamicUserControlBase when the UserControl has been fully rendered.
(Inherited from VishnuViewModelBase)
Protected MethodVerifyCalledOnUIThread Checks whether a call is made from the correct thread (dispatcher).
(Inherited from ObservableObject)
Back to the top
See also