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
relval_steps.WF Class Reference
Inheritance diagram for relval_steps.WF:

Public Member Functions

def __init__
 
def addOverride
 
def interpret
 

Public Attributes

 num
 
 overrides
 
 steps
 

Detailed Description

Definition at line 29 of file relval_steps.py.

Constructor & Destructor Documentation

def relval_steps.WF.__init__ (   self,
  n,
  l 
)

Definition at line 30 of file relval_steps.py.

References ora::ContainerSchema.extend(), python.seqvaluedict.seqdict.extend(), svgfig.SVG.extend(), Mixins._ValidatingListBase.extend(), and Config.Process.extend().

30 
31  def __init__(self,n,l):
32  self.extend(l)
33  self.num=n
34  #the actual steps of this WF
35  self.steps=[]
self.overrides={}

Member Function Documentation

def relval_steps.WF.addOverride (   self,
  overrides 
)

Definition at line 36 of file relval_steps.py.

References relval_steps.WF.overrides.

36 
37  def addOverride(self,overrides):
38  self.overrides=overrides
def relval_steps.WF.interpret (   self,
  stepsDict 
)

Definition at line 39 of file relval_steps.py.

39 
40  def interpret(self,stepsDict):
41  for s in self:
42  print 'steps',s,stepsDict[s]
43  steps.append(stepsDict[s])
44 
45 
InputInfoNDefault=2000000

Member Data Documentation

relval_steps.WF.num

Definition at line 32 of file relval_steps.py.

relval_steps.WF.overrides

Definition at line 35 of file relval_steps.py.

Referenced by relval_steps.WF.addOverride().

relval_steps.WF.steps

Definition at line 34 of file relval_steps.py.