CMS 3D CMS Logo

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

Public Member Functions

def __init__
 
def enter
 
def leave
 
def modules
 

Private Attributes

 _analyzerRef
 

Detailed Description

Class to scan a sequence and give a list of analyzer used and a list of their names

Definition at line 81 of file ValidationUtils.py.

Constructor & Destructor Documentation

def ValidationUtils.Scanner.__init__ (   self)

Definition at line 83 of file ValidationUtils.py.

83 
84  def __init__(self):
self._analyzerRef = []

Member Function Documentation

def ValidationUtils.Scanner.enter (   self,
  visitee 
)

Definition at line 85 of file ValidationUtils.py.

85 
86  def enter(self,visitee):
self._analyzerRef.append(visitee)
def ValidationUtils.Scanner.leave (   self,
  visitee 
)

Definition at line 89 of file ValidationUtils.py.

89 
90  def leave(self, visitee):
91  pass
def ValidationUtils.Scanner.modules (   self)

Definition at line 87 of file ValidationUtils.py.

References ValidationUtils.Scanner._analyzerRef.

87 
88  def modules(self):
return self._analyzerRef

Member Data Documentation

ValidationUtils.Scanner._analyzerRef
private

Definition at line 84 of file ValidationUtils.py.

Referenced by ValidationUtils.Scanner.modules().