Public Member Functions | |
__init__ (lat, node, parent) | |
rect () | |
pressedEvent (pos, column) | |
setOn (value) | |
isOn () | |
__del__ () | |
getTree () | |
stateChangeClicked () | |
name () | |
module () | |
getLeaf (leaf) | |
copyCheckedNodes (from_leaf) | |
select_family (value=1) | |
unselect_family () | |
expand_family (value=1) | |
collapse_family () | |
selectFamilyClicked (value=1) | |
unselectFamilyClicked () | |
leafActionsTuples () | |
loadAppWindows (leaf_window_list) | |
createWindow (parent) | |
getInputNodes (of_class_type=None) | |
getLogDir () | |
getRC () | |
setStatus (status_descr) | |
triggerPolling () | |
triggerCmdCliUpdate () | |
triggerInputsUpdate () | |
close () | |
paintCell (p, cg, column, width, align) | |
paintFocus (p, cg, r) | |
paintWarning (value) | |
updatePWarning () | |
setWarning (value) |
Definition at line 11 of file userAppLeaf.py.
|
Init Function for the leaf
|
|
Function that expands/collapse the leaf node in the tree and all its children and their children... |
|
No prior assumption |
|
Function that creates the window containing the applications managed by the leaf If the window exists already, the function returns the pointer to this window pointer to the parent to use to create the window
|
|
Function that expands/collapse the leaf node in the tree and all its children and their children... expands all leaves if 1, collapse if 0 |
|
Function which extracts from all its child leaves the ones that are checked Builds a list of Gnodes for the application to use as inputs
|
|
Function that finds the leaf in the hierarchical structure of leaves starting at this leaf A match only occur if there exist a leaf at depth k under self with all of its parents name up to self matching with the reference leaf kth first parents. Ex: ref_leaf = a->b->self->d->e->ref_leaf will match with self->d->e->ref_leaf This function is mostly use to port information between leaves of different implementation of the same ELX Tree
|
|
Function which returns the current log directory for the application
|
|
Leaf functionality |
|
Function which returns the possible actions that can be included in this leafs menu
|
|
Application manager Function which loads the list of application windows related to the leaf
|
|
Function which returns the name of the Gnode The parent might have more than one child with the same module name
|
|
Function which returns the name of the leaf A parent of this leaf should not possibly have two leaves with the same name The leaf could have cousins with the same name
|
|
Triggering Alerts section Function that reimplements QCheckListItem.paintCell to show that warning is active |
|
Removes the misaligned flashy rectangle around the selected item |
|
Function that sets the Paint warning value for the leaf A paint warning means either the leaf or one of the leaf's child is in warning mode
|
|
checkbox.hide() |
|
Function that checks/unchecks this leaf and all its children leaves and all their children... checks all leaves if 1, unchecks all if 0 |
|
b = a + 20 |
|
Function that sets/clear the leaf in warning mode It also updates the paint warning information
|
|
This method assumes that all children of this leaf have been previously triggered |
|
Function that unchecks this leaf and all its children leaves and all their children... |
|
Function which updates the paint warning for this leaf and triggers an update for this leaf's parent |