CMS 3D CMS Logo

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

Public Member Functions

def __init__
 
def caseSensitive
 
def edited
 
def exactMatch
 
def fill
 
def filter
 
def findAlgorithm
 
def findNext
 
def findPrevious
 
def help
 
def keyPressEvent
 
def label
 
def onScreen
 
def properties
 
def reset
 
def scripts
 
def setFindAlgorithm
 
def setLabel
 

Private Member Functions

def _addScript
 
def _addStringProperty
 
def _remove
 
def _removeProperty
 
def _removeScript
 
def _updateNumberLabel
 

Private Attributes

 _caseSensitiveCheckBox
 
 _closeButton
 
 _exactMatchCheckBox
 
 _filter
 
 _filterButton
 
 _find
 
 _findAlgorithm
 
 _findLabelLabel
 
 _findLabelLineEdit
 
 _findNextButton
 
 _findNumberLabel
 
 _findPreviousButton
 
 _helpButton
 
 _layout1
 
 _layout3
 
 _layout4
 
 _properties
 
 _resetButton
 
 _scripts
 

Detailed Description

Definition at line 9 of file FindDialog.py.

Constructor & Destructor Documentation

def Vispa.Gui.FindDialog.FindDialog.__init__ (   self,
  parent = None 
)

Definition at line 10 of file FindDialog.py.

10 
11  def __init__(self,parent=None):
12  logging.debug(__name__ +': __init__')
13  QDialog.__init__(self,parent)
14  self.setWindowFlags(Qt.Window)
15  self.setWindowTitle("Find...")
16 
17  self._findAlgorithm=None
18  self._properties=[]
19  self._scripts=[]
20  self._find=True
21  self._filter=False
22 
23  self.fill()

Member Function Documentation

def Vispa.Gui.FindDialog.FindDialog._addScript (   self,
  bool,
  deletable = True 
)
private

Definition at line 144 of file FindDialog.py.

References Vispa.Gui.FindDialog.FindDialog._addScript(), Vispa.Gui.FindDialog.FindDialog._properties, Vispa.Gui.FindDialog.FindDialog._removeScript(), Vispa.Gui.FindDialog.FindDialog._scripts, ConnectionManager.connect(), RPCDBCom.connect(), options.ConnectionL1TMenu.connect, HCALConfigDB.connect(), TestBase.connect(), ReadBase.connect(), l1t::DataManager.connect(), cond::Logger.connect(), DTDQMHarvesting.DTDQMHarvesting.connect, DTVDriftMeanTimerCalibration.DTVDriftMeanTimerCalibration.connect, DTVDriftSegmentCalibration.DTVDriftSegmentCalibration.connect, DTAnalysisResiduals.DTAnalysisResiduals.connect, DTNoiseCalibration.DTNoiseCalibration.connect, DTResidualCalibration.DTResidualCalibration.connect, DTDQMValidation.DTDQMValidation.connect, DTTTrigProd.DTTTrigProd.connect, DTTTrigValid.DTTTrigValid.connect, DTTTrigResidualCorr.DTTTrigResidualCorr.connect, ShallowTree::BranchConnector.connect(), ora::ConnectionPool.connect(), dqmservices::DQMMonitoringService.connect(), ShallowTree::TypedBranchConnector< T >.connect(), ora::DatabaseSession.connect(), SimActivityRegistry.connect(), sim_act::Signaler< BeginOfEvent >.connect(), sim_act::Signaler< G4Step >.connect(), sim_act::Signaler< EndOfEvent >.connect(), sim_act::Signaler< BeginOfRun >.connect(), sim_act::Signaler< T >.connect(), sim_act::Signaler< BeginOfTrack >.connect(), sim_act::Signaler< DDDWorld >.connect(), sim_act::Signaler< EndOfRun >.connect(), sim_act::Signaler< EndOfTrack >.connect(), sim_act::Signaler< BeginOfJob >.connect(), ora::Database.connect(), edm::ServiceToken.connect(), edm::signalslot::Signal< void(PathsAndConsumesOfModulesBase const &, ProcessContext const &)>.connect(), edm::signalslot::Signal< void(StreamContext const &, PathContext const &)>.connect(), edm::signalslot::Signal< void(StreamContext const &, PathContext const &, HLTPathStatus const &)>.connect(), edm::signalslot::Signal< void(TerminationOrigin)>.connect(), edm::signalslot::Signal< void(const std::string &, const edmplugin::PluginInfo &)>.connect(), edm::signalslot::Signal< void(edm::StreamContext const &, edm::ModuleCallingContext const &)>.connect(), edm::signalslot::Signal< void(StreamID)>.connect(), edm::signalslot::Signal< void(GlobalContext const &, ModuleCallingContext const &)>.connect(), edm::signalslot::Signal< void(std::string const &, bool)>.connect(), edm::signalslot::Signal< void(const edmplugin::SharedLibrary &)>.connect(), edm::signalslot::Signal< void(const std::string &, const std::string &)>.connect(), edm::signalslot::Signal< T >.connect(), edm::signalslot::Signal< void(ModuleDescription const &)>.connect(), edm::signalslot::Signal< void(StreamContext const &, TerminationOrigin)>.connect(), edm::signalslot::Signal< void(StreamContext const &, ModuleCallingContext const &)>.connect(), edm::signalslot::Signal< void(const edmplugin::PluginFactoryBase *)>.connect(), edm::signalslot::Signal< void(const boost::filesystem::path &)>.connect(), edm::signalslot::Signal< void(GlobalContext const &, TerminationOrigin)>.connect(), edm::signalslot::Signal< void()>.connect(), edm::signalslot::Signal< void(service::SystemBounds const &)>.connect(), edm::signalslot::Signal< void(unsigned int, unsigned int)>.connect(), edm::signalslot::Signal< void(GlobalContext const &)>.connect(), edm::signalslot::Signal< void(edm::BranchDescription const &)>.connect(), edm::signalslot::Signal< void(StreamContext const &)>.connect(), PFCandConnector.connect(), L1TOMDSHelper.connect(), confdbOfflineConverter.OfflineConverter.connect, DDTOBRodAlgo.connect, GlobalTag.GlobalTag.connect(), edm::signalslot::ObsoleteSignal< void(std::string const &, HLTPathStatus const &)>.connect(), edm::signalslot::ObsoleteSignal< T >.connect(), edm::signalslot::ObsoleteSignal< void(RunID const &, Timestamp const &)>.connect(), edm::signalslot::ObsoleteSignal< void(LuminosityBlock const &, EventSetup const &)>.connect(), edm::signalslot::ObsoleteSignal< void(EventID const &, Timestamp const &)>.connect(), edm::signalslot::ObsoleteSignal< void(LuminosityBlockID const &, Timestamp const &)>.connect(), edm::signalslot::ObsoleteSignal< void(Run const &, EventSetup const &)>.connect(), edm::signalslot::ObsoleteSignal< void(std::string const &)>.connect(), edm::signalslot::ObsoleteSignal< void(Event const &, EventSetup const &)>.connect(), edm::signalslot::ObsoleteSignal< void(ModuleDescription const &)>.connect(), edm::serviceregistry::ServicesManager.connect(), cond::service::PoolDBOutputService.connect(), l1t::OMDSReader.connect(), edm::ActivityRegistry.connect(), Vispa.Gui.FindDialog.FindDialog.edited(), PhysicsTools::MLP.layout, DDPixBarStackLayerAlgo.layout, DDPixBarTPGStackLayerAlgo.layout, and ProcMLP.layout.

