Public Member Functions | |
def | __init__ (self) |
def | enter (self, visitee) |
def | leave (self, visitee) |
def | setLabel (self, label) |
Public Attributes | |
invalidModulesOnFinalpaths | |
Private Attributes | |
__label | |
_levelInTasks | |
Definition at line 71 of file SequenceVisitors.py.
def SequenceVisitors.FinalPathValidator.__init__ | ( | self | ) |
Definition at line 72 of file SequenceVisitors.py.
def SequenceVisitors.FinalPathValidator.enter | ( | self, | |
visitee | |||
) |
Definition at line 78 of file SequenceVisitors.py.
References SequenceVisitors.PathValidator.__label, SequenceVisitors.EndPathValidator.__label, SequenceVisitors.FinalPathValidator.__label, Mixins._Labelable.__label, SequenceVisitors.EndPathValidator._levelInTasks, SequenceVisitors.FinalPathValidator._levelInTasks, SequenceTypes.ModuleNodeOnTaskVisitor._levelInTasks, SequenceTypes.ModuleNodeOnConditionalTaskVisitor._levelInTasks, SequenceTypes.ModuleNodeNotOnTaskVisitor._levelInTasks, SequenceTypes.ExpandVisitor._levelInTasks, SequenceTypes.DecoratedNodeNameVisitor._levelInTasks, SequenceTypes.DecoratedNodeNamePlusVisitor._levelInTasks, mps_setup.append, and SequenceVisitors.FinalPathValidator.invalidModulesOnFinalpaths.
def SequenceVisitors.FinalPathValidator.leave | ( | self, | |
visitee | |||
) |
Definition at line 92 of file SequenceVisitors.py.
References SequenceVisitors.EndPathValidator._levelInTasks, SequenceVisitors.FinalPathValidator._levelInTasks, SequenceTypes.ModuleNodeOnTaskVisitor._levelInTasks, SequenceTypes.ModuleNodeOnConditionalTaskVisitor._levelInTasks, SequenceTypes.ModuleNodeNotOnTaskVisitor._levelInTasks, SequenceTypes.ExpandVisitor._levelInTasks, SequenceTypes.DecoratedNodeNameVisitor._levelInTasks, and SequenceTypes.DecoratedNodeNamePlusVisitor._levelInTasks.
def SequenceVisitors.FinalPathValidator.setLabel | ( | self, | |
label | |||
) |
Definition at line 76 of file SequenceVisitors.py.
References SequenceVisitors.PathValidator.__label, SequenceVisitors.EndPathValidator.__label, SequenceVisitors.FinalPathValidator.__label, and Mixins._Labelable.__label.
|
private |
Definition at line 73 of file SequenceVisitors.py.
Referenced by Mixins._ValidatingListBase._labelIfAny(), SequenceVisitors.FinalPathValidator.enter(), and SequenceVisitors.FinalPathValidator.setLabel().
|
private |
Definition at line 74 of file SequenceVisitors.py.
Referenced by SequenceVisitors.FinalPathValidator.enter(), and SequenceVisitors.FinalPathValidator.leave().
SequenceVisitors.FinalPathValidator.invalidModulesOnFinalpaths |
Definition at line 75 of file SequenceVisitors.py.
Referenced by SequenceVisitors.FinalPathValidator.enter().