Package client :: Package Dock :: Module Holders
[hide private]
[frames] | no frames]

Module Holders

source code

Classes [hide private]
  ParentHolder
  ParentListHolder
  ParentGridHolder
  ChildAttributeHolder
  ChildListHolder
  OutputHolder
  FreeHolderGroup
  GenericGroupHolder
  GenericInputHolder
  GenericChildHolder
This class of objects is a simple addition to GenericInputHolders such that it will also contain a reference to a parent.
  NameHolder
This holder is a simple implementation of a PyQt4.QtGui.QLineEdit which has a default value.
Functions [hide private]
 
makeBreadCrumb(text)
This function will take the shell access from an abstract basin object (from the Basin Objects tree) and transform it into a more readable bread crumb string.
source code
Variables [hide private]
  PYQT_VERSION = 262913
  PYQT_VERSION_STR = '4.3.1'
  QT_VERSION = 262659
  QT_VERSION_STR = '4.2.3'
  QtCriticalMsg = 2
  QtDebugMsg = 0
  QtFatalMsg = 3
  QtSystemMsg = 2
  QtWarningMsg = 1
  qApp = <PyQt4.QtGui.QApplication object at 0x405682ac>
Function Details [hide private]

makeBreadCrumb(text)

source code 

Overview

This function will take the shell access from an abstract basin object (from the Basin Objects tree) and transform it into a more readable bread crumb string. This is useful since the name displayed in a holder is not necessarily unique, however, the bread crumb of any object is unique. Currently this is taken and displayed in the Status Bar, but this function doesn't take care of that.

Parameters:
  • text (string) - This is a string that must be in the form of a the _shellAccess variable of an abstract basin object from the basin object tree. The format of it will not be verified, and no errors should arise if it is not of that format, but the return will be meaningless.
Returns:
string