Referenced by Vispa.Gui.FindDialog.FindDialog._addScript(), and Vispa.Gui.FindDialog.FindDialog.reset().

145  def _addScript(self,bool,deletable=True):
146 
147  layout2=QHBoxLayout()
148 
149  findScriptLabel = QLabel("Filter = ")
150  findScriptLineEdit = QLineEdit("")
151  findScriptLineEdit.setToolTip("Example: object.Label == 'Particle1' ")
152  scriptAdd = QToolButton()
153  scriptAdd.setText("+")
154  scriptDelete = QToolButton()
155  scriptDelete.setText("-")
156 
157  if deletable:
158  scriptAdd.hide()
159  else:
160  scriptDelete.hide()
161  layout2.addWidget(scriptAdd)
162  layout2.addWidget(scriptDelete)
163  layout2.addWidget(findScriptLabel)
164  layout2.addWidget(findScriptLineEdit)
165 
166  self.connect(findScriptLineEdit, SIGNAL('textChanged(QString)'), self.edited)
167  self.connect(scriptAdd, SIGNAL('clicked(bool)'), self._addScript)
168  self.connect(scriptDelete, SIGNAL('clicked(bool)'), self._removeScript)
169 
170  self.layout().insertLayout(len(self._properties)+len(self._scripts)+1,layout2)
171 
172  self._scripts+=[(layout2,findScriptLineEdit,findScriptLabel,scriptAdd,scriptDelete)]
def Vispa.Gui.FindDialog.FindDialog._addStringProperty (   self,
  bool,
  deletable = True 
)
private

Definition at line 103 of file FindDialog.py.

References Vispa.Gui.FindDialog.FindDialog._addStringProperty(), Vispa.Gui.FindDialog.FindDialog._properties, Vispa.Gui.FindDialog.FindDialog._removeProperty(), Vispa.Gui.FindDialog.FindDialog._scripts, ConnectionManager.connect(), RPCDBCom.connect(), options.ConnectionL1TMenu.connect, HCALConfigDB.connect(), TestBase.connect(), ReadBase.connect(), l1t::DataManager.connect(), cond::Logger.connect(), DTDQMHarvesting.DTDQMHarvesting.connect, DTVDriftMeanTimerCalibration.DTVDriftMeanTimerCalibration.connect, DTVDriftSegmentCalibration.DTVDriftSegmentCalibration.connect, DTAnalysisResiduals.DTAnalysisResiduals.connect, DTNoiseCalibration.DTNoiseCalibration.connect, DTResidualCalibration.DTResidualCalibration.connect, DTDQMValidation.DTDQMValidation.connect, DTTTrigProd.DTTTrigProd.connect, DTTTrigValid.DTTTrigValid.connect, DTTTrigResidualCorr.DTTTrigResidualCorr.connect, ShallowTree::BranchConnector.connect(), ora::ConnectionPool.connect(), dqmservices::DQMMonitoringService.connect(), ShallowTree::TypedBranchConnector< T >.connect(), ora::DatabaseSession.connect(), SimActivityRegistry.connect(), sim_act::Signaler< BeginOfEvent >.connect(), sim_act::Signaler< G4Step >.connect(), sim_act::Signaler< EndOfEvent >.connect(), sim_act::Signaler< BeginOfRun >.connect(), sim_act::Signaler< T >.connect(), sim_act::Signaler< BeginOfTrack >.connect(), sim_act::Signaler< DDDWorld >.connect(), sim_act::Signaler< EndOfRun >.connect(), sim_act::Signaler< EndOfTrack >.connect(), sim_act::Signaler< BeginOfJob >.connect(), ora::Database.connect(), edm::ServiceToken.connect(), edm::signalslot::Signal< void(PathsAndConsumesOfModulesBase const &, ProcessContext const &)>.connect(), edm::signalslot::Signal< void(StreamContext const &, PathContext const &)>.connect(), edm::signalslot::Signal< void(StreamContext const &, PathContext const &, HLTPathStatus const &)>.connect(), edm::signalslot::Signal< void(TerminationOrigin)>.connect(), edm::signalslot::Signal< void(const std::string &, const edmplugin::PluginInfo &)>.connect(), edm::signalslot::Signal< void(edm::StreamContext const &, edm::ModuleCallingContext const &)>.connect(), edm::signalslot::Signal< void(StreamID)>.connect(), edm::signalslot::Signal< void(GlobalContext const &, ModuleCallingContext const &)>.connect(), edm::signalslot::Signal< void(std::string const &, bool)>.connect(), edm::signalslot::Signal< void(const edmplugin::SharedLibrary &)>.connect(), edm::signalslot::Signal< void(const std::string &, const std::string &)>.connect(), edm::signalslot::Signal< T >.connect(), edm::signalslot::Signal< void(ModuleDescription const &)>.connect(), edm::signalslot::Signal< void(StreamContext const &, TerminationOrigin)>.connect(), edm::signalslot::Signal< void(StreamContext const &, ModuleCallingContext const &)>.connect(), edm::signalslot::Signal< void(const edmplugin::PluginFactoryBase *)>.connect(), edm::signalslot::Signal< void(const boost::filesystem::path &)>.connect(), edm::signalslot::Signal< void(GlobalContext const &, TerminationOrigin)>.connect(), edm::signalslot::Signal< void()>.connect(), edm::signalslot::Signal< void(service::SystemBounds const &)>.connect(), edm::signalslot::Signal< void(unsigned int, unsigned int)>.connect(), edm::signalslot::Signal< void(GlobalContext const &)>.connect(), edm::signalslot::Signal< void(edm::BranchDescription const &)>.connect(), edm::signalslot::Signal< void(StreamContext const &)>.connect(), PFCandConnector.connect(), L1TOMDSHelper.connect(), confdbOfflineConverter.OfflineConverter.connect, DDTOBRodAlgo.connect, GlobalTag.GlobalTag.connect(), edm::signalslot::ObsoleteSignal< void(std::string const &, HLTPathStatus const &)>.connect(), edm::signalslot::ObsoleteSignal< T >.connect(), edm::signalslot::ObsoleteSignal< void(RunID const &, Timestamp const &)>.connect(), edm::signalslot::ObsoleteSignal< void(LuminosityBlock const &, EventSetup const &)>.connect(), edm::signalslot::ObsoleteSignal< void(EventID const &, Timestamp const &)>.connect(), edm::signalslot::ObsoleteSignal< void(LuminosityBlockID const &, Timestamp const &)>.connect(), edm::signalslot::ObsoleteSignal< void(Run const &, EventSetup const &)>.connect(), edm::signalslot::ObsoleteSignal< void(std::string const &)>.connect(), edm::signalslot::ObsoleteSignal< void(Event const &, EventSetup const &)>.connect(), edm::signalslot::ObsoleteSignal< void(ModuleDescription const &)>.connect(), edm::serviceregistry::ServicesManager.connect(), cond::service::PoolDBOutputService.connect(), l1t::OMDSReader.connect(), edm::ActivityRegistry.connect(), Vispa.Gui.FindDialog.FindDialog.edited(), PhysicsTools::MLP.layout, DDPixBarStackLayerAlgo.layout, DDPixBarTPGStackLayerAlgo.layout, and ProcMLP.layout.

