|
Class: BreakpointBrowser (in Tools)
Object
|
+--Model
|
+--ApplicationModel
|
+--Tools::BreakpointBrowser
- Package:
- stx:libtool
- Category:
- Interface-Debugger
- Version:
- rev:
1.65
date: 2019/03/16 13:54:13
- user: cg
- file: Tools__BreakpointBrowser.st directory: libtool
- module: stx stc-classLibrary: libtool
- Author:
- cg (cg@FUSI)
tool to list breakpoints (breakPoint/halt/assert)
defaults
-
defaultIcon
-
initialization
-
defaultListOfMessagesAndTypes
-
the set of messages which are shown;
you can add your own one's with a #other categorization
-
messagesAndTypes
-
the spec of selectors to search for coded breakpoints
interface specs
-
windowSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
usage example(s):
UIPainter new openOnClass:Tools::BreakpointBrowser andSelector:#windowSpec
Tools::BreakpointBrowser new openInterface:#windowSpec
Tools::BreakpointBrowser open
|
menu specs
-
itemMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
usage example(s):
MenuEditor new openOnClass:Tools::BreakpointBrowser andSelector:#itemMenu
(Menu new fromLiteralArrayEncoding:(Tools::BreakpointBrowser itemMenu)) startUp
|
-
mainMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
usage example(s):
MenuEditor new openOnClass:Tools::BreakpointBrowser andSelector:#mainMenu
(Menu new fromLiteralArrayEncoding:(Tools::BreakpointBrowser mainMenu)) startUp
|
-
toolBarMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
usage example(s):
MenuEditor new openOnClass:Tools::BreakpointBrowser andSelector:#toolBarMenu
(Menu new fromLiteralArrayEncoding:(Tools::BreakpointBrowser toolBarMenu)) startUp
|
tableColumns specs
-
tableColumns
-
This resource specification was automatically generated
by the DataSetBuilder of ST/X.
usage example(s):
DataSetBuilder new openOnClass:Tools::BreakpointBrowser andSelector:#tableColumns
|
-
tableColumns_v1
-
This resource specification was automatically generated
by the DataSetBuilder of ST/X.
-
tableColumns_v2
-
This resource specification was automatically generated
by the DataSetBuilder of ST/X.
accessing
-
aboutThisApplicationText
-
-
breakpointListEntryAtIndex: idx
-
-
messagesAndTypes
-
the spec of selectors to search for coded breakpoints
-
selectedBreakpointListEntry
-
-
selectionIndex
-
-
shownCopyOfBreakpointList
-
-
updatingLabelShown
-
aspects
-
enableAssertions
-
-
enableAssertions: aBoolean
-
-
enableHalts
-
-
enableHalts: aBoolean
-
-
hasSelectionHolder
-
-
infoHolder
-
-
selectedItemIsEnabledLineBreak
-
-
selectedItemIsIgnoredHalt
-
-
selectionIndexHolder
-
-
showAssertions
-
-
showAssertions: aBoolean
-
-
showAssertionsInTests
-
-
showAssertionsInTests: aBoolean
-
-
showCodeBreakpoints
-
-
showCodeBreakpoints: aBoolean
-
-
showDebugCode
-
-
showDebugCode: aBoolean
-
-
showHalts
-
-
showHalts: aBoolean
-
-
showLineBreakpoints
-
-
showLineBreakpoints: aBoolean
-
-
showMethodBreakpoints
-
-
showMethodBreakpoints: aBoolean
-
-
showOthers
-
-
showOthers: aBoolean
-
-
showTracepoints
-
-
showTracepoints: aBoolean
-
-
showWhichHaltsHolder
-
change & update
-
applyFilter
-
filter those items which are to be shown from the complete list
-
delayedUpdate: something with: aParameter from: changedObject
-
-
messageSelectors
-
-
update: something with: aParameter from: changedObject
-
-
updateBreakpointList
-
-
updateCode
-
-
updateEntry: entry
-
after a change, update the list entry.
(or remove it if required)
-
updateForClass: aClass selector: selector
-
-
updateList
-
cg: mhmh why is this needed ????
-
updateShownBreakpointList
-
-
withBreakpointListEntriesFor: mthd class: cls selector: sel messages: messages messageSelectors: messageSelectors rememberingCodeBreakpointTypesIn: newShowCodeBreakpointsFor do: aBlock
-
used to be (mthd sends:bpSel);
initialization & release
-
codeViewClass
-
the type of codeview to use
-
initialize
-
-
postBuildCodeView: aView
-
-
postOpenWith: aBuilder
-
(comment from inherited method)
this is sent after the application's main window is opened.
Can be redefined in subclasses for actions after opening the view.
-
release
-
menu actions-item
-
browseItem
-
-
reenableHalt
-
-
removeItem
-
menus-dynamic
-
codeBreakpointMenu
-
Modified (format): / 09-09-2012 / 13:11:14 / cg
-
enabledCodeBreakpointMenu
-
tests
-
aMethodWith_assert
-
only here for demonstration purposes - should be found in the list
-
aMethodWith_assert2
-
only here for demonstration purposes - should be found in the breakpoint browser''s list
-
aMethodWith_breakPoint
-
only here for demonstration purposes - should be found in the breakpoint browser''s list
-
aMethodWith_breakPoint2
-
only here for demonstration purposes - should be found in the breakpoint browser''s list
-
aMethodWith_debugCode
-
only here for demonstration purposes - should be found in the breakpoint browser''s list
-
aMethodWith_halt
-
only here for demonstration purposes - should be found in the breakpoint browser''s list
usage example(s):
after the first halt, in the debugger, ignore this halt for some time and see what
the breakpoint browser shows...
10 timesRepeat:[
self new aMethodWith_halt
].
|
-
aMethodWith_halt2
-
only here for demonstration purposes - should be found in the breakpoint browser''s list
-
aMethodWith_todo
-
only here for demonstration purposes - should be found in the breakpoint browser''s list
user actions
-
browseSelectedItem
-
-
disableLineBreak
-
-
hideAllTypes
-
-
itemDoubleClicked: itemIndex
-
-
openClassFilterDialog
-
cancel
-
openDocumentation
-
-
openPackageFilterDialog
-
cancel
-
resort
-
temporary hack - should make a copy of the real list
-
setShowAllTypesTo: aBoolean
-
-
showAllTypes
-
-
sortBy: instanceName
-
-
sortBy: instanceName withReverse: aBoolean
-
same column like before - change sort order ifReverse is true
-
toggleAllShownTypes
-
BreakpointListEntry
BreakpointListEntryForLineBreak
MessageArgumentExtractor
|