Public Member Functions | |
def | __init__ (self) |
def | cancel (self) |
def | isBusy (self) |
def | restoreSelection (self) |
def | select (self, object) |
def | selection (self) |
def | updateContent (self) |
Public Member Functions inherited from Vispa.Share.ObjectHolder.ObjectHolder | |
def | __init__ (self) |
def | allDataObjectChildren (self, objects=None) |
def | appendObject (self, object) |
def | applyFilter (self, objects) |
def | clearObjects (self) |
def | dataAccessor (self) |
def | dataObject (self) |
def | dataObjects (self) |
def | dataObjectsCount (self) |
def | numberDataObjectChildren (self, objects=None) |
def | removeObject (self, object) |
def | setDataAccessor (self, accessor) |
def | setDataObject (self, object) |
def | setDataObjects (self, objects) |
def | setExclusiveMode (self, exclusive=True) |
def | setFilter (self, filter) |
Abstract class for views which show a list of objects using a data accessor. A view handles the selection of objects and allows to restore selection after refreshing. On selection of an object the signal "selected" shall be emitted.
Definition at line 8 of file AbstractView.py.
def Vispa.Views.AbstractView.AbstractView.__init__ | ( | self | ) |
Definition at line 17 of file AbstractView.py.
def Vispa.Views.AbstractView.AbstractView.cancel | ( | self | ) |
Stop all operations in view.
Definition at line 42 of file AbstractView.py.
Referenced by Vispa.Views.TreeView.TreeView.updateContent(), Vispa.Views.LineDecayView.LineDecayView.updateContent(), Vispa.Views.TableView.TableView.updateContent(), Vispa.Views.BoxDecayView.BoxDecayView.updateContent(), and Vispa.Views.PropertyView.PropertyView.updateContent().
def Vispa.Views.AbstractView.AbstractView.isBusy | ( | self | ) |
def Vispa.Views.AbstractView.AbstractView.restoreSelection | ( | self | ) |
Select the last selected object in the view.
Definition at line 37 of file AbstractView.py.
References FWViewContextMenuHandlerGL.select(), SeedConfigSelector.select(), pf2pat::PtMinPFCandidateSelectorDefinition.select(), pf2pat::PdgIdPFCandidateSelectorDefinition.select(), pf2pat::GenericPFJetSelectorDefinition.select(), cond::persistency::ITagTable.select(), RecoTrackViewRefSelector.select(), AlignmentSeedSelector.select(), ipf2pat::ObjectSelector< Selector, CollectionType >.select(), CSCOverlapConfigSelector.select(), RecoTrackRefSelector.select(), RecoTrackSelector.select(), AlignmentCSCOverlapSelector.select(), AlignmentCSCTrackSelector.select(), CalibrationTrackSelector.select(), CSCBeamHaloConfigSelector.select(), AlignmentCSCBeamHaloSelector.select(), Vispa.Views.AbstractView.AbstractView.select(), pf2pat::GenericPFCandidateSelectorDefinition.select(), CSCTrackConfigSelector.select(), cond::persistency::GLOBAL_TAG::Table.select(), EventSelector.select(), SiStripCalTrackConfigSelector.select(), cond::persistency::TAG::Table.select(), AlignmentTwoBodyDecayTrackSelector.select(), RawDataFEDSelector.select(), pf2pat::MuonIDPFCandidateSelectorDefinition.select(), pf2pat::IsolatedPFCandidateSelectorDefinition.select(), RPCMonitorLinkSynchro.select(), AlignmentGlobalTrackSelector.select(), pf2pat::IPCutPFCandidateSelectorDefinition.select(), AlignmentTrackSelector.select(), StringCutEventSelector< Object, any >.select(), SingleEleCalibSelector.select(), reco::modules::MatcherBase< C1, C2, M >.select(), AlignmentMuonSelector.select(), MuonConfigSelector.select(), SingleElementCollectionSelectorPlusEvent< InputCollection, Selector, OutputCollection, StoreContainer, RefAdder >.select(), reco::modulesNew::Matcher< C1, C2, S, D >.select(), FWModelExpressionSelector.select(), cond::persistency::IPayloadTable.select(), TrackConfigSelector.select(), AssociatedVariableCollectionSelector< InputCollection, VarCollection, Selector, OutputCollection, StoreContainer, RefAdder >.select(), ObjectPairCollectionSelector< InputCollection, Selector, StoreContainer, RefAdder >.select(), SingleElementCollectionSelector< InputCollection, Selector, OutputCollection, StoreContainer, RefAdder >.select(), SingleElementCollectionRefSelector< InputType, Selector, OutputCollection, StoreContainer, RefAdder >.select(), SortCollectionSelector< InputCollection, Comparator, OutputCollection, StoreContainer, RefAdder >.select(), reco::SelectInCollection< Object >.select(), AlCaDiJetsProducer.select(), AlCaGammaJetProducer.select(), cond::persistency::RUN_INFO::Table.select(), cond::persistency::IIOVTable.select(), pf2pat::ElectronIDPFCandidateSelectorDefinition.select(), FWModelId.select(), FWSelectionManager.select(), reco::modules::Matcher< C1, C2, S, D, M >.select(), cond::persistency::GLOBAL_TAG_MAP::Table.select(), FWViewContextMenuHandlerBase.select(), reco::SelectIndecesInCollection< Object >.select(), AlCaHBHEMuonProducer.select(), cond::persistency::PAYLOAD::Table.select(), AlCaGammaJetSelector.select(), CosmicTrackingParticleSelector.select(), CandCombinerBase< OutputCollection, CandPtr >.select(), cond::persistency::ITagMigrationTable.select(), NamedCandCombinerBase.select(), reco::PhysObjectMatcher< C1, C2, S, D, Q >.select(), cond::persistency::IPayloadMigrationTable.select(), AlCaIsoTracksProducer.select(), StringCutsEventSelector< Object, existenceMatter >.select(), Vispa.Plugins.EdmBrowser.EventContentView.EventContentView.select(), cond::persistency::IGTTable.select(), Vispa.Gui.PortConnection.PointToPointConnection.select(), NamedCandCombiner< Selector, PairSelector, Cloner, Setup >.select(), MuonResidualsFitter::MuonAlignmentTreeRow.select, cond::persistency::IGTMapTable.select(), CandCombiner< Selector, PairSelector, Cloner, OutputCollection, Setup >.select(), cond::persistency::IOV::Table.select(), cond::persistency::IRunInfoTable.select(), SelectionStepHLTBase.select(), FWEventItem.select(), SelectionStepHLT< Object >.select(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController.select(), SelectionStep< Object >.select(), Vispa.Plugins.ConfigEditor.ConfigEditorTabController.ConfigEditorTabController.select(), Vispa.Gui.ConnectableWidget.ConnectableWidget.select(), Vispa.Gui.VispaWidget.VispaWidget.select(), Vispa.Plugins.EdmBrowser.EdmBrowserBoxView.EdmBrowserBoxView.selection(), Vispa.Plugins.EdmBrowser.BranchTableView.BranchTableView.selection(), DDI::Specific.selection(), Vispa.Views.AbstractView.AbstractView.selection(), and DDSpecifics.selection().
def Vispa.Views.AbstractView.AbstractView.select | ( | self, | |
object | |||
) |
Select an object in the view.
Definition at line 27 of file AbstractView.py.
Referenced by Vispa.Views.AbstractView.AbstractView.restoreSelection().
def Vispa.Views.AbstractView.AbstractView.selection | ( | self | ) |
Return the last selected object in the view.
Definition at line 32 of file AbstractView.py.
Referenced by Vispa.Plugins.ConfigEditor.CodeTableView.CodeTableView.keyPressEvent(), trackingPlots.Iteration.modules(), and Vispa.Views.AbstractView.AbstractView.restoreSelection().
def Vispa.Views.AbstractView.AbstractView.updateContent | ( | self | ) |
Update content of view. Return True if successful.
Definition at line 20 of file AbstractView.py.