Referenced by Vispa.Gui.FindDialog.FindDialog._addStringProperty(), and Vispa.Gui.FindDialog.FindDialog.reset().

104  def _addStringProperty(self,bool,deletable=True):
105 
106  layout2=QHBoxLayout()
107 
108  findPropertyNameLabel = QLabel("Property: ")
109  findPropertyNameLineEdit = QLineEdit()
110  findPropertyNameLineEdit.setToolTip("Example: Label = Particle1 ")
111  findPropertyValueLabel = QLabel(" = ")
112  findPropertyValueLineEdit = QLineEdit()
113  findPropertyValueLineEdit.setToolTip("Example: Label = Particle1 ")
114  propertyAdd = QToolButton()
115  propertyAdd.setText("+")
116  propertyDelete = QToolButton()
117  propertyDelete.setText("-")
118 
119  if deletable:
120  propertyAdd.hide()
121  else:
122  propertyDelete.hide()
123  layout2.addWidget(propertyAdd)
124  layout2.addWidget(propertyDelete)
125  layout2.addWidget(findPropertyNameLabel)
126  layout2.addWidget(findPropertyNameLineEdit)
127  layout2.addWidget(findPropertyValueLabel)
128  layout2.addWidget(findPropertyValueLineEdit)
129 
130  self.connect(findPropertyNameLineEdit, SIGNAL('textChanged(QString)'), self.edited)
131  self.connect(findPropertyValueLineEdit, SIGNAL('textChanged(QString)'), self.edited)
132  self.connect(propertyAdd, SIGNAL('clicked(bool)'), self._addStringProperty)
133  self.connect(propertyDelete, SIGNAL('clicked(bool)'), self._removeProperty)
134 
135  self.layout().insertLayout(len(self._properties)+len(self._scripts)+1,layout2)
136 
137  self._properties+=[(layout2,findPropertyNameLineEdit,findPropertyValueLineEdit,findPropertyNameLabel,findPropertyValueLabel,propertyAdd,propertyDelete)]
def Vispa.Gui.FindDialog.FindDialog._remove (   self,
  object 
)
private

Definition at line 93 of file FindDialog.py.

References Vispa.Gui.FindDialog.FindDialog._properties, Vispa.Gui.FindDialog.FindDialog._scripts, PhysicsTools::MLP.layout, DDPixBarStackLayerAlgo.layout, DDPixBarTPGStackLayerAlgo.layout, and ProcMLP.layout.

Referenced by Vispa.Gui.FindDialog.FindDialog._removeProperty(), Vispa.Gui.FindDialog.FindDialog._removeScript(), and Vispa.Gui.FindDialog.FindDialog.reset().

93 
94  def _remove(self,object):
95  for o in object:
96  if isinstance(o,QWidget):
97  o.close()
98  self.layout().removeItem(object[0])
99  if object in self._properties:
100  self._properties.remove(object)
101  elif object in self._scripts:
102  self._scripts.remove(object)
def Vispa.Gui.FindDialog.FindDialog._removeProperty (   self)
private

Definition at line 87 of file FindDialog.py.

References Vispa.Gui.FindDialog.FindDialog._properties, and Vispa.Gui.FindDialog.FindDialog._remove().

Referenced by Vispa.Gui.FindDialog.FindDialog._addStringProperty().

87 
88  def _removeProperty(self):
89  for property in self._properties:
90  if self.sender() in property:
91  self._remove(property)
92  return
def Vispa.Gui.FindDialog.FindDialog._removeScript (   self)
private

Definition at line 138 of file FindDialog.py.

References Vispa.Gui.FindDialog.FindDialog._remove(), and Vispa.Gui.FindDialog.FindDialog._scripts.

Referenced by Vispa.Gui.FindDialog.FindDialog._addScript().

139  def _removeScript(self):
140  for script in self._scripts:
141  if self.sender() in script:
142  self._remove(script)
143  return
def Vispa.Gui.FindDialog.FindDialog._updateNumberLabel (   self)
private

Definition at line 235 of file FindDialog.py.

References Vispa.Gui.FindDialog.FindDialog._filter, and MELaserPrim._filter.

Referenced by Vispa.Gui.FindDialog.FindDialog.filter(), Vispa.Gui.FindDialog.FindDialog.findNext(), Vispa.Gui.FindDialog.FindDialog.findPrevious(), and Vispa.Gui.FindDialog.FindDialog.reset().

236  def _updateNumberLabel(self):
237  current=self._findAlgorithm.currentNumber()
238  total=self._findAlgorithm.numberOfResults()
239  message=self._findAlgorithm.message()
240  text=""
241  if self._filter:
242  text=str(total)+" found"
243  else:
244  if total>0:
245  text=str(current)+"/"+str(total)
246  else:
247  text="not found"
248  if message:
249  text+=" ("+message+")"
250  self._findNumberLabel.setText(text)
def Vispa.Gui.FindDialog.FindDialog.caseSensitive (   self)

Definition at line 223 of file FindDialog.py.

224  def caseSensitive(self):
225  return self._caseSensitiveCheckBox.checkState()==Qt.Checked
def Vispa.Gui.FindDialog.FindDialog.edited (   self)

Definition at line 229 of file FindDialog.py.

Referenced by Vispa.Gui.FindDialog.FindDialog._addScript(), and Vispa.Gui.FindDialog.FindDialog._addStringProperty().

230  def edited(self):
231  self._findPreviousButton.hide()
232  if self._findNextButton.isVisible():
233  self._findNumberLabel.hide()
234  self._findNextButton.setText("&Find")
def Vispa.Gui.FindDialog.FindDialog.exactMatch (   self)

Definition at line 226 of file FindDialog.py.

227  def exactMatch(self):
228  return self._exactMatchCheckBox.checkState()==Qt.Checked
def Vispa.Gui.FindDialog.FindDialog.fill (   self)

Definition at line 24 of file FindDialog.py.

