API Reference for Enthought Tool Suite 3.2.0
bp_table_editor = TableEditor(columns = [ ObjectColumn(name = 'module', editable = False), ObjectColumn(name = 'line', editable = False, horizontal_alignment = 'center'), ObjectColumn(name = 'bp_type', label = 'BP Type', editable = True, horizontal_alignment = 'center'), ObjectColumn(name = 'code', label = 'Condition', editable = True), ObjectColumn(name = 'enabled', horizontal_alignment = 'center'), ObjectColumn(name = 'hits', editable = False, horizontal_alignment = 'center'), ObjectColumn(name = 'count', editable = False, horizontal_alignment = 'center'), ObjectColumn(name = 'ignore', editable = True, horizontal_alignment = 'center'), ObjectColumn(name = 'source', editable = False) ], other_columns = [ ObjectColumn(name = 'file', editable = False), ObjectColumn(name = 'path', editable = False), ObjectColumn(name = 'end_line', editable = False) ], selection_bg_color = SelectionColor, selection_color = 'black', deletable = True, configurable = True, editable = True, auto_size = False, sortable = True, selected = 'selected')
Create the exported object:
break_points = Breakpoints()
dw_table_editor = TableEditor(columns = [ ObjectColumn(name = 'object', editable = False), ObjectColumn(name = 'trait', editable = False, horizontal_alignment = 'center'), ObjectColumn(name = 'condition', editable = False) ], selection_bg_color = SelectionColor, selection_color = 'black', configurable = True, deletable = True, auto_size = False, sortable = True, row_factory = DataWatch, row_factory_kw = { Const('expression') : Const('self') })
Create the global debugger instance:
fbi_bdb = FBIBdb()
Global flag indicating whether or not the FBI is enabled:
fbi_enabled = False
The FBI window:
fbi_object = FBI()
fbi_ui = None
fbi_value_editor = TabularEditor(editable = False, adapter = FBIValueAdapter(), operations = [ ])
Create the FBI wiretap command center:
fbi_wiretap = FBIWiretap()
Have DockWindow features been enabled yet?
has_features = False
Does the application have a GUI interface?
has_gui = True
Should the FBI run modally?
is_modal = True
paths = environ.get('PYTHONPATH')
paths = [ %s for path in paths if isdir(path) ]
Original 'sys.excepthook' handler:
saved_excepthook = None
Table editor selection color:
SelectionColor = 16503697
Separator line:
separator = (('_' * 79) + """
""")
Standard sequence types:
SequenceTypes = (list, tuple)
Should the next break point hit be skipped?
skip_bp = False
stack_frame_editor = TabularEditor(selected = 'frame', editable = False, adapter = StackFrameAdapter(), operations = [ ])
TheClassBrowser = ClassBrowser(root = ClassBrowserPaths(paths = [ %s for path in paths ]))
TheFavoritesBrowser = FavoritesBrowser(id = 'enthought.developer.helper.fbi.favorites_browser.state')
TheInspector = UniversalInspector(id = 'enthought.developer.helper.fbi.universal_inspector.state')
TheListener = Listener()
TheObjectSource = ObjectSource()
TheProfiler = Profiler()
Enables/Disables FBI to handle unhandled exceptions.
Evaluates an expression in the context of the current debugger stack frame.
Creates and displays an FBI object.
Calls the FBI if it has been enabled.
Returns the contents of a text file.
Allows an application to easily set-up and use the FBI debugger.
© Copyright 2002-2009 Enthought, Inc.