CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Static Public Attributes | Private Attributes
Vispa.Plugins.EdmBrowser.BranchTableView.BranchTableView Class Reference
Inheritance diagram for Vispa.Plugins.EdmBrowser.BranchTableView.BranchTableView:
Vispa.Views.TableView.TableView Vispa.Views.AbstractView.AbstractView Vispa.Share.ObjectHolder.ObjectHolder

Public Member Functions

def __init__
 
def allDataObjectChildren
 
def selection
 
- Public Member Functions inherited from Vispa.Views.TableView.TableView
def __init__
 
def cancel
 
def clear
 
def isBusy
 
def itemSelectionChanged
 
def mousePressEvent
 
def restoreSelection
 
def select
 
def selection
 
def setColumns
 
def setDataAccessor
 
def setSorting
 
def updateContent
 
- Public Member Functions inherited from Vispa.Views.AbstractView.AbstractView
def __init__
 
def cancel
 
def isBusy
 
def restoreSelection
 
def select
 
def selection
 
def updateContent
 
- Public Member Functions inherited from Vispa.Share.ObjectHolder.ObjectHolder
def __init__
 
def allDataObjectChildren
 
def appendObject
 
def applyFilter
 
def clearObjects
 
def dataAccessor
 
def dataObject
 
def dataObjects
 
def dataObjectsCount
 
def numberDataObjectChildren
 
def removeObject
 
def setDataAccessor
 
def setDataObject
 
def setDataObjects
 
def setExclusiveMode
 
def setFilter
 

Static Public Attributes

string LABEL = "Branches"
 
- Static Public Attributes inherited from Vispa.Views.TableView.TableView
string LABEL = "&Table View"
 
int UPDATE_EVERY = 20
 
- Static Public Attributes inherited from Vispa.Views.AbstractView.AbstractView
string LABEL = "&Abstract View"
 

Private Attributes

 _autosizeColumns
 
 _firstColumn
 
 _sortingFlag
 

Detailed Description

Table view that lists python configuration code.

Definition at line 5 of file BranchTableView.py.

Constructor & Destructor Documentation

def Vispa.Plugins.EdmBrowser.BranchTableView.BranchTableView.__init__ (   self,
  parent = None 
)

Definition at line 11 of file BranchTableView.py.

References Vispa.Views.TableView.TableView.setColumns().

11 
12  def __init__(self, parent=None):
13  logging.debug(__name__ + ": __init__")
14  TableView.__init__(self,parent)
15  self.setColumns(["Type","Label","Product","Process"])
16  self._firstColumn=0
17  self._autosizeColumns=False
18  self._sortingFlag=True

Member Function Documentation

def Vispa.Plugins.EdmBrowser.BranchTableView.BranchTableView.allDataObjectChildren (   self)

Definition at line 19 of file BranchTableView.py.

References Vispa.Share.ObjectHolder.ObjectHolder.dataObjects().

Referenced by Vispa.Share.ObjectHolder.ObjectHolder.allDataObjectChildren(), and Vispa.Views.TableView.TableView.updateContent().

19 
20  def allDataObjectChildren(self):
21  return self.dataObjects()
def Vispa.Plugins.EdmBrowser.BranchTableView.BranchTableView.selection (   self)

Definition at line 22 of file BranchTableView.py.

References Vispa.Share.ObjectHolder.ObjectHolder.dataAccessor(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController.dataAccessor(), and SiPixelLorentzAngle_cfi.read.

Referenced by Vispa.Plugins.ConfigEditor.CodeTableView.CodeTableView.keyPressEvent(), and Vispa.Views.AbstractView.AbstractView.restoreSelection().

Member Data Documentation

Vispa.Plugins.EdmBrowser.BranchTableView.BranchTableView._autosizeColumns
private

Definition at line 16 of file BranchTableView.py.

Referenced by Vispa.Views.TableView.TableView.updateContent().

Vispa.Plugins.EdmBrowser.BranchTableView.BranchTableView._firstColumn
private

Definition at line 15 of file BranchTableView.py.

Referenced by Vispa.Views.TableView.TableView._createItem(), Vispa.Views.TableView.TableView._selectedRow(), Vispa.Views.TableView.TableView.itemSelectionChanged(), Vispa.Views.TableView.TableView.select(), and Vispa.Views.TableView.TableView.selection().

Vispa.Plugins.EdmBrowser.BranchTableView.BranchTableView._sortingFlag
private

Definition at line 17 of file BranchTableView.py.

Referenced by Vispa.Views.TableView.TableView.setSorting(), and Vispa.Views.TableView.TableView.updateContent().

string Vispa.Plugins.EdmBrowser.BranchTableView.BranchTableView.LABEL = "Branches"
static

Definition at line 9 of file BranchTableView.py.

Referenced by Vispa.Share.UndoEvent.UndoEvent.dump().