24 
25  def fill(self):
26  logging.debug(__name__ +': fill')
27  self._findLabelLabel = QLabel("Label: ")
28  self._findLabelLineEdit = QLineEdit()
29  self._findLabelLineEdit.setToolTip("Example: Particle1")
30 
31  self._caseSensitiveCheckBox=QCheckBox("Case sensitive")
32  self._exactMatchCheckBox=QCheckBox("Exact match")
33  self._helpButton = QPushButton("&Help")
34 
35  self._findPreviousButton = QPushButton("&Previous")
36  self._findPreviousButton.hide()
37  self._findNumberLabel = QLabel("?/?")
38  self._findNumberLabel.hide()
39  self._findNextButton = QPushButton("&Find")
40  self._filterButton = QPushButton("&Filter")
41  self._resetButton = QPushButton("&Reset")
42  self._closeButton = QPushButton("&Close")
43 
44  self.setLayout(QVBoxLayout())
45  self.layout().setSizeConstraint(QLayout.SetFixedSize)
46  self._layout1=QHBoxLayout()
47  self._layout3=QHBoxLayout()
48  self._layout4=QHBoxLayout()
49 
50  self._layout1.setSizeConstraint(QLayout.SetDefaultConstraint)
51  self._layout3.setSizeConstraint(QLayout.SetDefaultConstraint)
52  self._layout4.setSizeConstraint(QLayout.SetDefaultConstraint)
53  self.layout().addLayout(self._layout1)
54  self.layout().addLayout(self._layout3)
55  self.layout().addStretch()
56  self.layout().addLayout(self._layout4)
57 
58  self._layout1.addWidget(self._findLabelLabel)
59  self._layout1.addWidget(self._findLabelLineEdit)
60 
61  self._layout3.addWidget(self._helpButton)
62  self._layout3.addStretch()
63  self._layout3.addWidget(self._caseSensitiveCheckBox)
64  self._layout3.addWidget(self._exactMatchCheckBox)
65 
66  self._layout4.addWidget(self._findPreviousButton)
67  self._layout4.addWidget(self._findNumberLabel)
68  self._layout4.addWidget(self._findNextButton)
69  self._layout4.addWidget(self._filterButton)
70  self._layout4.addWidget(self._resetButton)
71  self._layout4.addStretch()
72  self._layout4.addWidget(self._closeButton)
73 
74  self.connect(self._findLabelLineEdit, SIGNAL('textChanged(QString)'), self.edited)
75  self.connect(self._caseSensitiveCheckBox, SIGNAL('stateChanged(int)'), self.edited)
76  self.connect(self._exactMatchCheckBox, SIGNAL('stateChanged(int)'), self.edited)
77 
78  self.connect(self._findPreviousButton, SIGNAL('clicked(bool)'), self.findPrevious)
79  self.connect(self._findNextButton, SIGNAL('clicked(bool)'), self.findNext)
80  self.connect(self._filterButton, SIGNAL('clicked(bool)'), self.filter)
81  self.connect(self._resetButton, SIGNAL('clicked(bool)'), self.reset)
82  self.connect(self._helpButton, SIGNAL('clicked(bool)'), self.help)
83  self.connect(self._closeButton, SIGNAL('clicked(bool)'), self.reject)
84 
85  self._addStringProperty(False,False)
86  self._addScript(False,False)
def Vispa.Gui.FindDialog.FindDialog.filter (   self)

Definition at line 281 of file FindDialog.py.

References Vispa.Gui.FindDialog.FindDialog._find, Vispa.Gui.FindDialog.FindDialog._updateNumberLabel(), edm::signalslot::Signal< void(const std::string &, const std::string &)>.emit(), edm::signalslot::Signal< void(service::SystemBounds const &)>.emit(), edm::signalslot::Signal< void(StreamContext const &)>.emit(), edm::signalslot::Signal< void(const std::string &, const edmplugin::PluginInfo &)>.emit(), edm::signalslot::Signal< void(TerminationOrigin)>.emit(), edm::signalslot::Signal< void(StreamContext const &, PathContext const &, HLTPathStatus const &)>.emit(), edm::signalslot::Signal< void(edm::StreamContext const &, edm::ModuleCallingContext const &)>.emit(), edm::signalslot::Signal< void()>.emit(), edm::signalslot::Signal< void(std::string const &, bool)>.emit(), edm::signalslot::Signal< void(GlobalContext const &, ModuleCallingContext const &)>.emit(), edm::signalslot::Signal< void(const edmplugin::SharedLibrary &)>.emit(), edm::signalslot::Signal< void(edm::BranchDescription const &)>.emit(), edm::signalslot::Signal< void(GlobalContext const &)>.emit(), edm::signalslot::Signal< void(unsigned int, unsigned int)>.emit(), edm::signalslot::Signal< void(StreamContext const &, PathContext const &)>.emit(), edm::signalslot::Signal< void(GlobalContext const &, TerminationOrigin)>.emit(), edm::signalslot::Signal< void(const boost::filesystem::path &)>.emit(), edm::signalslot::Signal< void(const edmplugin::PluginFactoryBase *)>.emit(), edm::signalslot::Signal< void(PathsAndConsumesOfModulesBase const &, ProcessContext const &)>.emit(), edm::signalslot::Signal< void(StreamContext const &, ModuleCallingContext const &)>.emit(), edm::signalslot::Signal< void(StreamContext const &, TerminationOrigin)>.emit(), edm::signalslot::Signal< void(ModuleDescription const &)>.emit(), edm::signalslot::Signal< T >.emit(), and edm::signalslot::Signal< void(StreamID)>.emit().

