CMS 3D CMS Logo

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

Public Member Functions

def __init__ (self, mod)
 
def enter (self, visitee)
 
def leave (self, visitee)
 
def result (self)
 

Private Attributes

 _mod
 
 _result
 

Detailed Description

Definition at line 759 of file SequenceTypes.py.

Constructor & Destructor Documentation

def SequenceTypes.ContainsModuleVisitor.__init__ (   self,
  mod 
)

Member Function Documentation

def SequenceTypes.ContainsModuleVisitor.enter (   self,
  visitee 
)
def SequenceTypes.ContainsModuleVisitor.leave (   self,
  visitee 
)

Definition at line 771 of file SequenceTypes.py.

771  def leave(self,visitee):
772  pass
773 
774 # Can visit Tasks, Sequences, Paths, and EndPaths
775 # Fills a set of the names of the visited leaves.
776 # For the labelable ones the name is the label.
777 # For a Service the name is the type.
778 # It raises an exception if a labelable object
779 # does not have a label at all. It will return
780 # 'None' if the label attribute exists but was set
781 # to None. If a Service is not attached to the process
782 # it will also raise an exception.
def SequenceTypes.ContainsModuleVisitor.result (   self)

Member Data Documentation

SequenceTypes.ContainsModuleVisitor._mod
private

Definition at line 761 of file SequenceTypes.py.

Referenced by SequenceTypes.ContainsModuleVisitor.enter().

SequenceTypes.ContainsModuleVisitor._result
private