Package Ganga :: Package GPIDev :: Package Base :: Module Objects :: Class Node
[hide private]
[frames] | no frames]

Class Node

source code

object --+
         |
        Node
Known Subclasses:

Instance Methods [hide private]
 
__init__(self, parent)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
__getstate__(self) source code
 
__setstate__(self, dict) source code
 
__copy__(self, memo=None) source code
 
__deepcopy__(self, memo=None) source code
 
_getParent(self) source code
 
_setParent(self, parent) source code
 
_getRoot(self, cond=None) source code
 
accept(self, visitor) source code
 
clone(self) source code
 
copyFrom(self, srcobj) source code
 
printTree(self, f=None, sel='') source code
 
printSummaryTree(self, level=0, verbosity_level=0, whitespace_marker='', out=None, selection='')
If this method is overridden, the following should be noted:
source code
 
__eq__(self, node) source code
 
__ne__(self, node) source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  _parent = None
hash(x)
  _index_cache = None
hash(x)
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, parent)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

printSummaryTree(self, level=0, verbosity_level=0, whitespace_marker='', out=None, selection='')

source code 
If this method is overridden, the following should be noted:

level: the hierachy level we are currently at in the object tree.
verbosity_level: How verbose the print should be. Currently this is always 0.
whitespace_marker: If printing on multiple lines, this allows the default indentation to be replicated.
                   The first line should never use this, as the substitution is 'name = %s' % printSummaryTree()
out: An output stream to print to. The last line of output should be printed without a newline.'
selection: See VPrinter for an explaintion of this.