CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
SequenceTypes.NodeNameVisitor Class Reference
Inheritance diagram for SequenceTypes.NodeNameVisitor:

Public Member Functions

def __init__
 
def enter
 
def leave
 

Public Attributes

 l
 

Detailed Description

takes a set as input

Definition at line 533 of file SequenceTypes.py.

Constructor & Destructor Documentation

def SequenceTypes.NodeNameVisitor.__init__ (   self,
  l 
)

Definition at line 535 of file SequenceTypes.py.

536  def __init__(self,l):
self.l = l

Member Function Documentation

def SequenceTypes.NodeNameVisitor.enter (   self,
  visitee 
)

Definition at line 537 of file SequenceTypes.py.

538  def enter(self,visitee):
539  if visitee.isLeaf():
540  self.l.add(visitee.label_())
pass
def SequenceTypes.NodeNameVisitor.leave (   self,
  visitee 
)

Definition at line 541 of file SequenceTypes.py.

542  def leave(self,visitee):
543  pass
544 

Member Data Documentation

SequenceTypes.NodeNameVisitor.l

Definition at line 536 of file SequenceTypes.py.

Referenced by SequenceTypes.ExpandVisitor.leave(), and SequenceTypes.ExpandVisitor.result().