Package logilab :: Package common :: Package ureports :: Module nodes :: Class Section
[frames] | no frames]

Class Section

source code

          object --+                
                   |                
           tree.Node --+            
                       |            
          object --+   |            
                   |   |            
visitor.VisitedMixIn --+            
                       |            
              tree.VNode --+        
                           |        
               BaseComponent --+    
                               |    
                      BaseLayout --+
                                   |
                                  Section

a section

attributes :
* BaseLayout attributes

a title may also be given to the constructor, it'll be added
as a first element
a description may also be given to the constructor, it'll be added
as a first paragraph

Instance Methods
 
__init__(self, title=None, description=None, **kwargs)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code

Inherited from BaseLayout: add_text, append, parents

Inherited from tree.Node: __iter__, __str__, depth, depth_down, flatten, get_child_by_id, get_child_by_path, get_node_by_id, get_sibling, insert, is_leaf, leaves, lineage, next_sibling, previous_sibling, remove, replace, root, width

Inherited from visitor.VisitedMixIn: accept, get_visit_name, leave

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__

Properties

Inherited from object: __class__

Method Details

__init__(self, title=None, description=None, **kwargs)
(Constructor)

source code 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
(inherited documentation)