Referenced by Vispa.Plugins.Browser.BrowserTabController.BrowserTabController.filter(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController.find(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController.setDataAccessor(), and Vispa.Plugins.Browser.BrowserTabController.BrowserTabController.switchCenterView().

282  def filter(self):
283  logging.debug(__name__ +': filter')
284  self._findNextButton.setVisible(False)
285  self._filterButton.setVisible(False)
286  self._resetButton.setVisible(False)
287  self._findNumberLabel.setText("Searching...")
288  self._findNumberLabel.show()
289  thread = ThreadChain(self._findAlgorithm.findUsingFindDialog, self)
290  while thread.isRunning():
291  if not Application.NO_PROCESS_EVENTS:
292  QCoreApplication.instance().processEvents()
293  if self._find:
294  self._findNextButton.setVisible(True)
295  self._filterButton.setVisible(True)
296  self._resetButton.setVisible(True)
297  self._updateNumberLabel()
298  self.emit(SIGNAL("filtered"),self._findAlgorithm.results())
def Vispa.Gui.FindDialog.FindDialog.findAlgorithm (   self)

Definition at line 207 of file FindDialog.py.

References Vispa.Gui.FindDialog.FindDialog._findAlgorithm.

208  def findAlgorithm(self):
209  return self._findAlgorithm
def Vispa.Gui.FindDialog.FindDialog.findNext (   self)

Definition at line 257 of file FindDialog.py.

References Vispa.Gui.FindDialog.FindDialog._filter, MELaserPrim._filter, Vispa.Gui.FindDialog.FindDialog._updateNumberLabel(), edm::signalslot::Signal< void(service::SystemBounds const &)>.emit(), edm::signalslot::Signal< void(StreamContext const &)>.emit(), edm::signalslot::Signal< void(const std::string &, const edmplugin::PluginInfo &)>.emit(), edm::signalslot::Signal< void(TerminationOrigin)>.emit(), edm::signalslot::Signal< void(StreamContext const &, PathContext const &, HLTPathStatus const &)>.emit(), edm::signalslot::Signal< void(edm::StreamContext const &, edm::ModuleCallingContext const &)>.emit(), edm::signalslot::Signal< void()>.emit(), edm::signalslot::Signal< void(std::string const &, bool)>.emit(), edm::signalslot::Signal< void(GlobalContext const &, ModuleCallingContext const &)>.emit(), edm::signalslot::Signal< void(const edmplugin::SharedLibrary &)>.emit(), edm::signalslot::Signal< void(edm::BranchDescription const &)>.emit(), edm::signalslot::Signal< void(GlobalContext const &)>.emit(), edm::signalslot::Signal< void(unsigned int, unsigned int)>.emit(), edm::signalslot::Signal< void(StreamContext const &, PathContext const &)>.emit(), edm::signalslot::Signal< void(GlobalContext const &, TerminationOrigin)>.emit(), edm::signalslot::Signal< void(const boost::filesystem::path &)>.emit(), edm::signalslot::Signal< void(const edmplugin::PluginFactoryBase *)>.emit(), edm::signalslot::Signal< void(PathsAndConsumesOfModulesBase const &, ProcessContext const &)>.emit(), edm::signalslot::Signal< void(StreamContext const &, ModuleCallingContext const &)>.emit(), edm::signalslot::Signal< void(StreamContext const &, TerminationOrigin)>.emit(), edm::signalslot::Signal< void(ModuleDescription const &)>.emit(), edm::signalslot::Signal< T >.emit(), edm::signalslot::Signal< void(const std::string &, const std::string &)>.emit(), and edm::signalslot::Signal< void(StreamID)>.emit().

258  def findNext(self):
259  logging.debug(__name__ +': findNext')
260  if not self._findPreviousButton.isVisible():
261  self._findNextButton.setVisible(False)
262  self._filterButton.setVisible(False)
263  self._resetButton.setVisible(False)
264  self._findNumberLabel.setText("Searching...")
265  self._findNumberLabel.show()
266  thread = ThreadChain(self._findAlgorithm.findUsingFindDialog, self)
267  while thread.isRunning():
268  if not Application.NO_PROCESS_EVENTS:
269  QCoreApplication.instance().processEvents()
270  object=thread.returnValue()
271  self._findNextButton.setVisible(True)
272  if self._filter:
273  self._filterButton.setVisible(True)
274  self._resetButton.setVisible(True)
275  self._findPreviousButton.show()
276  self._findNextButton.setText("&Next")
277  else:
278  object=self._findAlgorithm.next()
279  self._updateNumberLabel()
280  self.emit(SIGNAL("found"),object)
def Vispa.Gui.FindDialog.FindDialog.findPrevious (   self)

Definition at line 251 of file FindDialog.py.

References Vispa.Gui.FindDialog.FindDialog._updateNumberLabel(), edm::signalslot::Signal< void(StreamID)>.emit(), edm::signalslot::Signal< void(const std::string &, const std::string &)>.emit(), edm::signalslot::Signal< void(service::SystemBounds const &)>.emit(), edm::signalslot::Signal< void(StreamContext const &)>.emit(), edm::signalslot::Signal< void(const std::string &, const edmplugin::PluginInfo &)>.emit(), edm::signalslot::Signal< void(TerminationOrigin)>.emit(), edm::signalslot::Signal< void(StreamContext const &, PathContext const &, HLTPathStatus const &)>.emit(), edm::signalslot::Signal< void(edm::StreamContext const &, edm::ModuleCallingContext const &)>.emit(), edm::signalslot::Signal< void()>.emit(), edm::signalslot::Signal< void(std::string const &, bool)>.emit(), edm::signalslot::Signal< void(GlobalContext const &, ModuleCallingContext const &)>.emit(), edm::signalslot::Signal< void(const edmplugin::SharedLibrary &)>.emit(), edm::signalslot::Signal< void(edm::BranchDescription const &)>.emit(), edm::signalslot::Signal< void(GlobalContext const &)>.emit(), edm::signalslot::Signal< void(unsigned int, unsigned int)>.emit(), edm::signalslot::Signal< void(StreamContext const &, PathContext const &)>.emit(), edm::signalslot::Signal< void(GlobalContext const &, TerminationOrigin)>.emit(), edm::signalslot::Signal< void(const boost::filesystem::path &)>.emit(), edm::signalslot::Signal< void(const edmplugin::PluginFactoryBase *)>.emit(), edm::signalslot::Signal< void(PathsAndConsumesOfModulesBase const &, ProcessContext const &)>.emit(), edm::signalslot::Signal< void(StreamContext const &, ModuleCallingContext const &)>.emit(), edm::signalslot::Signal< void(StreamContext const &, TerminationOrigin)>.emit(), edm::signalslot::Signal< void(ModuleDescription const &)>.emit(), and edm::signalslot::Signal< T >.emit().

252  def findPrevious(self):
253  logging.debug(__name__ +': findPrevious')
254  object=self._findAlgorithm.previous()
255  self._updateNumberLabel()
256  self.emit(SIGNAL("found"),object)
def Vispa.Gui.FindDialog.FindDialog.help (   self)

Definition at line 311 of file FindDialog.py.

312  def help(self):
313  QMessageBox.about(self, 'Info', "You can find objects \n1. using their label shown in the center view, \n2. their properties shown in the property view, or \n3. using a Python script returning a boolean. Empty fields are ignored. Examples are shown as tool tips.")
def Vispa.Gui.FindDialog.FindDialog.keyPressEvent (   self,
  event 
)
 

Definition at line 196 of file FindDialog.py.

References Vispa.Plugins.EventBrowser.EventFileAccessor.EventFileAccessor.close(), StorageAccount.close, RemoteFile.close(), csvReporter.csvReporter.close(), AlignmentCorrelationsIO.close(), cond::DbConnection::ConnectionImpl.close(), AlignmentCorrelationsIORoot.close(), AlignmentParametersIO.close(), Vispa.Plugins.EventBrowser.EventBrowserTabController.EventBrowserTabController.close(), AlignableDataIO.close(), AlignableDataIORoot.close(), ora::SharedSession.close(), PhysicsTools::TrainerMonitoring.close(), AlignmentUserVariablesIO.close(), IOChannel.close(), LocalCacheFile.close(), binary_ifstream.close(), binary_ofstream.close(), AlignmentParametersIORoot.close(), StorageAccountProxy.close(), MuonErrorMatrix.close(), LStoreFile.close(), RFIOFile.close(), DCacheFile.close(), looper.Setup.close(), HIPUserVariablesIORoot.close(), ThePEG::LesHouchesInterface.close(), ALIFileIn.close(), Storage.close(), cond::DbConnection.close(), L1GtVhdlTemplateFile.close(), cond::persistency::PayloadReader.close(), XrdFile.close(), cond::persistency::SessionImpl.close(), L1GtPatternWriter.close(), MillePedeVariablesIORoot.close(), File.close(), cond::DbSession.close(), DTTPGLutFile.close(), L1TriggerLutFile.close(), cond::persistency::Session.close(), edm::RootTree.close(), edm::RootFile.close(), edm::RootOutputTree.close(), edm::FileBlock.close(), cond::SessionImpl.close(), cond::CSScopedSession.close(), cond::persistency::TransactionScope.close(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController.close(), and Vispa.Main.TabController.TabController.close().

197  def keyPressEvent(self, event):
198  """
199  """
200  if event.modifiers() == Qt.ControlModifier and event.key() == Qt.Key_W:
201  self.close()
202  QDialog.keyPressEvent(self, event)
def Vispa.Gui.FindDialog.FindDialog.label (   self)

Definition at line 210 of file FindDialog.py.

Referenced by Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor._sort_list(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.foundIn(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.fullFilename(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.inputEventContent(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.outputEventContent(), Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.properties(), Vispa.Plugins.EdmBrowser.EdmDataAccessor.EdmDataAccessor.properties(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.properties(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.readConnections(), Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.updateProcess(), and Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.usedBy().

211  def label(self):
212  return str(self._findLabelLineEdit.text().toAscii())
def Vispa.Gui.FindDialog.FindDialog.onScreen (   self,
  filter = False,
  find = True 
)

Definition at line 173 of file FindDialog.py.

References Vispa.Gui.FindDialog.FindDialog._filter, MELaserPrim._filter, Vispa.Gui.FindDialog.FindDialog._find, FWGUIEventFilter.show(), storeTreeInfo.TreeAnalyzer.show(), FWGUIEventDataAdder.show(), CmsShowEDI.show(), and MatrixReader.MatrixReader.show().

174  def onScreen(self, filter=False, find=True):
175  logging.debug(__name__ +': onScreen')
176  self._find=find
177  self._filter=filter
178  if self._find and self._filter:
179  self._findNextButton.setDefault(True)
180  self.setWindowTitle("Find/Filter...")
181  elif self._find:
182  self._findNextButton.setDefault(True)
183  self.setWindowTitle("Find...")
184  elif self._filter:
185  self._filterButton.setDefault(True)
186  self.setWindowTitle("Filter...")
187 
188  self._findNextButton.setVisible(find)
189  if not find:
190  self._findPreviousButton.setVisible(find)
191  self._filterButton.setVisible(filter)
192  self.show()
193  self.raise_()
194  self.activateWindow()
195  self._findLabelLineEdit.setFocus()
def Vispa.Gui.FindDialog.FindDialog.properties (   self)

Definition at line 217 of file FindDialog.py.

References Vispa.Gui.FindDialog.FindDialog._properties, and runonSM.text.

Referenced by Vispa.Share.BasicDataAccessor.BasicDataAccessor.property().

218  def properties(self):
219  return [(str(property[1].text().toAscii()),str(property[2].text().toAscii())) for property in self._properties]
tuple text
Definition: runonSM.py:42
def Vispa.Gui.FindDialog.FindDialog.reset (   self)

Definition at line 299 of file FindDialog.py.

References Vispa.Gui.FindDialog.FindDialog._addScript(), Vispa.Gui.FindDialog.FindDialog._addStringProperty(), Vispa.Gui.FindDialog.FindDialog._filter, MELaserPrim._filter, Vispa.Gui.FindDialog.FindDialog._properties, Vispa.Gui.FindDialog.FindDialog._remove(), Vispa.Gui.FindDialog.FindDialog._scripts, Vispa.Gui.FindDialog.FindDialog._updateNumberLabel(), edm::signalslot::Signal< T >.emit(), edm::signalslot::Signal< void(ModuleDescription const &)>.emit(), edm::signalslot::Signal< void(edm::StreamContext const &, edm::ModuleCallingContext const &)>.emit(), edm::signalslot::Signal< void(StreamContext const &, PathContext const &, HLTPathStatus const &)>.emit(), edm::signalslot::Signal< void(TerminationOrigin)>.emit(), edm::signalslot::Signal< void(const std::string &, const edmplugin::PluginInfo &)>.emit(), edm::signalslot::Signal< void(StreamContext const &, TerminationOrigin)>.emit(), edm::signalslot::Signal< void(StreamContext const &)>.emit(), edm::signalslot::Signal< void(service::SystemBounds const &)>.emit(), edm::signalslot::Signal< void(StreamContext const &, ModuleCallingContext const &)>.emit(), edm::signalslot::Signal< void(const std::string &, const std::string &)>.emit(), edm::signalslot::Signal< void(StreamID)>.emit(), edm::signalslot::Signal< void(PathsAndConsumesOfModulesBase const &, ProcessContext const &)>.emit(), edm::signalslot::Signal< void(const edmplugin::PluginFactoryBase *)>.emit(), edm::signalslot::Signal< void(const boost::filesystem::path &)>.emit(), edm::signalslot::Signal< void(GlobalContext const &, TerminationOrigin)>.emit(), edm::signalslot::Signal< void(StreamContext const &, PathContext const &)>.emit(), edm::signalslot::Signal< void(unsigned int, unsigned int)>.emit(), edm::signalslot::Signal< void(GlobalContext const &)>.emit(), edm::signalslot::Signal< void(edm::BranchDescription const &)>.emit(), edm::signalslot::Signal< void(const edmplugin::SharedLibrary &)>.emit(), edm::signalslot::Signal< void(GlobalContext const &, ModuleCallingContext const &)>.emit(), edm::signalslot::Signal< void(std::string const &, bool)>.emit(), edm::signalslot::Signal< void()>.emit(), MillePedeVariables.setLabel(), pat::TriggerFilter.setLabel(), gbl::GblPoint.setLabel(), BTVHLTOfflineSource::PathInfo.setLabel(), Vispa.Gui.FindDialog.FindDialog.setLabel(), HLTInclusiveVBFSource::PathInfo.setLabel(), JetMETHLTOfflineSource::PathInfo.setLabel(), DDDWorldObserver< Event >.update(), PixelTrackFilterByKinematics.update(), PixelTrackFilter.update(), SaveSimTrack.update(), PTStatistics.update(), KillSecondariesRunAction.update(), KillSecondariesTrackAction.update(), GenericMVAComputerCache.update(), HIProtoTrackFilter.update(), Basic2DGenericPFlowClusterizer.update(), PFMultiDepthClusterizer.update(), reco::KalmanGhostTrackUpdater.update(), PrintTrackNumberAction.update(), HIPixelTrackFilter.update(), PFlow2DClusterizerWithTime.update(), LagrangeChildUpdator.update(), VertexTrackUpdator< N >.update(), DummyVertexTrackUpdator< N >.update(), FastFedCablingTask.update(), TrajectoryStateUpdator.update(), MSLayersAtAngle.update(), ErrorCorrelation.update(), ApvTimingTask.update(), DaqScopeModeTask.update(), FedTimingTask.update(), VpspScanTask.update(), DDG4ProductionCuts.update(), edm::RunningAverage.update(), ApvTimingHistosUsingDb.update(), NoiseHistosUsingDb.update(), OptoScanHistosUsingDb.update(), PedestalsHistosUsingDb.update(), PedsFullNoiseHistosUsingDb.update(), PedsOnlyHistosUsingDb.update(), VpspScanHistosUsingDb.update(), OptoScanTask.update(), PedestalsTask.update(), GsfMultiStateUpdator.update(), CalibrationScanTask.update(), CalibrationTask.update(), FineDelayTask.update(), LatencyTask.update(), MonopoleSteppingAction.update(), SCRegressionCalculator< VarCalc >.update(), FastFedCablingHistosUsingDb.update(), cond::persistency::ITagTable.update(), RHStopTracer.update(), PFClusterEnergyCorrectorBase.update(), PFCPositionCalculatorBase.update(), ValidHitPairFilter.update(), SamplingHistosUsingDb.update(), FedCablingTask.update(), PrintSensitive.update(), KFStrip1DUpdator.update(), LatencyHistosUsingDb.update(), CheckOverlap.update(), CalibrationHistosUsingDb.update(), TkPixelMeasurementDet.update(), NoiseTask.update(), PedsOnlyTask.update(), FineDelayHistosUsingDb.update(), ChildUpdator.update(), CountProcessesAction.update(), PedsFullNoiseTask.update(), PrintGeomInfoAction.update(), PrintMaterialBudgetInfo.update(), PrintGeomMatInfo.update(), progressbar.Widget.update(), PhysicsTools::MVAComputerCache.update(), BaselinePFSCRegression.update(), ora::PVectorUpdater.update(), ClusterShapeTrackFilter.update(), KinematicConstrainedVertexUpdator.update(), KFSwitching1DUpdator.update(), cond::persistency::GLOBAL_TAG::Table.update(), MaterialBudgetHcal.update(), BinomialProbability.update(), StoreSecondary.update(), TrackingMaterialProducer.update(), MuonServiceProxy.update(), GraphPath< N, E >.update(), pathelpers::Record.update(), cond::persistency::TAG::Table.update(), Observer< const BeginOfTrack * >.update(), Observer< const G4Step * >.update(), Observer< const EndOfRun * >.update(), Observer< const T * >.update(), Observer< const BeginOfJob * >.update(), Observer< const BeginOfEvent * >.update(), Observer< const BeginOfRun * >.update(), funct::Master< F >.update(), Observer< const DDDWorld * >.update(), PFClusterBuilderBase.update(), Observer< const Event * >.update(), Observer< const EndOfEvent * >.update(), GflashG4Watcher.update(), Observer< const EndOfTrack * >.update(), Observer< T >.update(), KFUpdator.update(), MaterialBudget.update(), MaterialBudgetForward.update(), HcaluLUTTPGCoder.update(), CheckSecondary.update(), ECAL2DPositionCalcWithDepthCorr.update(), KalmanVertexTrackUpdator< N >.update(), KalmanVertexTrackUpdator< 5 >.update(), CaloTrkProcessing.update(), pos::PixelConfig.update(), EcalSimHitsValidProducer.update(), MaterialBudgetAction.update(), edm::service::CondorStatusService.update(), ora::IRelationalUpdater.update(), BasicMultiTrajectoryState.update(), FWJobMetadataManager.update(), PhysicsTools::TreeReader.update(), SiTrackerMultiRecHitUpdator.update(), TrackingVerboseAction.update(), SiStripConfObject.update(), HcalTestAnalysis.update(), ora::QueryableVectorUpdater.update(), SingleParticleEvent.update(), reco::GhostTrackFitter::PredictionUpdater.update(), KalmanVertexUpdator< N >.update(), KalmanVertexUpdator< 5 >.update(), HCalSD.update(), MuonTrajectoryUpdator.update(), SiStripPartition.update(), fwlite::RecordWriter.update(), FiberSD.update(), FWParameterSetterBase.update(), KinematicConstrainedVertexUpdatorT< nTrk, nConstraint >.update(), TotemTestGem.update(), progressbar.Timer.update(), SimG4HcalValidation.update(), MuonUpdatorAtVertex.update(), Bcm1fSD.update(), PltSD.update(), simwatcher::BeginOfTrackCounter.update(), DQMOldReceiver.update(), TkAccumulatingSensitiveDetector.update(), ora::OraPtrUpdater.update(), LaserAlignmentSimulation.update(), HcalTB02Analysis.update(), cond::persistency::OraTagTable.update(), ora::PrimitiveUpdater.update(), InitialClusteringStepBase.update(), ora::UniqueRefUpdater.update(), FastTimerSD.update(), BHMSD.update(), ora::OraReferenceUpdater.update(), ora::CArrayUpdater.update(), ApvAnalysisFactory.update(), HcalTB06Analysis.update(), TotemSD.update(), ora::ObjectUpdater.update(), progressbar.WidgetHFill.update(), ora::BlobUpdater.update(), SimTracer.update(), HcalForwardAnalysis.update(), DTSegmentUpdator.update(), MuonSensitiveDetector.update(), DTVDriftCalibration::cellInfo.update(), ora::InlineCArrayUpdater.update(), sistrip::RawToDigiUnpacker.update(), DAClusterizerInZ.update(), ora::STLContainerUpdater.update(), HcalTB04Analysis.update(), sim_act::Signaler< BeginOfJob >.update(), sim_act::Signaler< BeginOfRun >.update(), sim_act::Signaler< EndOfEvent >.update(), sim_act::Signaler< G4Step >.update(), sim_act::Signaler< BeginOfTrack >.update(), sim_act::Signaler< EndOfRun >.update(), sim_act::Signaler< EndOfTrack >.update(), sim_act::Signaler< DDDWorld >.update(), sim_act::Signaler< T >.update(), sim_act::Signaler< BeginOfEvent >.update(), EcalTBH4Trigger.update(), DoCastorAnalysis.update(), ora::NamedRefUpdater.update(), CastorTestAnalysis.update(), ZdcTestAnalysis.update(), PhysicsTools::TreeReader::Value.update(), CaloSD.update(), QuadrupletSeedMerger.update(), BscSD.update(), edm::service::SimpleMemoryCheck.update(), DynamicTruncation.update(), PhysicsTools::MVAModuleHelper< Record, Object, Filler >::Value.update(), BetafuncEvtVtxGenerator.update(), evf::FastMonitoringService::Encoding.update(), cond::persistency::IPayloadMigrationTable.update(), ora::Container.update(), progressbar.Bar.update(), FP420SD.update(), edm::BMixingModule.update(), jsoncollector::IntJ.update(), HLTScalersClient::CountLSFifo_t.update(), PFECALSuperClusterAlgo.update(), progressbar.BouncingBar.update(), GaussianSumUtilities1D.update(), CastorShowerLibraryMaker.update(), cond::persistency::IGTTable.update(), edmNew::DetSetVector< T >::IterHelp.update, DTRecSegment2D.update(), StandAloneMuonFilter.update(), ora::Database.update(), MonitorElement.update(), jsoncollector::DoubleJ.update(), FWPSetTableManager.update(), DQMNet::Peer.update, CommissioningTask.update(), progressbar.FormatLabel.update(), cond::persistency::OraGTTable.update(), G4StepStatistics.update(), DQMNet::AutoPeer.update, TrajectoryStateOnSurface.update(), python.seqvaluedict.seqdict.update(), FWLiteESRecordWriterAnalyzer.update(), StMeasurementDetSet.update(), cond::persistency::PAYLOAD_MIGRATION::Table.update(), Folder.update(), FP420Test.update(), DAClusterizerInZ_vect.update(), BscTest.update(), jsoncollector::StringJ.update(), jsoncollector::HistoJ< T >.update(), jsoncollector::HistoJ< unsigned int >.update(), BasicTrajectoryState.update(), progressbar.ProgressBar.update(), PxMeasurementDetSet.update(), edmNew::DetSetVector< T >.update(), const_iterator.update(), DetSetVector< T >.update(), DetSetVector< ClusterType >.update(), edmNew::DetSetVector< edm::Ref< edmNew::DetSetVector< SiPixelCluster >, SiPixelCluster, edmNew::DetSetVector< SiPixelCluster >::FindForDetSetVector > >.update(), edmNew::DetSetVector< edm::Ref< edmNew::DetSetVector< SiStripCluster >, SiStripCluster, edmNew::DetSetVector< SiStripCluster >::FindForDetSetVector > >.update(), edmNew::DetSetVector< SiPixelCluster >.update(), and edmNew::DetSetVector< SiStripCluster >.update().

300  def reset(self):
301  self.setLabel("")
302  for o in self._scripts+self._properties:
303  self._remove(o)
304  self._addStringProperty(False,False)
305  self._addScript(False,False)
306  self._findAlgorithm.clear()
307  self._updateNumberLabel()
308  if self._filter:
309  self.emit(SIGNAL("filtered"),None)
310  self.update()
def Vispa.Gui.FindDialog.FindDialog.scripts (   self)

Definition at line 220 of file FindDialog.py.

References Vispa.Gui.FindDialog.FindDialog._scripts, and runonSM.text.

221  def scripts(self):
222  return [str(script[1].text().toAscii()) for script in self._scripts]
tuple text
Definition: runonSM.py:42
def Vispa.Gui.FindDialog.FindDialog.setFindAlgorithm (   self,
  findAlgorithm 
)

Definition at line 203 of file FindDialog.py.

References Vispa.Gui.FindDialog.FindDialog._findAlgorithm.

204  def setFindAlgorithm(self,findAlgorithm):
205  logging.debug(__name__ +': setFindAlgorithm')
206  self._findAlgorithm=findAlgorithm
def Vispa.Gui.FindDialog.FindDialog.setLabel (   self,
  label 
)

Definition at line 213 of file FindDialog.py.

Referenced by SequenceTypes.DummyModule.__init__(), SequenceTypes.DummyBooleanModule.__init__(), and Vispa.Gui.FindDialog.FindDialog.reset().

214  def setLabel(self,label):
215  logging.debug(__name__ +': setLabel '+label)
216  self._findLabelLineEdit.setText(label)

Member Data Documentation

Vispa.Gui.FindDialog.FindDialog._caseSensitiveCheckBox
private

Definition at line 30 of file FindDialog.py.

Vispa.Gui.FindDialog.FindDialog._closeButton
private

Definition at line 41 of file FindDialog.py.

Referenced by Vispa.Views.PropertyView.ClosableProperty.closeButton().

Vispa.Gui.FindDialog.FindDialog._exactMatchCheckBox
private

Definition at line 31 of file FindDialog.py.

Vispa.Gui.FindDialog.FindDialog._filter
private

Definition at line 20 of file FindDialog.py.

Referenced by Vispa.Gui.FindDialog.FindDialog._updateNumberLabel(), Vispa.Share.ObjectHolder.ObjectHolder.applyFilter(), Vispa.Gui.FindDialog.FindDialog.findNext(), Vispa.Gui.FindDialog.FindDialog.onScreen(), Vispa.Gui.FindDialog.FindDialog.reset(), and Vispa.Share.ObjectHolder.ObjectHolder.setFilter().

Vispa.Gui.FindDialog.FindDialog._filterButton
private

Definition at line 39 of file FindDialog.py.

Vispa.Gui.FindDialog.FindDialog._find
private

Definition at line 19 of file FindDialog.py.

Referenced by Vispa.Gui.FindDialog.FindDialog.filter(), and Vispa.Gui.FindDialog.FindDialog.onScreen().

Vispa.Gui.FindDialog.FindDialog._findAlgorithm
private

Definition at line 16 of file FindDialog.py.

Referenced by Vispa.Plugins.Browser.BrowserTabController.BrowserTabController.find(), Vispa.Gui.FindDialog.FindDialog.findAlgorithm(), Vispa.Gui.FindDialog.FindDialog.setFindAlgorithm(), and Vispa.Plugins.Browser.BrowserTabController.BrowserTabController.updateContent().

Vispa.Gui.FindDialog.FindDialog._findLabelLabel
private

Definition at line 26 of file FindDialog.py.

Vispa.Gui.FindDialog.FindDialog._findLabelLineEdit
private

Definition at line 27 of file FindDialog.py.

Vispa.Gui.FindDialog.FindDialog._findNextButton
private

Definition at line 38 of file FindDialog.py.

Vispa.Gui.FindDialog.FindDialog._findNumberLabel
private

Definition at line 36 of file FindDialog.py.

Vispa.Gui.FindDialog.FindDialog._findPreviousButton
private

Definition at line 34 of file FindDialog.py.

Vispa.Gui.FindDialog.FindDialog._helpButton
private

Definition at line 32 of file FindDialog.py.

Vispa.Gui.FindDialog.FindDialog._layout1
private

Definition at line 45 of file FindDialog.py.

Vispa.Gui.FindDialog.FindDialog._layout3
private

Definition at line 46 of file FindDialog.py.

Vispa.Gui.FindDialog.FindDialog._layout4
private

Definition at line 47 of file FindDialog.py.

Vispa.Gui.FindDialog.FindDialog._properties
private

Definition at line 17 of file FindDialog.py.

Referenced by Vispa.Gui.FindDialog.FindDialog._addScript(), Vispa.Gui.FindDialog.FindDialog._addStringProperty(), Vispa.Gui.FindDialog.FindDialog._remove(), Vispa.Gui.FindDialog.FindDialog._removeProperty(), Vispa.Gui.FindDialog.FindDialog.properties(), and Vispa.Gui.FindDialog.FindDialog.reset().

Vispa.Gui.FindDialog.FindDialog._resetButton
private

Definition at line 40 of file FindDialog.py.

Vispa.Gui.FindDialog.FindDialog._scripts
private

Definition at line 18 of file FindDialog.py.

Referenced by cfg-viewer.html.__init__(), Vispa.Gui.FindDialog.FindDialog._addScript(), Vispa.Gui.FindDialog.FindDialog._addStringProperty(), Vispa.Gui.FindDialog.FindDialog._remove(), Vispa.Gui.FindDialog.FindDialog._removeScript(), Vispa.Gui.FindDialog.FindDialog.reset(), and Vispa.Gui.FindDialog.FindDialog.scripts().