Public Member Functions | |
def | __init__ (self, process, label, postfix) |
def | clonedSequence (self) |
def | enter (self, visitee) |
def | leave (self, visitee) |
Private Member Functions | |
def | __appendToTopSequence (self, visitee) |
Private Attributes | |
_moduleLabels | |
_postfix | |
_process | |
_sequenceLabels | |
_sequenceStack | |
_waitForSequenceToClose | |
Visitor that travels within a cms.Sequence, and returns a cloned version of the Sequence. All modules and sequences are cloned and a postfix is added
Definition at line 123 of file HiHelperTools.py.
def HiHelperTools.CloneSequenceVisitor.__init__ | ( | self, | |
process, | |||
label, | |||
postfix | |||
) |
Definition at line 126 of file HiHelperTools.py.
|
private |
Definition at line 172 of file HiHelperTools.py.
References HiHelperTools.CloneSequenceVisitor._postfix, helpers.CloneSequenceVisitor._postfix, HiHelperTools.CloneSequenceVisitor._process, helpers.CloneSequenceVisitor._process, HiHelperTools.CloneSequenceVisitor._sequenceStack, and diffTwoXMLs.label.
Referenced by HiHelperTools.CloneSequenceVisitor.enter(), and HiHelperTools.CloneSequenceVisitor.leave().
def HiHelperTools.CloneSequenceVisitor.clonedSequence | ( | self | ) |
Definition at line 164 of file HiHelperTools.py.
References HiHelperTools.CloneSequenceVisitor._moduleLabels, helpers.CloneSequenceVisitor._moduleLabels, HiHelperTools.CloneSequenceVisitor._postfix, helpers.CloneSequenceVisitor._postfix, HiHelperTools.CloneSequenceVisitor._sequenceStack, and HiHelperTools.massSearchReplaceAnyInputTag().
def HiHelperTools.CloneSequenceVisitor.enter | ( | self, | |
visitee | |||
) |
Definition at line 134 of file HiHelperTools.py.
References HiHelperTools.CloneSequenceVisitor.__appendToTopSequence(), helpers.CloneSequenceVisitor.__appendToTopSequence(), HiHelperTools.CloneSequenceVisitor._moduleLabels, helpers.CloneSequenceVisitor._moduleLabels, HiHelperTools.CloneSequenceVisitor._postfix, helpers.CloneSequenceVisitor._postfix, HiHelperTools.CloneSequenceVisitor._process, helpers.CloneSequenceVisitor._process, HiHelperTools.CloneSequenceVisitor._sequenceLabels, and HiHelperTools.CloneSequenceVisitor._waitForSequenceToClose.
def HiHelperTools.CloneSequenceVisitor.leave | ( | self, | |
visitee | |||
) |
Definition at line 156 of file HiHelperTools.py.
References HiHelperTools.CloneSequenceVisitor.__appendToTopSequence(), helpers.CloneSequenceVisitor.__appendToTopSequence(), HiHelperTools.CloneSequenceVisitor._sequenceStack, and HiHelperTools.CloneSequenceVisitor._waitForSequenceToClose.
|
private |
Definition at line 130 of file HiHelperTools.py.
Referenced by HiHelperTools.CloneSequenceVisitor.clonedSequence(), and HiHelperTools.CloneSequenceVisitor.enter().
|
private |
Definition at line 128 of file HiHelperTools.py.
Referenced by HiHelperTools.CloneSequenceVisitor.__appendToTopSequence(), HiHelperTools.CloneSequenceVisitor.clonedSequence(), and HiHelperTools.CloneSequenceVisitor.enter().
|
private |
Definition at line 127 of file HiHelperTools.py.
Referenced by HiHelperTools.CloneSequenceVisitor.__appendToTopSequence(), and HiHelperTools.CloneSequenceVisitor.enter().
|
private |
Definition at line 131 of file HiHelperTools.py.
Referenced by HiHelperTools.CloneSequenceVisitor.enter().
|
private |
Definition at line 129 of file HiHelperTools.py.
Referenced by HiHelperTools.CloneSequenceVisitor.__appendToTopSequence(), HiHelperTools.CloneSequenceVisitor.clonedSequence(), and HiHelperTools.CloneSequenceVisitor.leave().
|
private |
Definition at line 132 of file HiHelperTools.py.
Referenced by HiHelperTools.CloneSequenceVisitor.enter(), and HiHelperTools.CloneSequenceVisitor.leave().