Main Page | Packages | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | Related Pages

userAppTree Class Reference

List of all members.

Public Member Functions

 pressedEvent (leaf, pos, column)
 rightMouseClicked (leaf)
 setCopyFromMenu (from_list, method)
 AddLeaf (leaf)
 clearLeaves ()
 getAllLeaves ()
 getInputNodes (of_class_type=None)
 getLeaf (leaf)
 copyCheckedNodes (from_tree)
 loadNodes (lat, leaf_class=None)
 setStatus (leaf, descr)
 close ()

Detailed Description

Definition at line 7 of file userAppTree.py.


Member Function Documentation

AddLeaf leaf   ) 
 

Function that adds the leaf to a local list of the leafs in this tree Locally the list is organized according to module types

Parameters:
leaf leaf to add to the tree leaves list

copyCheckedNodes from_tree   ) 
 

Function that copies all the checked status of nodes in the from_tree to the nodes in this tree

Parameters:
from_tree tree object from which to copy the checked information for the leaves

getInputNodes of_class_type  = None  ) 
 

Function which extracts from all the tree the leafs that are checked, it builds a list of Gnodes that are considered checked

Returns:
list of Gnodes

getLeaf leaf   ) 
 

Function that retrieves a leaf in the tree structure

Parameters:
leaf leaf to search for
Returns:
leaf matching leaf found in the tree

loadNodes lat  ,
leaf_class  = None
 

Function that populate the tree by converting nodes in the LAT structure into leaves of leaf_class

Parameters:
lat LAT pointer
leaf_class class object which will be used to populate the tree

rightMouseClicked leaf   ) 
 

Function that is triggered by a right click of the mouse over the tree This lauches a pop-up menu with actions that can be taken on the leaf where the cursor is

Parameters:
leaf leaf that the mouse is pointing at

setCopyFromMenu from_list  ,
method 
 

Function that creates the popup menu that is launched when 'Copy from' is highlighted based on a list describing the names that describes the origins and on a method that will execute the copying given the origin's index

Parameters:
from_list list of name for the possible origins
method that execute the copying from the specified origin to this leaf

setStatus leaf  ,
descr 
 

Clear the hierarchy first


The documentation for this class was generated from the following file:
Generated on Fri Jul 21 13:28:41 2006 for LATTE R04-12-00 by doxygen 1.4.3