CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
SequenceTypes.ModuleNodeVisitor Class Reference
Inheritance diagram for SequenceTypes.ModuleNodeVisitor:

Public Member Functions

def __init__ (self, l)
 
def enter (self, visitee)
 
def leave (self, visitee)
 

Public Attributes

 l
 

Detailed Description

Definition at line 699 of file SequenceTypes.py.

Constructor & Destructor Documentation

def SequenceTypes.ModuleNodeVisitor.__init__ (   self,
  l 
)

Definition at line 700 of file SequenceTypes.py.

Member Function Documentation

def SequenceTypes.ModuleNodeVisitor.enter (   self,
  visitee 
)

Definition at line 702 of file SequenceTypes.py.

702  def enter(self,visitee):
703  if visitee.isLeaf():
704  self.l.append(visitee)
705  pass
def SequenceTypes.ModuleNodeVisitor.leave (   self,
  visitee 
)

Definition at line 706 of file SequenceTypes.py.

706  def leave(self,visitee):
707  pass
708 
709 # Should not be used on Tasks.
710 # Similar to ModuleNodeVisitor with the following
711 # differences. It only lists the modules that were
712 # contained inside a Task. It should only be used
713 # on Sequences, Paths, and EndPaths.

Member Data Documentation

SequenceTypes.ModuleNodeVisitor.l