VisualWorks NonCommercial - no TestRunner - image hosed

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

VisualWorks NonCommercial - no TestRunner - image hosed

mozillanerd
VisualWorks® NonCommercial, 7.7 of December 15, 200

I installed this version, loaded RBSUnitExtension, but I see no TestRunner (TestRunner new Open) ----> responds with dialog 'Declare "TestRunner" as variable' -- This I interpret that TestRunner is not in system.
I have searched and found several posts about TestRunner missing- none of the suggestions have helped.
I went to the Cincom repository and loaded RBSUnitExtension,
Now when I start a System Browser, I get
"Unhandled exception: Message not understood #children
See <Copy Stack Output>
It seems to me that my image is hosed

<Copy Stack Output>
Unhandled exception: Message not understood: #children
Refactory.Browser.SUnitStatusBar(Object)>>doesNotUnderstand:
Refactory.Browser.SUnitStatusBar>>buttonCount
Refactory.Browser.SUnitStatusBar>>boxForLabelIn:
optimized [] in Refactory.Browser.SUnitStatusBar>>setLayout
BlockClosure>>cull:cull:cull:
optimized [] in [] in Panel>>partFramingBlock:
optimized [] in Interval>>collect:
Interval>>do:
Interval>>collect:
optimized [] in Panel>>partFramingBlock:
Refactory.Browser.SUnitStatusBar(Panel)>>updatePartFrames:
Refactory.Browser.SUnitStatusBar(Panel)>>bounds:
Refactory.Browser.SUnitStatusBar(Panel)>>relayout
optimized [] in Panel>>updateFramesAfter:
BlockClosure>>valueAsUnwindBlockFrom:
BlockClosure>>ensure:
Refactory.Browser.SUnitStatusBar(Panel)>>updateFramesAfter:
Refactory.Browser.SUnitStatusBar(Panel)>>add:
Refactory.Browser.SUnitStatusBar>>addLabel
Refactory.Browser.SUnitStatusBar>>initialize
Refactory.Browser.SUnitStatusBar class(VisualComponent class)>>new
optimized [] in Refactory.Browser.CodeModel>>newStatusPanel
OrderedCollection>>do:
Refactory.Browser.CodeModel>>newStatusPanel
Refactory.Browser.CodeModel>>mainView
optimized [] in ApplicationModel>>componentFor:
BlockClosure>>on:do:
Refactory.Browser.CodeModel(ApplicationModel)>>componentFor:
optimized [] in UIBuilder>>safelyPerform:key:
BlockClosure>>on:do:
UIBuilder>>safelyPerform:key:
UIBuilder>>findBindingFor:selector:cache:
UIBuilder>>arbitraryComponentAt:
ArbitraryComponentSpec>>dispatchTo:with:
ArbitraryComponentSpec(UISpecification)>>addTo:withPolicy:
UIBuilder>>addSpec:
UIBuilder>>add:
MotifLookPolicy(UILookPolicy)>>specCollection:into:
SpecCollection>>dispatchTo:with:
SpecCollection>>addTo:withPolicy:
UIBuilder>>addSpec:
UIBuilder>>add:
Refactory.Browser.CodeModel(ApplicationModel)>>buildInSubCanvas:withBuilder:
MotifLookPolicy(UILookPolicy)>>subcanvas:into:
SubCanvasSpec>>dispatchTo:with:
SubCanvasSpec(UISpecification)>>addTo:withPolicy:
UIBuilder>>addSpec:
UIBuilder>>add:
MotifLookPolicy(UILookPolicy)>>specCollection:into:
SpecCollection>>dispatchTo:with:
SpecCollection>>addTo:withPolicy:
UIBuilder>>addSpec:
UIBuilder>>add:
FullSpec>>addTo:withPolicy:
UIBuilder>>addSpec:
UIBuilder>>add:
Refactory.Browser.RefactoringBrowser(ApplicationModel)>>allButOpenInterface:withPolicy:inSession:
Refactory.Browser.RefactoringBrowser(ApplicationModel)>>allButOpenInterface:withPolicy:
Refactory.Browser.RefactoringBrowser(ApplicationModel)>>allButOpenInterface:
Refactory.Browser.RefactoringBrowser class>>openOnEnvironment:state:hierarchy:
Refactory.Browser.RefactoringBrowser class>>openOnEnvironment:
Refactory.Browser.RefactoringBrowser class>>open
optimized [] in VisualLauncher>>openApplicationForClassNamed:withSelector:
VisualLauncher>>applicationForClassNamed:do:
VisualLauncher>>openApplicationForClassNamed:withSelector:
VisualLauncher>>openApplicationForClassNamed:
VisualLauncher>>browseSystem
optimized [] in ApplicationModel>>actionFor:
optimized [] in ToolBar>>newButtonModelFor:
optimized [] in ToolBar>>newButtonModelFor:
PluggableAdaptor>>setValue:
PluggableAdaptor(ValueModel)>>value:
Win98ToolbarButtonController(TriggerButtonController)>>pressAction
TriggerButtonTracker(BasicButtonTracker)>>finishSelectionFor:
TriggerButtonTracker>>finishSelectionFor:
TriggerButtonTracker(SelectionTracker)>>redButtonReleasedEvent:
RedButtonReleasedEvent>>dispatchTo:
TriggerButtonTracker(SelectionTracker)>>handleEvent:
EventDispatcher>>dispatch:to:
EventDispatcher>>dispatchEvent:
RedButtonReleasedEvent(Event)>>dispatch
RedButtonReleasedEvent(Event)>>dispatchForWindowManager:
optimized [] in WindowManager>>safelyDispatchForWindowManager:
BlockClosure>>on:do:
WindowManager>>safelyDispatchForWindowManager:
WindowManager>>processNextEvent
optimized [] in [] in WindowManager>>newProcess
BlockClosure>>on:do:
optimized [] in WindowManager>>newProcess
BlockClosure>>on:do:
optimized [] in Process class>>forBlock:priority:

----------------------------------------------------------------------
Refactory.Browser.SUnitStatusBar(Object)>>doesNotUnderstand:
Receiver:
        a Refactory.Browser.SUnitStatusBar
Instance Variables:
        container = nil
        eventHandlers = nil
        properties = nil
        components = an OrderedCollection[1]
        preferredBounds = nil
        layoutAlgorithm = BlockClosure [] in Panel>>partFramingBlock:
        isInUpdate = true
        testCount = nil
        result = nil
        codeModel = nil
Arguments:
        aMessage = a Message with selector: #children and arguments: #()
Temporaries:
        excpt = a MessageNotUnderstood
        resumeValue = nil
Context PC = 25

----------------------------------------------------------------------
Refactory.Browser.SUnitStatusBar>>buttonCount
Receiver:
        a Refactory.Browser.SUnitStatusBar
Instance Variables:
        container = nil
        eventHandlers = nil
        properties = nil
        components = an OrderedCollection[1]
        preferredBounds = nil
        layoutAlgorithm = BlockClosure [] in Panel>>partFramingBlock:
        isInUpdate = true
        testCount = nil
        result = nil
        codeModel = nil
Context PC = 4

----------------------------------------------------------------------
Refactory.Browser.SUnitStatusBar>>boxForLabelIn:
Receiver:
        a Refactory.Browser.SUnitStatusBar
Instance Variables:
        container = nil
        eventHandlers = nil
        properties = nil
        components = an OrderedCollection[1]
        preferredBounds = nil
        layoutAlgorithm = BlockClosure [] in Panel>>partFramingBlock:
        isInUpdate = true
        testCount = nil
        result = nil
        codeModel = nil
Arguments:
        rectangle = 0 @ 0 corner: 0 @ 0
Context PC = 10

----------------------------------------------------------------------
optimized [] in Refactory.Browser.SUnitStatusBar>>setLayout
Receiver:
        an UndefinedObject
Arguments:
        rectangle = 0 @ 0 corner: 0 @ 0
        part = a WidgetWrapper on: a PassiveLabel
        index = 1
Temporaries:
        .self = a Refactory.Browser.SUnitStatusBar
Context PC = 11

----------------------------------------------------------------------
BlockClosure>>cull:cull:cull:
Receiver:
        a BlockClosure
Instance Variables:
        method = CompiledBlock [] in Refactory.Browser.SUnitStatusBar>>setLayout
        outerContext = nil
        copiedValues = a Refactory.Browser.SUnitStatusBar
Arguments:
        anObject = 0 @ 0 corner: 0 @ 0
        bObject = a WidgetWrapper on: a PassiveLabel
        cObject = 1
Context PC = 20

----------------------------------------------------------------------
optimized [] in [] in Panel>>partFramingBlock:
Receiver:
        an UndefinedObject
Arguments:
        index = 1
Temporaries:
        .aBlock = BlockClosure [] in Refactory.Browser.SUnitStatusBar>>setLayout
        .rectangle = 0 @ 0 corner: 0 @ 0
        .subParts = an OrderedCollection[1]
Context PC = 11

----------------------------------------------------------------------
optimized [] in Interval>>collect:
Receiver:
        an UndefinedObject
Arguments:
        v = 1
Temporaries:
        .result = an Array[1]
        i = 1
        .aBlock = BlockClosure [] in [] in Panel>>partFramingBlock:
Context PC = 14

----------------------------------------------------------------------
Interval>>do:
Receiver:
        an Interval
Instance Variables:
        start = 1
        stop = 1
        step = 1
Arguments:
        aBlock = BlockClosure [] in Interval>>collect:
Temporaries:
        n = 0
        end = 0
Context PC = 22

----------------------------------------------------------------------
Interval>>collect:
Receiver:
        an Interval
Instance Variables:
        start = 1
        stop = 1
        step = 1
Arguments:
        aBlock = BlockClosure [] in [] in Panel>>partFramingBlock:
Temporaries:
        result = an Array[1]
        i = 1
Context PC = 24

----------------------------------------------------------------------
optimized [] in Panel>>partFramingBlock:
Receiver:
        an UndefinedObject
Arguments:
        rectangle = 0 @ 0 corner: 0 @ 0
        subParts = an OrderedCollection[1]
Temporaries:
        .aBlock = BlockClosure [] in Refactory.Browser.SUnitStatusBar>>setLayout
Context PC = 13

----------------------------------------------------------------------
Refactory.Browser.SUnitStatusBar(Panel)>>updatePartFrames:
Receiver:
        a Refactory.Browser.SUnitStatusBar
Instance Variables:
        container = nil
        eventHandlers = nil
        properties = nil
        components = an OrderedCollection[1]
        preferredBounds = nil
        layoutAlgorithm = BlockClosure [] in Panel>>partFramingBlock:
        isInUpdate = true
        testCount = nil
        result = nil
        codeModel = nil
Arguments:
        aRectangle = 0 @ 0 corner: 0 @ 0
Temporaries:
        unionFrame = nil
        oldBox = nil
        oldFrames = an OrderedCollection[1]
        newFrames = nil
        originalPreferredBounds = 0 @ 0 corner: 0 @ 0
        newPreferredBounds = nil
Context PC = 34

----------------------------------------------------------------------
Refactory.Browser.SUnitStatusBar(Panel)>>bounds:
Receiver:
        a Refactory.Browser.SUnitStatusBar
Instance Variables:
        container = nil
        eventHandlers = nil
        properties = nil
        components = an OrderedCollection[1]
        preferredBounds = nil
        layoutAlgorithm = BlockClosure [] in Panel>>partFramingBlock:
        isInUpdate = true
        testCount = nil
        result = nil
        codeModel = nil
Arguments:
        aRectangle = 0 @ 0 corner: 0 @ 0
Context PC = 9

----------------------------------------------------------------------
Refactory.Browser.SUnitStatusBar(Panel)>>relayout
Receiver:
        a Refactory.Browser.SUnitStatusBar
Instance Variables:
        container = nil
        eventHandlers = nil
        properties = nil
        components = an OrderedCollection[1]
        preferredBounds = nil
        layoutAlgorithm = BlockClosure [] in Panel>>partFramingBlock:
        isInUpdate = true
        testCount = nil
        result = nil
        codeModel = nil
Context PC = 14

----------------------------------------------------------------------
optimized [] in Panel>>updateFramesAfter:
Receiver:
        an UndefinedObject
Temporaries:
        .self = a Refactory.Browser.SUnitStatusBar
Context PC = 6

----------------------------------------------------------------------
BlockClosure>>valueAsUnwindBlockFrom:
Receiver:
        a BlockClosure
Instance Variables:
        method = CompiledBlock [] in Panel>>updateFramesAfter:
        outerContext = nil
        copiedValues = a Refactory.Browser.SUnitStatusBar
Arguments:
        aContextOrNil = nil
Temporaries:
        shouldTerminate = false
Context PC = 10

----------------------------------------------------------------------
BlockClosure>>ensure:
Receiver:
        a BlockClosure
Instance Variables:
        method = CompiledBlock [] in Panel>>add:
        outerContext = nil
        copiedValues = an Array[2]
Arguments:
        aBlock = BlockClosure [] in Panel>>updateFramesAfter:
Temporaries:
        result = a WidgetWrapper on: a PassiveLabel
Context PC = 8

----------------------------------------------------------------------
Refactory.Browser.SUnitStatusBar(Panel)>>updateFramesAfter:
Receiver:
        a Refactory.Browser.SUnitStatusBar
Instance Variables:
        container = nil
        eventHandlers = nil
        properties = nil
        components = an OrderedCollection[1]
        preferredBounds = nil
        layoutAlgorithm = BlockClosure [] in Panel>>partFramingBlock:
        isInUpdate = true
        testCount = nil
        result = nil
        codeModel = nil
Arguments:
        aBlock = BlockClosure [] in Panel>>add:
Context PC = 7

----------------------------------------------------------------------
Refactory.Browser.SUnitStatusBar(Panel)>>add:
Receiver:
        a Refactory.Browser.SUnitStatusBar
Instance Variables:
        container = nil
        eventHandlers = nil
        properties = nil
        components = an OrderedCollection[1]
        preferredBounds = nil
        layoutAlgorithm = BlockClosure [] in Panel>>partFramingBlock:
        isInUpdate = true
        testCount = nil
        result = nil
        codeModel = nil
Arguments:
        aPart = a WidgetWrapper on: a PassiveLabel
Context PC = 9

----------------------------------------------------------------------
Refactory.Browser.SUnitStatusBar>>addLabel
Receiver:
        a Refactory.Browser.SUnitStatusBar
Instance Variables:
        container = nil
        eventHandlers = nil
        properties = nil
        components = an OrderedCollection[1]
        preferredBounds = nil
        layoutAlgorithm = BlockClosure [] in Panel>>partFramingBlock:
        isInUpdate = true
        testCount = nil
        result = nil
        codeModel = nil
Temporaries:
        label = a PassiveLabel
Context PC = 21

----------------------------------------------------------------------
Refactory.Browser.SUnitStatusBar>>initialize
Receiver:
        a Refactory.Browser.SUnitStatusBar
Instance Variables:
        container = nil
        eventHandlers = nil
        properties = nil
        components = an OrderedCollection[1]
        preferredBounds = nil
        layoutAlgorithm = BlockClosure [] in Panel>>partFramingBlock:
        isInUpdate = true
        testCount = nil
        result = nil
        codeModel = nil
Context PC = 11

----------------------------------------------------------------------
Refactory.Browser.SUnitStatusBar class(VisualComponent class)>>new
Receiver:
        a Refactory.Browser.SUnitStatusBar class
Instance Variables:
        superclass = Panel
        methodDict = a MethodDictionary[62]
        format = 16394
        subclasses = nil
        instanceVariables = an Array[3]
        organization = ('updating' #debugButton #listDefectsButton #profileButton #runButton #runDefectsButton #setTestLabel: #touch #update:with:from: #updateButtons #updateDefectButtons #updateIsActive #updateRunButtons #updateTestLabel)
('private' #canHaveTests: #classTestCases #protocolTestCases #pundleTestCases #pundleTestCasesExist #selectorTestCases #setFailedLabel #setLabelColor: #setPassedLabel #testCases #testCasesExistInAny: #testCasesFor: #testClass:definedIn:testSelectorsDo: #testClass:extendedIn:testSelectorsDo: #updateForAbstract #updateForFailed #updateForNotRun #updateForPassed)
('initialize-release' #actionDriver: #addButtons #addLabel #buttonCount #codeModel: #initialize #setDesiredHeight)
('actions' #debugDialog:fromList:values:buttons:values:lines:cancel:for: #debugTests #listDefects #profileTests #runDefects #runSuite: #runTests #spawnTestResult:)
('testing' #canRunTests #codeComponentIncludesTest: #defectsExist #hasTestsSelected #isAbstractClassSelected #isProfilerLoaded #shouldNotRunTests #testCasesExist)
('accessing' #labelWidget #lookPolicy)
('displaying' #displayOn:)
('private-layout' #boxForButtonAt:in: #boxForLabelIn: #buttonWidthIn: #defaultButtonWidth #setLayout)

        name = #SUnitStatusBar
        classPool = a NameSpaceOfClass[0]
        environment = a NameSpace[266]
Context PC = 7

----------------------------------------------------------------------
optimized [] in Refactory.Browser.CodeModel>>newStatusPanel
Receiver:
        an UndefinedObject
Arguments:
        each = Refactory.Browser.SUnitStatusBar
Temporaries:
        .self = (nothing selected)
        newStatusPart = a Refactory.Browser.SelectionPackageStatus
Context PC = 5

----------------------------------------------------------------------
OrderedCollection>>do:
Receiver:
        an OrderedCollection
Instance Variables:
        firstIndex = 1
        lastIndex = 4
Arguments:
        aBlock = BlockClosure [] in Refactory.Browser.CodeModel>>newStatusPanel
Temporaries:
        index = 3
Context PC = 17

----------------------------------------------------------------------
Refactory.Browser.CodeModel>>newStatusPanel
Receiver:
        a Refactory.Browser.CodeModel
Instance Variables:
        dependents = nil
        builder = an UIBuilder
        uiSession = nil
        eventHandlers = nil
        navigator = a Refactory.Browser.BrowserNavigator
        lockPolicy = a Refactory.Browser.StateLockPolicy
        state = (nothing selected)
        isZoomed = false
        tabList = a SelectionInList
        statusPanel = a StatusPanel
        tools = an OrderedCollection[15]
Temporaries:
        newStatusPart = a Refactory.Browser.SelectionPackageStatus
Context PC = 26

----------------------------------------------------------------------
Refactory.Browser.CodeModel>>mainView
Receiver:
        a Refactory.Browser.CodeModel
Instance Variables:
        dependents = nil
        builder = an UIBuilder
        uiSession = nil
        eventHandlers = nil
        navigator = a Refactory.Browser.BrowserNavigator
        lockPolicy = a Refactory.Browser.StateLockPolicy
        state = (nothing selected)
        isZoomed = false
        tabList = a SelectionInList
        statusPanel = a StatusPanel
        tools = an OrderedCollection[15]
Temporaries:
        panel = a Panel
Context PC = 16

----------------------------------------------------------------------
optimized [] in ApplicationModel>>componentFor:
Receiver:
        an UndefinedObject
Temporaries:
        .self = (nothing selected)
        .aKey = #mainView
Context PC = 7

----------------------------------------------------------------------
BlockClosure>>on:do:
Receiver:
        a BlockClosure
Instance Variables:
        method = CompiledBlock [] in ApplicationModel>>componentFor:
        outerContext = nil
        copiedValues = an Array[2]
Arguments:
        anExceptionSelector = MessageNotUnderstood
        handlerBlock = BlockClosure [] in ApplicationModel>>componentFor:
Context PC = 18

----------------------------------------------------------------------
Refactory.Browser.CodeModel(ApplicationModel)>>componentFor:
Receiver:
        a Refactory.Browser.CodeModel
Instance Variables:
        dependents = nil
        builder = an UIBuilder
        uiSession = nil
        eventHandlers = nil
        navigator = a Refactory.Browser.BrowserNavigator
        lockPolicy = a Refactory.Browser.StateLockPolicy
        state = (nothing selected)
        isZoomed = false
        tabList = a SelectionInList
        statusPanel = a StatusPanel
        tools = an OrderedCollection[15]
Arguments:
        aKey = #mainView
Context PC = 17

----------------------------------------------------------------------
optimized [] in UIBuilder>>safelyPerform:key:
Receiver:
        an UndefinedObject
Temporaries:
        .self = an UIBuilder
        .aSelector = #componentFor:
        .aKey = #mainView
Context PC = 9

----------------------------------------------------------------------
BlockClosure>>on:do:
Receiver:
        a BlockClosure
Instance Variables:
        method = CompiledBlock [] in UIBuilder>>safelyPerform:key:
        outerContext = nil
        copiedValues = an Array[3]
Arguments:
        anExceptionSelector = MessageNotUnderstood
        handlerBlock = BlockClosure [] in UIBuilder>>safelyPerform:key:
Context PC = 18

----------------------------------------------------------------------
UIBuilder>>safelyPerform:key:
Receiver:
        an UIBuilder
Instance Variables:
        bindings = an IdentityDictionary[0]
        namedComponents = an IdentityDictionary[1]
        labels = an IdentityDictionary[0]
        visuals = an IdentityDictionary[0]
        subCanvasSpecs = an IdentityDictionary[0]
        source = (nothing selected)
        policy = a MotifLookPolicy
        spec = an ArbitraryComponentSpec
        window = an ApplicationWindow nil
        keyboardProcessor = a KeyboardProcessor
        composite = a CompositePart
        component = nil
        decorator = nil
        wrapper = nil
        stack = an OrderedCollection[0]
        isEditing = false
        cacheWhileEditing = false
        windowSpec = nil
        converterClass = PrintConverter
Arguments:
        aSelector = #componentFor:
        aKey = #mainView
Context PC = 15

----------------------------------------------------------------------
UIBuilder>>findBindingFor:selector:cache:
Receiver:
        an UIBuilder
Instance Variables:
        bindings = an IdentityDictionary[0]
        namedComponents = an IdentityDictionary[1]
        labels = an IdentityDictionary[0]
        visuals = an IdentityDictionary[0]
        subCanvasSpecs = an IdentityDictionary[0]
        source = (nothing selected)
        policy = a MotifLookPolicy
        spec = an ArbitraryComponentSpec
        window = an ApplicationWindow nil
        keyboardProcessor = a KeyboardProcessor
        composite = a CompositePart
        component = nil
        decorator = nil
        wrapper = nil
        stack = an OrderedCollection[0]
        isEditing = false
        cacheWhileEditing = false
        windowSpec = nil
        converterClass = PrintConverter
Arguments:
        aKey = #mainView
        aSelector = #componentFor:
        aBoolean = true
Temporaries:
        b = nil
Context PC = 24

----------------------------------------------------------------------
UIBuilder>>arbitraryComponentAt:
Receiver:
        an UIBuilder
Instance Variables:
        bindings = an IdentityDictionary[0]
        namedComponents = an IdentityDictionary[1]
        labels = an IdentityDictionary[0]
        visuals = an IdentityDictionary[0]
        subCanvasSpecs = an IdentityDictionary[0]
        source = (nothing selected)
        policy = a MotifLookPolicy
        spec = an ArbitraryComponentSpec
        window = an ApplicationWindow nil
        keyboardProcessor = a KeyboardProcessor
        composite = a CompositePart
        component = nil
        decorator = nil
        wrapper = nil
        stack = an OrderedCollection[0]
        isEditing = false
        cacheWhileEditing = false
        windowSpec = nil
        converterClass = PrintConverter
Arguments:
        aKey = #mainView
Context PC = 8

----------------------------------------------------------------------
ArbitraryComponentSpec>>dispatchTo:with:
Receiver:
        an ArbitraryComponentSpec
Instance Variables:
        properties = nil
        layout = a LayoutFrame
        vAlignment = nil
        hAlignment = nil
        name = #mainView
        flags = 0
        isOpaque = nil
        colors = nil
        component = #mainView
        dynamism = nil
        passClicks = nil
        pushAspect = nil
        pushMode = nil
        pushOn = nil
Arguments:
        policy = a MotifLookPolicy
        builder = an UIBuilder
Temporaries:
        c = #mainView
Context PC = 26

----------------------------------------------------------------------
ArbitraryComponentSpec(UISpecification)>>addTo:withPolicy:
Receiver:
        an ArbitraryComponentSpec
Instance Variables:
        properties = nil
        layout = a LayoutFrame
        vAlignment = nil
        hAlignment = nil
        name = #mainView
        flags = 0
        isOpaque = nil
        colors = nil
        component = #mainView
        dynamism = nil
        passClicks = nil
        pushAspect = nil
        pushMode = nil
        pushOn = nil
Arguments:
        builder = an UIBuilder
        policy = a MotifLookPolicy
Temporaries:
        lab = nil
Context PC = 19

----------------------------------------------------------------------
UIBuilder>>addSpec:
Receiver:
        an UIBuilder
Instance Variables:
        bindings = an IdentityDictionary[0]
        namedComponents = an IdentityDictionary[1]
        labels = an IdentityDictionary[0]
        visuals = an IdentityDictionary[0]
        subCanvasSpecs = an IdentityDictionary[0]
        source = (nothing selected)
        policy = a MotifLookPolicy
        spec = an ArbitraryComponentSpec
        window = an ApplicationWindow nil
        keyboardProcessor = a KeyboardProcessor
        composite = a CompositePart
        component = nil
        decorator = nil
        wrapper = nil
        stack = an OrderedCollection[0]
        isEditing = false
        cacheWhileEditing = false
        windowSpec = nil
        converterClass = PrintConverter
Arguments:
        aSpec = an ArbitraryComponentSpec
Context PC = 7

----------------------------------------------------------------------
UIBuilder>>add:
Receiver:
        an UIBuilder
Instance Variables:
        bindings = an IdentityDictionary[0]
        namedComponents = an IdentityDictionary[1]
        labels = an IdentityDictionary[0]
        visuals = an IdentityDictionary[0]
        subCanvasSpecs = an IdentityDictionary[0]
        source = (nothing selected)
        policy = a MotifLookPolicy
        spec = an ArbitraryComponentSpec
        window = an ApplicationWindow nil
        keyboardProcessor = a KeyboardProcessor
        composite = a CompositePart
        component = nil
        decorator = nil
        wrapper = nil
        stack = an OrderedCollection[0]
        isEditing = false
        cacheWhileEditing = false
        windowSpec = nil
        converterClass = PrintConverter
Arguments:
        aSpec = an ArbitraryComponentSpec
Context PC = 8

----------------------------------------------------------------------
MotifLookPolicy(UILookPolicy)>>specCollection:into:
Receiver:
        a MotifLookPolicy
Arguments:
        spec = a SpecCollection
        aBuilder = an UIBuilder
Temporaries:
        aCollection = an Array[1]
        i = 1
Context PC = 20

----------------------------------------------------------------------
SpecCollection>>dispatchTo:with:
Receiver:
        a SpecCollection
Instance Variables:
        properties = nil
        collection = an Array[1]
Arguments:
        policy = a MotifLookPolicy
        builder = an UIBuilder
Context PC = 5

----------------------------------------------------------------------
SpecCollection>>addTo:withPolicy:
Receiver:
        a SpecCollection
Instance Variables:
        properties = nil
        collection = an Array[1]
Arguments:
        builder = an UIBuilder
        policy = a MotifLookPolicy
Context PC = 6

----------------------------------------------------------------------
UIBuilder>>addSpec:
Receiver:
        an UIBuilder
Instance Variables:
        bindings = an IdentityDictionary[0]
        namedComponents = an IdentityDictionary[1]
        labels = an IdentityDictionary[0]
        visuals = an IdentityDictionary[0]
        subCanvasSpecs = an IdentityDictionary[0]
        source = (nothing selected)
        policy = a MotifLookPolicy
        spec = an ArbitraryComponentSpec
        window = an ApplicationWindow nil
        keyboardProcessor = a KeyboardProcessor
        composite = a CompositePart
        component = nil
        decorator = nil
        wrapper = nil
        stack = an OrderedCollection[0]
        isEditing = false
        cacheWhileEditing = false
        windowSpec = nil
        converterClass = PrintConverter
Arguments:
        aSpec = a SpecCollection
Context PC = 7

----------------------------------------------------------------------
UIBuilder>>add:
Receiver:
        an UIBuilder
Instance Variables:
        bindings = an IdentityDictionary[0]
        namedComponents = an IdentityDictionary[1]
        labels = an IdentityDictionary[0]
        visuals = an IdentityDictionary[0]
        subCanvasSpecs = an IdentityDictionary[0]
        source = (nothing selected)
        policy = a MotifLookPolicy
        spec = an ArbitraryComponentSpec
        window = an ApplicationWindow nil
        keyboardProcessor = a KeyboardProcessor
        composite = a CompositePart
        component = nil
        decorator = nil
        wrapper = nil
        stack = an OrderedCollection[0]
        isEditing = false
        cacheWhileEditing = false
        windowSpec = nil
        converterClass = PrintConverter
Arguments:
        aSpec = a SpecCollection
Context PC = 8

----------------------------------------------------------------------
Refactory.Browser.CodeModel(ApplicationModel)>>buildInSubCanvas:withBuilder:
Receiver:
        a Refactory.Browser.CodeModel
Instance Variables:
        dependents = nil
        builder = an UIBuilder
        uiSession = nil
        eventHandlers = nil
        navigator = a Refactory.Browser.BrowserNavigator
        lockPolicy = a Refactory.Browser.StateLockPolicy
        state = (nothing selected)
        isZoomed = false
        tabList = a SelectionInList
        statusPanel = a StatusPanel
        tools = an OrderedCollection[15]
Arguments:
        spec = a SpecCollection
        aBuilder = an UIBuilder
Context PC = 36

----------------------------------------------------------------------
MotifLookPolicy(UILookPolicy)>>subcanvas:into:
Receiver:
        a MotifLookPolicy
Arguments:
        subCanvasSpec = a SubCanvasSpec
        builder = an UIBuilder
Temporaries:
        spec = a SpecCollection
        subBuilder = an UIBuilder
        subEnv = (nothing selected)
        state = nil
        class = nil
        old = nil
        class = nil
Context PC = 271

----------------------------------------------------------------------
SubCanvasSpec>>dispatchTo:with:
Receiver:
        a SubCanvasSpec
Instance Variables:
        properties = nil
        layout = a LayoutFrame
        vAlignment = nil
        hAlignment = nil
        name = #codeTool
        flags = 0
        isOpaque = nil
        colors = nil
        majorKey = #CodeModelSubcanvas
        minorKey = #windowSpec
        clientKey = #codeTool
Arguments:
        policy = a MotifLookPolicy
        builder = an UIBuilder
Context PC = 5

----------------------------------------------------------------------
SubCanvasSpec(UISpecification)>>addTo:withPolicy:
Receiver:
        a SubCanvasSpec
Instance Variables:
        properties = nil
        layout = a LayoutFrame
        vAlignment = nil
        hAlignment = nil
        name = #codeTool
        flags = 0
        isOpaque = nil
        colors = nil
        majorKey = #CodeModelSubcanvas
        minorKey = #windowSpec
        clientKey = #codeTool
Arguments:
        builder = an UIBuilder
        policy = a MotifLookPolicy
Temporaries:
        lab = nil
Context PC = 19

----------------------------------------------------------------------
UIBuilder>>addSpec:
Receiver:
        an UIBuilder
Instance Variables:
        bindings = an IdentityDictionary[2]
        namedComponents = an IdentityDictionary[1]
        labels = an IdentityDictionary[0]
        visuals = an IdentityDictionary[0]
        subCanvasSpecs = an IdentityDictionary[2]
        source = a Refactory.Browser.RefactoringBrowser
        policy = a MotifLookPolicy
        spec = a SubCanvasSpec
        window = an ApplicationWindow nil
        keyboardProcessor = a KeyboardProcessor
        composite = a CompositePart
        component = nil
        decorator = nil
        wrapper = nil
        stack = an OrderedCollection[0]
        isEditing = false
        cacheWhileEditing = false
        windowSpec = a WindowSpec
        converterClass = PrintConverter
Arguments:
        aSpec = a SubCanvasSpec
Context PC = 7

----------------------------------------------------------------------
UIBuilder>>add:
Receiver:
        an UIBuilder
Instance Variables:
        bindings = an IdentityDictionary[2]
        namedComponents = an IdentityDictionary[1]
        labels = an IdentityDictionary[0]
        visuals = an IdentityDictionary[0]
        subCanvasSpecs = an IdentityDictionary[2]
        source = a Refactory.Browser.RefactoringBrowser
        policy = a MotifLookPolicy
        spec = a SubCanvasSpec
        window = an ApplicationWindow nil
        keyboardProcessor = a KeyboardProcessor
        composite = a CompositePart
        component = nil
        decorator = nil
        wrapper = nil
        stack = an OrderedCollection[0]
        isEditing = false
        cacheWhileEditing = false
        windowSpec = a WindowSpec
        converterClass = PrintConverter
Arguments:
        aSpec = a SubCanvasSpec
Context PC = 8

----------------------------------------------------------------------
MotifLookPolicy(UILookPolicy)>>specCollection:into:
Receiver:
        a MotifLookPolicy
Arguments:
        spec = a SpecCollection
        aBuilder = an UIBuilder
Temporaries:
        aCollection = an Array[3]
        i = 2
Context PC = 20

----------------------------------------------------------------------
SpecCollection>>dispatchTo:with:
Receiver:
        a SpecCollection
Instance Variables:
        properties = nil
        collection = an Array[3]
Arguments:
        policy = a MotifLookPolicy
        builder = an UIBuilder
Context PC = 5

----------------------------------------------------------------------
SpecCollection>>addTo:withPolicy:
Receiver:
        a SpecCollection
Instance Variables:
        properties = nil
        collection = an Array[3]
Arguments:
        builder = an UIBuilder
        policy = a MotifLookPolicy
Context PC = 6

----------------------------------------------------------------------
UIBuilder>>addSpec:
Receiver:
        an UIBuilder
Instance Variables:
        bindings = an IdentityDictionary[2]
        namedComponents = an IdentityDictionary[1]
        labels = an IdentityDictionary[0]
        visuals = an IdentityDictionary[0]
        subCanvasSpecs = an IdentityDictionary[2]
        source = a Refactory.Browser.RefactoringBrowser
        policy = a MotifLookPolicy
        spec = a SubCanvasSpec
        window = an ApplicationWindow nil
        keyboardProcessor = a KeyboardProcessor
        composite = a CompositePart
        component = nil
        decorator = nil
        wrapper = nil
        stack = an OrderedCollection[0]
        isEditing = false
        cacheWhileEditing = false
        windowSpec = a WindowSpec
        converterClass = PrintConverter
Arguments:
        aSpec = a SpecCollection
Context PC = 7

----------------------------------------------------------------------
UIBuilder>>add:
Receiver:
        an UIBuilder
Instance Variables:
        bindings = an IdentityDictionary[2]
        namedComponents = an IdentityDictionary[1]
        labels = an IdentityDictionary[0]
        visuals = an IdentityDictionary[0]
        subCanvasSpecs = an IdentityDictionary[2]
        source = a Refactory.Browser.RefactoringBrowser
        policy = a MotifLookPolicy
        spec = a SubCanvasSpec
        window = an ApplicationWindow nil
        keyboardProcessor = a KeyboardProcessor
        composite = a CompositePart
        component = nil
        decorator = nil
        wrapper = nil
        stack = an OrderedCollection[0]
        isEditing = false
        cacheWhileEditing = false
        windowSpec = a WindowSpec
        converterClass = PrintConverter
Arguments:
        aSpec = a SpecCollection
Context PC = 8

----------------------------------------------------------------------
FullSpec>>addTo:withPolicy:
Receiver:
        a FullSpec
Instance Variables:
        properties = nil
        window = a WindowSpec
        component = a SpecCollection
Arguments:
        builder = an UIBuilder
        policy = a MotifLookPolicy
Context PC = 7

----------------------------------------------------------------------
UIBuilder>>addSpec:
Receiver:
        an UIBuilder
Instance Variables:
        bindings = an IdentityDictionary[2]
        namedComponents = an IdentityDictionary[1]
        labels = an IdentityDictionary[0]
        visuals = an IdentityDictionary[0]
        subCanvasSpecs = an IdentityDictionary[2]
        source = a Refactory.Browser.RefactoringBrowser
        policy = a MotifLookPolicy
        spec = a SubCanvasSpec
        window = an ApplicationWindow nil
        keyboardProcessor = a KeyboardProcessor
        composite = a CompositePart
        component = nil
        decorator = nil
        wrapper = nil
        stack = an OrderedCollection[0]
        isEditing = false
        cacheWhileEditing = false
        windowSpec = a WindowSpec
        converterClass = PrintConverter
Arguments:
        aSpec = a FullSpec
Context PC = 7

----------------------------------------------------------------------
UIBuilder>>add:
Receiver:
        an UIBuilder
Instance Variables:
        bindings = an IdentityDictionary[2]
        namedComponents = an IdentityDictionary[1]
        labels = an IdentityDictionary[0]
        visuals = an IdentityDictionary[0]
        subCanvasSpecs = an IdentityDictionary[2]
        source = a Refactory.Browser.RefactoringBrowser
        policy = a MotifLookPolicy
        spec = a SubCanvasSpec
        window = an ApplicationWindow nil
        keyboardProcessor = a KeyboardProcessor
        composite = a CompositePart
        component = nil
        decorator = nil
        wrapper = nil
        stack = an OrderedCollection[0]
        isEditing = false
        cacheWhileEditing = false
        windowSpec = a WindowSpec
        converterClass = PrintConverter
Arguments:
        aSpec = a FullSpec
Context PC = 8

----------------------------------------------------------------------
Refactory.Browser.RefactoringBrowser(ApplicationModel)>>allButOpenInterface:withPolicy:inSession:
Receiver:
        a Refactory.Browser.RefactoringBrowser
Instance Variables:
        dependents = nil
        builder = an UIBuilder
        uiSession = a ControlManager
        eventHandlers = nil
        navigator = a Refactory.Browser.BrowserNavigator
        policyClass = Refactory.Browser.StateLockPolicy
        dispatcher = a Refactory.Browser.RBActionDispatcher
        findHolder = a ValueHolder on: ''
        findList = nil
        toolbarMenuHolder = nil
        toolsetsList = a SelectionInList
Arguments:
        aSymbol = #windowSpec
        aPolicy = a MotifLookPolicy
        anApplicationContext = a ControlManager
Temporaries:
        spec = a FullSpec
Context PC = 33

----------------------------------------------------------------------
Refactory.Browser.RefactoringBrowser(ApplicationModel)>>allButOpenInterface:withPolicy:
Receiver:
        a Refactory.Browser.RefactoringBrowser
Instance Variables:
        dependents = nil
        builder = an UIBuilder
        uiSession = a ControlManager
        eventHandlers = nil
        navigator = a Refactory.Browser.BrowserNavigator
        policyClass = Refactory.Browser.StateLockPolicy
        dispatcher = a Refactory.Browser.RBActionDispatcher
        findHolder = a ValueHolder on: ''
        findList = nil
        toolbarMenuHolder = nil
        toolsetsList = a SelectionInList
Arguments:
        aSymbol = #windowSpec
        aPolicy = a MotifLookPolicy
Context PC = 8

----------------------------------------------------------------------
Refactory.Browser.RefactoringBrowser(ApplicationModel)>>allButOpenInterface:
Receiver:
        a Refactory.Browser.RefactoringBrowser
Instance Variables:
        dependents = nil
        builder = an UIBuilder
        uiSession = a ControlManager
        eventHandlers = nil
        navigator = a Refactory.Browser.BrowserNavigator
        policyClass = Refactory.Browser.StateLockPolicy
        dispatcher = a Refactory.Browser.RBActionDispatcher
        findHolder = a ValueHolder on: ''
        findList = nil
        toolbarMenuHolder = nil
        toolsetsList = a SelectionInList
Arguments:
        aSymbol = #windowSpec
Context PC = 9

----------------------------------------------------------------------
Refactory.Browser.RefactoringBrowser class>>openOnEnvironment:state:hierarchy:
Receiver:
        a Refactory.Browser.RefactoringBrowser class
Instance Variables:
        superclass = Refactory.Browser.BrowserApplicationModel
        methodDict = a MethodDictionary[87]
        format = 16395
        subclasses = nil
        instanceVariables = an Array[7]
        organization = ('browsing' #browseImplementors #browseStringMatches #browseSymbols #browseVariables)
('private' #bufferChangeRequest #buildNewMenu #currentToolsetChanged #deselectClass)
('menu' #bufferMenuSpecifications #menu #menuBar #rebuildMenus #statusBarToggleItem #switchToBuffer: #toolbarMenu #toolbarMenuHolder #zoomMenuSpecifications)
('changing' #changeRequest #changedFindString)
('initialize-release' #initialize #initializeDispatcher #initializeOnEnvironment: #release)
('accessing' #codeModel #codeTool #currentToolset #currentToolset: #dispatcher #environment #environment: #navigator #policyClass: #toolsets)
('aspects' #findHolder #findList #redoLabel #toolsetsList #undoLabel)
('actions' #newBuffer #newClass #newNameSpace #newSharedVariable #redoOperation #removeBuffer #selectBuffer #setUndoCount #spawnBrowser #toggleToolbar #toggleZoom #undoOperation #updateCodeToolZoomed)
('testing' #has10orMoreCodeTools #hasMultipleCodeTools #hasRedoableOperations #hasUndoableOperations #isClassSelected #isGlobalSelected #isZoomed)
('events' #areAllBuffersClean #noticeOfWindowClose:)
('interface opening' #addFind #lastSavedPosition:for: #postBuildWith: #postOpenWith: #preBuildWith: #reInstallInterface #showFind: #subcanvases #updateToolbar #windowEvent:from:)
('menu accessing' #dynamicMenuItemsFrom:)
('interface closing' #requestForWindowClose #suspendFindWidgetWhile:)
('obsolete' #changedBuffer #currentBuffer)
('opening placement algorithm' #bestGuessBrowserPosition: #browserOpeningCenterBetween:and: #firstBrowserOpeningPosition: #lookForHoleOfSize:toOpenBrowserAmongst: #secondBrowserOpeningPositionFrom:)
('menus' #activateExistingBufferFor: #createBufferFor: #flipToTestClass #flipToTestedClass #testingToolsets #toggleFromOrToTestingToolset #unpairedTestingToolsets)

        name = #RefactoringBrowser
        classPool = a NameSpaceOfClass[1]
        environment = a NameSpace[266]
        savedWindowInformation = an IdentityDictionary[1]
        showToolbarHolder = a ValueHolder on: true
Arguments:
        anEnvironment =
        aNavigatorState = (nothing selected)
        aBoolean = false
Temporaries:
        browser = a Refactory.Browser.RefactoringBrowser
Context PC = 9

----------------------------------------------------------------------
Refactory.Browser.RefactoringBrowser class>>openOnEnvironment:
Receiver:
        a Refactory.Browser.RefactoringBrowser class
Instance Variables:
        superclass = Refactory.Browser.BrowserApplicationModel
        methodDict = a MethodDictionary[87]
        format = 16395
        subclasses = nil
        instanceVariables = an Array[7]
        organization = ('browsing' #browseImplementors #browseStringMatches #browseSymbols #browseVariables)
('private' #bufferChangeRequest #buildNewMenu #currentToolsetChanged #deselectClass)
('menu' #bufferMenuSpecifications #menu #menuBar #rebuildMenus #statusBarToggleItem #switchToBuffer: #toolbarMenu #toolbarMenuHolder #zoomMenuSpecifications)
('changing' #changeRequest #changedFindString)
('initialize-release' #initialize #initializeDispatcher #initializeOnEnvironment: #release)
('accessing' #codeModel #codeTool #currentToolset #currentToolset: #dispatcher #environment #environment: #navigator #policyClass: #toolsets)
('aspects' #findHolder #findList #redoLabel #toolsetsList #undoLabel)
('actions' #newBuffer #newClass #newNameSpace #newSharedVariable #redoOperation #removeBuffer #selectBuffer #setUndoCount #spawnBrowser #toggleToolbar #toggleZoom #undoOperation #updateCodeToolZoomed)
('testing' #has10orMoreCodeTools #hasMultipleCodeTools #hasRedoableOperations #hasUndoableOperations #isClassSelected #isGlobalSelected #isZoomed)
('events' #areAllBuffersClean #noticeOfWindowClose:)
('interface opening' #addFind #lastSavedPosition:for: #postBuildWith: #postOpenWith: #preBuildWith: #reInstallInterface #showFind: #subcanvases #updateToolbar #windowEvent:from:)
('menu accessing' #dynamicMenuItemsFrom:)
('interface closing' #requestForWindowClose #suspendFindWidgetWhile:)
('obsolete' #changedBuffer #currentBuffer)
('opening placement algorithm' #bestGuessBrowserPosition: #browserOpeningCenterBetween:and: #firstBrowserOpeningPosition: #lookForHoleOfSize:toOpenBrowserAmongst: #secondBrowserOpeningPositionFrom:)
('menus' #activateExistingBufferFor: #createBufferFor: #flipToTestClass #flipToTestedClass #testingToolsets #toggleFromOrToTestingToolset #unpairedTestingToolsets)

        name = #RefactoringBrowser
        classPool = a NameSpaceOfClass[1]
        environment = a NameSpace[266]
        savedWindowInformation = an IdentityDictionary[1]
        showToolbarHolder = a ValueHolder on: true
Arguments:
        anEnvironment =
Context PC = 8

----------------------------------------------------------------------
Refactory.Browser.RefactoringBrowser class>>open
Receiver:
        a Refactory.Browser.RefactoringBrowser class
Instance Variables:
        superclass = Refactory.Browser.BrowserApplicationModel
        methodDict = a MethodDictionary[87]
        format = 16395
        subclasses = nil
        instanceVariables = an Array[7]
        organization = ('browsing' #browseImplementors #browseStringMatches #browseSymbols #browseVariables)
('private' #bufferChangeRequest #buildNewMenu #currentToolsetChanged #deselectClass)
('menu' #bufferMenuSpecifications #menu #menuBar #rebuildMenus #statusBarToggleItem #switchToBuffer: #toolbarMenu #toolbarMenuHolder #zoomMenuSpecifications)
('changing' #changeRequest #changedFindString)
('initialize-release' #initialize #initializeDispatcher #initializeOnEnvironment: #release)
('accessing' #codeModel #codeTool #currentToolset #currentToolset: #dispatcher #environment #environment: #navigator #policyClass: #toolsets)
('aspects' #findHolder #findList #redoLabel #toolsetsList #undoLabel)
('actions' #newBuffer #newClass #newNameSpace #newSharedVariable #redoOperation #removeBuffer #selectBuffer #setUndoCount #spawnBrowser #toggleToolbar #toggleZoom #undoOperation #updateCodeToolZoomed)
('testing' #has10orMoreCodeTools #hasMultipleCodeTools #hasRedoableOperations #hasUndoableOperations #isClassSelected #isGlobalSelected #isZoomed)
('events' #areAllBuffersClean #noticeOfWindowClose:)
('interface opening' #addFind #lastSavedPosition:for: #postBuildWith: #postOpenWith: #preBuildWith: #reInstallInterface #showFind: #subcanvases #updateToolbar #windowEvent:from:)
('menu accessing' #dynamicMenuItemsFrom:)
('interface closing' #requestForWindowClose #suspendFindWidgetWhile:)
('obsolete' #changedBuffer #currentBuffer)
('opening placement algorithm' #bestGuessBrowserPosition: #browserOpeningCenterBetween:and: #firstBrowserOpeningPosition: #lookForHoleOfSize:toOpenBrowserAmongst: #secondBrowserOpeningPositionFrom:)
('menus' #activateExistingBufferFor: #createBufferFor: #flipToTestClass #flipToTestedClass #testingToolsets #toggleFromOrToTestingToolset #unpairedTestingToolsets)

        name = #RefactoringBrowser
        classPool = a NameSpaceOfClass[1]
        environment = a NameSpace[266]
        savedWindowInformation = an IdentityDictionary[1]
        showToolbarHolder = a ValueHolder on: true
Context PC = 6

----------------------------------------------------------------------
optimized [] in VisualLauncher>>openApplicationForClassNamed:withSelector:
Receiver:
        an UndefinedObject
Arguments:
        class = Refactory.Browser.RefactoringBrowser
Temporaries:
        .aSelectorSymbol = #open
Context PC = 7

----------------------------------------------------------------------
VisualLauncher>>applicationForClassNamed:do:
Receiver:
        a VisualLauncher
Instance Variables:
        dependents = an ApplicationWindow 73400355
        builder = an UIBuilder
        uiSession = a ControlManager
        eventHandlers = nil
        menuBar = a Menu
        toolBar = a ValueHolder on: a Menu
        textCollector = a TextCollector on: Text for '
visualnc.im created at December 15, 2009 1:13:01 PM
/home/intrader/Projects/Cincom/visualnc.im created at October 31, 2010 4:30:06 PM
/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at October 31, 2010 5:16:58 PM
Scanning /home/intrader/vw7.7nc/parcels/UIPainter.pst
Hello World!

/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at October 31, 2010 6:40:02 PM
/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at October 31, 2010 6:40:25 PM
/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at October 31, 2010 6:41:23 PM
Autoloading SUnitPreload from $(VISUALWORKS)/contributed/SUnit/SUnitPreload.pcl
/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at November 1, 2010 8:49:32 PM
Unloading package: ''SUnit''
Rescuing source in $(VISUALWORKS)/contributed/SUnit/SUnit.pst...(none)
Autoloading SUnit from $(VISUALWORKS)/contributed/SUnit/SUnit.pcl
/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at November 1, 2010 9:12:47 PM
Scanning /home/intrader/vw7.7nc/contributed/SUnitTools.pst
Autoloading SUnitToo from $(VISUALWORKS)/contributed/SUnitToo.pclSUnitToo suggests SUnitToo(ls)

Autoloading ExtraActivity from $(VISUALWORKS)/contributed/ExtraActivity.pcl
Autoloading Weaklings from $(VISUALWORKS)/contributed/Weaklings.pclNewly opened browsers will have the SUnitToo(ls) in them
Error updating tabs due to CodeModel changes: Message not understood: #children'
        toolDock = a VisualLauncherToolDock
Arguments:
        aSymbol = #{Refactory.Browser.RefactoringBrowser}
        aBlock = BlockClosure [] in VisualLauncher>>openApplicationForClassNamed:withSelector:
Temporaries:
        cl = Refactory.Browser.RefactoringBrowser
Context PC = 12

----------------------------------------------------------------------
VisualLauncher>>openApplicationForClassNamed:withSelector:
Receiver:
        a VisualLauncher
Instance Variables:
        dependents = an ApplicationWindow 73400355
        builder = an UIBuilder
        uiSession = a ControlManager
        eventHandlers = nil
        menuBar = a Menu
        toolBar = a ValueHolder on: a Menu
        textCollector = a TextCollector on: Text for '
visualnc.im created at December 15, 2009 1:13:01 PM
/home/intrader/Projects/Cincom/visualnc.im created at October 31, 2010 4:30:06 PM
/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at October 31, 2010 5:16:58 PM
Scanning /home/intrader/vw7.7nc/parcels/UIPainter.pst
Hello World!

/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at October 31, 2010 6:40:02 PM
/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at October 31, 2010 6:40:25 PM
/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at October 31, 2010 6:41:23 PM
Autoloading SUnitPreload from $(VISUALWORKS)/contributed/SUnit/SUnitPreload.pcl
/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at November 1, 2010 8:49:32 PM
Unloading package: ''SUnit''
Rescuing source in $(VISUALWORKS)/contributed/SUnit/SUnit.pst...(none)
Autoloading SUnit from $(VISUALWORKS)/contributed/SUnit/SUnit.pcl
/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at November 1, 2010 9:12:47 PM
Scanning /home/intrader/vw7.7nc/contributed/SUnitTools.pst
Autoloading SUnitToo from $(VISUALWORKS)/contributed/SUnitToo.pclSUnitToo suggests SUnitToo(ls)

Autoloading ExtraActivity from $(VISUALWORKS)/contributed/ExtraActivity.pcl
Autoloading Weaklings from $(VISUALWORKS)/contributed/Weaklings.pclNewly opened browsers will have the SUnitToo(ls) in them
Error updating tabs due to CodeModel changes: Message not understood: #children'
        toolDock = a VisualLauncherToolDock
Arguments:
        aSymbol = #{Refactory.Browser.RefactoringBrowser}
        aSelectorSymbol = #open
Context PC = 9

----------------------------------------------------------------------
VisualLauncher>>openApplicationForClassNamed:
Receiver:
        a VisualLauncher
Instance Variables:
        dependents = an ApplicationWindow 73400355
        builder = an UIBuilder
        uiSession = a ControlManager
        eventHandlers = nil
        menuBar = a Menu
        toolBar = a ValueHolder on: a Menu
        textCollector = a TextCollector on: Text for '
visualnc.im created at December 15, 2009 1:13:01 PM
/home/intrader/Projects/Cincom/visualnc.im created at October 31, 2010 4:30:06 PM
/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at October 31, 2010 5:16:58 PM
Scanning /home/intrader/vw7.7nc/parcels/UIPainter.pst
Hello World!

/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at October 31, 2010 6:40:02 PM
/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at October 31, 2010 6:40:25 PM
/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at October 31, 2010 6:41:23 PM
Autoloading SUnitPreload from $(VISUALWORKS)/contributed/SUnit/SUnitPreload.pcl
/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at November 1, 2010 8:49:32 PM
Unloading package: ''SUnit''
Rescuing source in $(VISUALWORKS)/contributed/SUnit/SUnit.pst...(none)
Autoloading SUnit from $(VISUALWORKS)/contributed/SUnit/SUnit.pcl
/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at November 1, 2010 9:12:47 PM
Scanning /home/intrader/vw7.7nc/contributed/SUnitTools.pst
Autoloading SUnitToo from $(VISUALWORKS)/contributed/SUnitToo.pclSUnitToo suggests SUnitToo(ls)

Autoloading ExtraActivity from $(VISUALWORKS)/contributed/ExtraActivity.pcl
Autoloading Weaklings from $(VISUALWORKS)/contributed/Weaklings.pclNewly opened browsers will have the SUnitToo(ls) in them
Error updating tabs due to CodeModel changes: Message not understood: #children'
        toolDock = a VisualLauncherToolDock
Arguments:
        aSymbol = #{Refactory.Browser.RefactoringBrowser}
Context PC = 6

----------------------------------------------------------------------
VisualLauncher>>browseSystem
Receiver:
        a VisualLauncher
Instance Variables:
        dependents = an ApplicationWindow 73400355
        builder = an UIBuilder
        uiSession = a ControlManager
        eventHandlers = nil
        menuBar = a Menu
        toolBar = a ValueHolder on: a Menu
        textCollector = a TextCollector on: Text for '
visualnc.im created at December 15, 2009 1:13:01 PM
/home/intrader/Projects/Cincom/visualnc.im created at October 31, 2010 4:30:06 PM
/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at October 31, 2010 5:16:58 PM
Scanning /home/intrader/vw7.7nc/parcels/UIPainter.pst
Hello World!

/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at October 31, 2010 6:40:02 PM
/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at October 31, 2010 6:40:25 PM
/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at October 31, 2010 6:41:23 PM
Autoloading SUnitPreload from $(VISUALWORKS)/contributed/SUnit/SUnitPreload.pcl
/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at November 1, 2010 8:49:32 PM
Unloading package: ''SUnit''
Rescuing source in $(VISUALWORKS)/contributed/SUnit/SUnit.pst...(none)
Autoloading SUnit from $(VISUALWORKS)/contributed/SUnit/SUnit.pcl
/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at November 1, 2010 9:12:47 PM
Scanning /home/intrader/vw7.7nc/contributed/SUnitTools.pst
Autoloading SUnitToo from $(VISUALWORKS)/contributed/SUnitToo.pclSUnitToo suggests SUnitToo(ls)

Autoloading ExtraActivity from $(VISUALWORKS)/contributed/ExtraActivity.pcl
Autoloading Weaklings from $(VISUALWORKS)/contributed/Weaklings.pclNewly opened browsers will have the SUnitToo(ls) in them
Error updating tabs due to CodeModel changes: Message not understood: #children'
        toolDock = a VisualLauncherToolDock
Context PC = 5

----------------------------------------------------------------------
optimized [] in ApplicationModel>>actionFor:
Receiver:
        an UndefinedObject
Temporaries:
        .self = a VisualLauncher
        .aKey = #browseSystem
Context PC = 7

----------------------------------------------------------------------
optimized [] in ToolBar>>newButtonModelFor:
Receiver:
        an UndefinedObject
Temporaries:
        .self = a MotifToolBar
        .action = #browseSystem
Context PC = 13

----------------------------------------------------------------------
optimized [] in ToolBar>>newButtonModelFor:
Receiver:
        an UndefinedObject
Arguments:
        b = a ValueHolder on: nil
        v = true
Temporaries:
        .self = a MotifToolBar
        .aMenuItem = a MenuItem 'Browse System'
        .executeBlock = BlockClosure [] in ToolBar>>newButtonModelFor:
Context PC = 12

----------------------------------------------------------------------
PluggableAdaptor>>setValue:
Receiver:
        a PluggableAdaptor
Instance Variables:
        dependents = a Win98ToolbarButtonView
        model = a ValueHolder on: nil
        getBlock = BlockClosure [] in ToolBar>>newButtonModelFor:
        putBlock = BlockClosure [] in ToolBar>>newButtonModelFor:
        updateBlock = BlockClosure [] in ToolBar>>newButtonModelFor:
Arguments:
        newValue = true
Context PC = 6

----------------------------------------------------------------------
PluggableAdaptor(ValueModel)>>value:
Receiver:
        a PluggableAdaptor
Instance Variables:
        dependents = a Win98ToolbarButtonView
        model = a ValueHolder on: nil
        getBlock = BlockClosure [] in ToolBar>>newButtonModelFor:
        putBlock = BlockClosure [] in ToolBar>>newButtonModelFor:
        updateBlock = BlockClosure [] in ToolBar>>newButtonModelFor:
Arguments:
        newValue = true
Context PC = 5

----------------------------------------------------------------------
Win98ToolbarButtonController(TriggerButtonController)>>pressAction
Receiver:
        a Win98ToolbarButtonController
Instance Variables:
        model = a PluggableAdaptor
        view = a Win98ToolbarButtonView
        sensor = a TranslatingSensor
        keyboardProcessor = nil
        keyboardHook = nil
        dispatcher = nil
Context PC = 17

----------------------------------------------------------------------
TriggerButtonTracker(BasicButtonTracker)>>finishSelectionFor:
Receiver:
        a TriggerButtonTracker
Instance Variables:
        controller = a Win98ToolbarButtonController
        inside = true
Arguments:
        aPoint = 11 @ 24
Context PC = 8

----------------------------------------------------------------------
TriggerButtonTracker>>finishSelectionFor:
Receiver:
        a TriggerButtonTracker
Instance Variables:
        controller = a Win98ToolbarButtonController
        inside = true
Arguments:
        aPoint = 11 @ 24
Context PC = 11

----------------------------------------------------------------------
TriggerButtonTracker(SelectionTracker)>>redButtonReleasedEvent:
Receiver:
        a TriggerButtonTracker
Instance Variables:
        controller = a Win98ToolbarButtonController
        inside = true
Arguments:
        aMouseButtonEvent = a RedButtonReleasedEvent
Context PC = 13

----------------------------------------------------------------------
RedButtonReleasedEvent>>dispatchTo:
Receiver:
        a RedButtonReleasedEvent
Instance Variables:
        time = 175390345
        initiator = an EventDispatcher
        window = an ApplicationWindow 73400355
        state = 0
        x = 118
        y = 54
        gx = 1280
        gy = 103
        buttonNumber = 1
Arguments:
        anObject = a TriggerButtonTracker
Context PC = 4

----------------------------------------------------------------------
TriggerButtonTracker(SelectionTracker)>>handleEvent:
Receiver:
        a TriggerButtonTracker
Instance Variables:
        controller = a Win98ToolbarButtonController
        inside = true
Arguments:
        anEvent = a RedButtonReleasedEvent
Context PC = 4

----------------------------------------------------------------------
EventDispatcher>>dispatch:to:
Receiver:
        an EventDispatcher
Instance Variables:
        windowController = an ApplicationStandardSystemController
        currentMouseConsumer = nil
        grabbingMouse = false
        keyboardProcessor = nil
        lastControlObject = nil
        trapList = nil
        state = nil
        repairDamageWhenDebugging = true
        flushQueueAfterError = true
        distributeEventsWhenDebugging = true
        dragDropInProgress = false
        dragDropTracker = nil
        dispatchUnknownEvents = false
Arguments:
        event = a RedButtonReleasedEvent
        object = a TriggerButtonTracker
Temporaries:
        tmp = nil
Context PC = 10

----------------------------------------------------------------------
EventDispatcher>>dispatchEvent:
Receiver:
        an EventDispatcher
Instance Variables:
        windowController = an ApplicationStandardSystemController
        currentMouseConsumer = nil
        grabbingMouse = false
        keyboardProcessor = nil
        lastControlObject = nil
        trapList = nil
        state = nil
        repairDamageWhenDebugging = true
        flushQueueAfterError = true
        distributeEventsWhenDebugging = true
        dragDropInProgress = false
        dragDropTracker = nil
        dispatchUnknownEvents = false
Arguments:
        event = a RedButtonReleasedEvent
Temporaries:
        objectWantingControl = nil
        targetKeyboardProcessor = nil
Context PC = 60

----------------------------------------------------------------------
RedButtonReleasedEvent(Event)>>dispatch
Receiver:
        a RedButtonReleasedEvent
Instance Variables:
        time = 175390345
        initiator = an EventDispatcher
        window = an ApplicationWindow 73400355
        state = 0
        x = 118
        y = 54
        gx = 1280
        gy = 103
        buttonNumber = 1
Context PC = 16

----------------------------------------------------------------------
RedButtonReleasedEvent(Event)>>dispatchForWindowManager:
Receiver:
        a RedButtonReleasedEvent
Instance Variables:
        time = 175390345
        initiator = an EventDispatcher
        window = an ApplicationWindow 73400355
        state = 0
        x = 118
        y = 54
        gx = 1280
        gy = 103
        buttonNumber = 1
Arguments:
        aWinMgr = a WindowManager
Context PC = 4

----------------------------------------------------------------------
optimized [] in WindowManager>>safelyDispatchForWindowManager:
Receiver:
        an UndefinedObject
Temporaries:
        .event = a RedButtonReleasedEvent
        .self = a WindowManager
Context PC = 6

----------------------------------------------------------------------
BlockClosure>>on:do:
Receiver:
        a BlockClosure
Instance Variables:
        method = CompiledBlock [] in WindowManager>>safelyDispatchForWindowManager:
        outerContext = nil
        copiedValues = an Array[2]
Arguments:
        anExceptionSelector = BadControllerError
        handlerBlock = BlockClosure [] in WindowManager>>safelyDispatchForWindowManager:
Context PC = 18

----------------------------------------------------------------------
WindowManager>>safelyDispatchForWindowManager:
Receiver:
        a WindowManager
Instance Variables:
        windows = an OrderedCollection[1]
        activeController = nil
        interruptLock = false
        outstandingMetaOrDamage = false
        openInProgress = false
        eventQueue = an EventQueue
        baseProcess = a Process in Semaphore>>waitIfCurtailedSignal
        dontFilterEvents = false
Arguments:
        event = a RedButtonReleasedEvent
Context PC = 13

----------------------------------------------------------------------
WindowManager>>processNextEvent
Receiver:
        a WindowManager
Instance Variables:
        windows = an OrderedCollection[1]
        activeController = nil
        interruptLock = false
        outstandingMetaOrDamage = false
        openInProgress = false
        eventQueue = an EventQueue
        baseProcess = a Process in Semaphore>>waitIfCurtailedSignal
        dontFilterEvents = false
Temporaries:
        event = a RedButtonReleasedEvent
Context PC = 9

----------------------------------------------------------------------
optimized [] in [] in WindowManager>>newProcess
Receiver:
        an UndefinedObject
Temporaries:
        .self = a WindowManager
Context PC = 13

----------------------------------------------------------------------
BlockClosure>>on:do:
Receiver:
        a BlockClosure
Instance Variables:
        method = CompiledBlock [] in [] in WindowManager>>newProcess
        outerContext = nil
        copiedValues = a WindowManager
Arguments:
        anExceptionSelector = TerminateException
        handlerBlock = BlockClosure [] in [] in WindowManager>>newProcess
Context PC = 18

----------------------------------------------------------------------
optimized [] in WindowManager>>newProcess
Receiver:
        an UndefinedObject
Temporaries:
        .self = a WindowManager
Context PC = 15

----------------------------------------------------------------------
BlockClosure>>on:do:
Receiver:
        a BlockClosure
Instance Variables:
        method = CompiledBlock [] in WindowManager>>newProcess
        outerContext = nil
        copiedValues = a WindowManager
Arguments:
        anExceptionSelector = TerminateException
        handlerBlock = BlockClosure [] in [] in Process class>>forBlock:priority:
Context PC = 18

----------------------------------------------------------------------
optimized [] in Process class>>forBlock:priority:
Receiver:
        an UndefinedObject
Temporaries:
        .aBlock = BlockClosure [] in WindowManager>>newProcess
Context PC = 9
</Copy Stack Ouput>
Reply | Threaded
Open this post in threaded view
|

Re: VisualWorks NonCommercial - no TestRunner - image hosed

Niall Ross
Dear mozillanerd,
    load the RBSUnitExtension parcel from your distribution (not the
latest incompatible version fron the OR - use the latest 7.7 ... version
from there if you want).  See the ../doc/ToolGuide.pdf, chapter 7 for
usage;  basically, open an RB and observe that if you select tests, the
bottom line shows a test runner.

If you want the TestRunner, load the SUnitUI parcel.

          Yours faithfully
             Niall Ross

>VisualWorks® NonCommercial, 7.7 of December 15, 200
>
>I installed this version, loaded RBSUnitExtension, but I see no TestRunner
>(TestRunner new Open) ----> responds with dialog 'Declare "TestRunner" as
>variable' -- This I interpret that TestRunner is not in system.
>I have searched and found several posts about TestRunner missing- none of
>the suggestions have helped.
>I went to the Cincom repository and loaded RBSUnitExtension,
>Now when I start a System Browser, I get
>"Unhandled exception: Message not understood #children
>See <Copy Stack Output>
>It seems to me that my image is hosed
>
><Copy Stack Output>
>Unhandled exception: Message not understood: #children
>Refactory.Browser.SUnitStatusBar(Object)>>doesNotUnderstand:
>Refactory.Browser.SUnitStatusBar>>buttonCount
>Refactory.Browser.SUnitStatusBar>>boxForLabelIn:
>optimized [] in Refactory.Browser.SUnitStatusBar>>setLayout
>BlockClosure>>cull:cull:cull:
>optimized [] in [] in Panel>>partFramingBlock:
>optimized [] in Interval>>collect:
>Interval>>do:
>Interval>>collect:
>optimized [] in Panel>>partFramingBlock:
>Refactory.Browser.SUnitStatusBar(Panel)>>updatePartFrames:
>Refactory.Browser.SUnitStatusBar(Panel)>>bounds:
>Refactory.Browser.SUnitStatusBar(Panel)>>relayout
>optimized [] in Panel>>updateFramesAfter:
>BlockClosure>>valueAsUnwindBlockFrom:
>BlockClosure>>ensure:
>Refactory.Browser.SUnitStatusBar(Panel)>>updateFramesAfter:
>Refactory.Browser.SUnitStatusBar(Panel)>>add:
>Refactory.Browser.SUnitStatusBar>>addLabel
>Refactory.Browser.SUnitStatusBar>>initialize
>Refactory.Browser.SUnitStatusBar class(VisualComponent class)>>new
>optimized [] in Refactory.Browser.CodeModel>>newStatusPanel
>OrderedCollection>>do:
>Refactory.Browser.CodeModel>>newStatusPanel
>Refactory.Browser.CodeModel>>mainView
>optimized [] in ApplicationModel>>componentFor:
>BlockClosure>>on:do:
>Refactory.Browser.CodeModel(ApplicationModel)>>componentFor:
>optimized [] in UIBuilder>>safelyPerform:key:
>BlockClosure>>on:do:
>UIBuilder>>safelyPerform:key:
>UIBuilder>>findBindingFor:selector:cache:
>UIBuilder>>arbitraryComponentAt:
>ArbitraryComponentSpec>>dispatchTo:with:
>ArbitraryComponentSpec(UISpecification)>>addTo:withPolicy:
>UIBuilder>>addSpec:
>UIBuilder>>add:
>MotifLookPolicy(UILookPolicy)>>specCollection:into:
>SpecCollection>>dispatchTo:with:
>SpecCollection>>addTo:withPolicy:
>UIBuilder>>addSpec:
>UIBuilder>>add:
>Refactory.Browser.CodeModel(ApplicationModel)>>buildInSubCanvas:withBuilder:
>MotifLookPolicy(UILookPolicy)>>subcanvas:into:
>SubCanvasSpec>>dispatchTo:with:
>SubCanvasSpec(UISpecification)>>addTo:withPolicy:
>UIBuilder>>addSpec:
>UIBuilder>>add:
>MotifLookPolicy(UILookPolicy)>>specCollection:into:
>SpecCollection>>dispatchTo:with:
>SpecCollection>>addTo:withPolicy:
>UIBuilder>>addSpec:
>UIBuilder>>add:
>FullSpec>>addTo:withPolicy:
>UIBuilder>>addSpec:
>UIBuilder>>add:
>Refactory.Browser.RefactoringBrowser(ApplicationModel)>>allButOpenInterface:withPolicy:inSession:
>Refactory.Browser.RefactoringBrowser(ApplicationModel)>>allButOpenInterface:withPolicy:
>Refactory.Browser.RefactoringBrowser(ApplicationModel)>>allButOpenInterface:
>Refactory.Browser.RefactoringBrowser
>class>>openOnEnvironment:state:hierarchy:
>Refactory.Browser.RefactoringBrowser class>>openOnEnvironment:
>Refactory.Browser.RefactoringBrowser class>>open
>optimized [] in VisualLauncher>>openApplicationForClassNamed:withSelector:
>VisualLauncher>>applicationForClassNamed:do:
>VisualLauncher>>openApplicationForClassNamed:withSelector:
>VisualLauncher>>openApplicationForClassNamed:
>VisualLauncher>>browseSystem
>optimized [] in ApplicationModel>>actionFor:
>optimized [] in ToolBar>>newButtonModelFor:
>optimized [] in ToolBar>>newButtonModelFor:
>PluggableAdaptor>>setValue:
>PluggableAdaptor(ValueModel)>>value:
>Win98ToolbarButtonController(TriggerButtonController)>>pressAction
>TriggerButtonTracker(BasicButtonTracker)>>finishSelectionFor:
>TriggerButtonTracker>>finishSelectionFor:
>TriggerButtonTracker(SelectionTracker)>>redButtonReleasedEvent:
>RedButtonReleasedEvent>>dispatchTo:
>TriggerButtonTracker(SelectionTracker)>>handleEvent:
>EventDispatcher>>dispatch:to:
>EventDispatcher>>dispatchEvent:
>RedButtonReleasedEvent(Event)>>dispatch
>RedButtonReleasedEvent(Event)>>dispatchForWindowManager:
>optimized [] in WindowManager>>safelyDispatchForWindowManager:
>BlockClosure>>on:do:
>WindowManager>>safelyDispatchForWindowManager:
>WindowManager>>processNextEvent
>optimized [] in [] in WindowManager>>newProcess
>BlockClosure>>on:do:
>optimized [] in WindowManager>>newProcess
>BlockClosure>>on:do:
>optimized [] in Process class>>forBlock:priority:
>
>----------------------------------------------------------------------
>Refactory.Browser.SUnitStatusBar(Object)>>doesNotUnderstand:
>Receiver:
> a Refactory.Browser.SUnitStatusBar
>Instance Variables:
> container = nil
> eventHandlers = nil
> properties = nil
> components = an OrderedCollection[1]
> preferredBounds = nil
> layoutAlgorithm = BlockClosure [] in Panel>>partFramingBlock:
> isInUpdate = true
> testCount = nil
> result = nil
> codeModel = nil
>Arguments:
> aMessage = a Message with selector: #children and arguments: #()
>Temporaries:
> excpt = a MessageNotUnderstood
> resumeValue = nil
>Context PC = 25
>
>----------------------------------------------------------------------
>Refactory.Browser.SUnitStatusBar>>buttonCount
>Receiver:
> a Refactory.Browser.SUnitStatusBar
>Instance Variables:
> container = nil
> eventHandlers = nil
> properties = nil
> components = an OrderedCollection[1]
> preferredBounds = nil
> layoutAlgorithm = BlockClosure [] in Panel>>partFramingBlock:
> isInUpdate = true
> testCount = nil
> result = nil
> codeModel = nil
>Context PC = 4
>
>----------------------------------------------------------------------
>Refactory.Browser.SUnitStatusBar>>boxForLabelIn:
>Receiver:
> a Refactory.Browser.SUnitStatusBar
>Instance Variables:
> container = nil
> eventHandlers = nil
> properties = nil
> components = an OrderedCollection[1]
> preferredBounds = nil
> layoutAlgorithm = BlockClosure [] in Panel>>partFramingBlock:
> isInUpdate = true
> testCount = nil
> result = nil
> codeModel = nil
>Arguments:
> rectangle = 0 @ 0 corner: 0 @ 0
>Context PC = 10
>
>----------------------------------------------------------------------
>optimized [] in Refactory.Browser.SUnitStatusBar>>setLayout
>Receiver:
> an UndefinedObject
>Arguments:
> rectangle = 0 @ 0 corner: 0 @ 0
> part = a WidgetWrapper on: a PassiveLabel
> index = 1
>Temporaries:
> .self = a Refactory.Browser.SUnitStatusBar
>Context PC = 11
>
>----------------------------------------------------------------------
>BlockClosure>>cull:cull:cull:
>Receiver:
> a BlockClosure
>Instance Variables:
> method = CompiledBlock [] in Refactory.Browser.SUnitStatusBar>>setLayout
> outerContext = nil
> copiedValues = a Refactory.Browser.SUnitStatusBar
>Arguments:
> anObject = 0 @ 0 corner: 0 @ 0
> bObject = a WidgetWrapper on: a PassiveLabel
> cObject = 1
>Context PC = 20
>
>----------------------------------------------------------------------
>optimized [] in [] in Panel>>partFramingBlock:
>Receiver:
> an UndefinedObject
>Arguments:
> index = 1
>Temporaries:
> .aBlock = BlockClosure [] in Refactory.Browser.SUnitStatusBar>>setLayout
> .rectangle = 0 @ 0 corner: 0 @ 0
> .subParts = an OrderedCollection[1]
>Context PC = 11
>
>----------------------------------------------------------------------
>optimized [] in Interval>>collect:
>Receiver:
> an UndefinedObject
>Arguments:
> v = 1
>Temporaries:
> .result = an Array[1]
> i = 1
> .aBlock = BlockClosure [] in [] in Panel>>partFramingBlock:
>Context PC = 14
>
>----------------------------------------------------------------------
>Interval>>do:
>Receiver:
> an Interval
>Instance Variables:
> start = 1
> stop = 1
> step = 1
>Arguments:
> aBlock = BlockClosure [] in Interval>>collect:
>Temporaries:
> n = 0
> end = 0
>Context PC = 22
>
>----------------------------------------------------------------------
>Interval>>collect:
>Receiver:
> an Interval
>Instance Variables:
> start = 1
> stop = 1
> step = 1
>Arguments:
> aBlock = BlockClosure [] in [] in Panel>>partFramingBlock:
>Temporaries:
> result = an Array[1]
> i = 1
>Context PC = 24
>
>----------------------------------------------------------------------
>optimized [] in Panel>>partFramingBlock:
>Receiver:
> an UndefinedObject
>Arguments:
> rectangle = 0 @ 0 corner: 0 @ 0
> subParts = an OrderedCollection[1]
>Temporaries:
> .aBlock = BlockClosure [] in Refactory.Browser.SUnitStatusBar>>setLayout
>Context PC = 13
>
>----------------------------------------------------------------------
>Refactory.Browser.SUnitStatusBar(Panel)>>updatePartFrames:
>Receiver:
> a Refactory.Browser.SUnitStatusBar
>Instance Variables:
> container = nil
> eventHandlers = nil
> properties = nil
> components = an OrderedCollection[1]
> preferredBounds = nil
> layoutAlgorithm = BlockClosure [] in Panel>>partFramingBlock:
> isInUpdate = true
> testCount = nil
> result = nil
> codeModel = nil
>Arguments:
> aRectangle = 0 @ 0 corner: 0 @ 0
>Temporaries:
> unionFrame = nil
> oldBox = nil
> oldFrames = an OrderedCollection[1]
> newFrames = nil
> originalPreferredBounds = 0 @ 0 corner: 0 @ 0
> newPreferredBounds = nil
>Context PC = 34
>
>----------------------------------------------------------------------
>Refactory.Browser.SUnitStatusBar(Panel)>>bounds:
>Receiver:
> a Refactory.Browser.SUnitStatusBar
>Instance Variables:
> container = nil
> eventHandlers = nil
> properties = nil
> components = an OrderedCollection[1]
> preferredBounds = nil
> layoutAlgorithm = BlockClosure [] in Panel>>partFramingBlock:
> isInUpdate = true
> testCount = nil
> result = nil
> codeModel = nil
>Arguments:
> aRectangle = 0 @ 0 corner: 0 @ 0
>Context PC = 9
>
>----------------------------------------------------------------------
>Refactory.Browser.SUnitStatusBar(Panel)>>relayout
>Receiver:
> a Refactory.Browser.SUnitStatusBar
>Instance Variables:
> container = nil
> eventHandlers = nil
> properties = nil
> components = an OrderedCollection[1]
> preferredBounds = nil
> layoutAlgorithm = BlockClosure [] in Panel>>partFramingBlock:
> isInUpdate = true
> testCount = nil
> result = nil
> codeModel = nil
>Context PC = 14
>
>----------------------------------------------------------------------
>optimized [] in Panel>>updateFramesAfter:
>Receiver:
> an UndefinedObject
>Temporaries:
> .self = a Refactory.Browser.SUnitStatusBar
>Context PC = 6
>
>----------------------------------------------------------------------
>BlockClosure>>valueAsUnwindBlockFrom:
>Receiver:
> a BlockClosure
>Instance Variables:
> method = CompiledBlock [] in Panel>>updateFramesAfter:
> outerContext = nil
> copiedValues = a Refactory.Browser.SUnitStatusBar
>Arguments:
> aContextOrNil = nil
>Temporaries:
> shouldTerminate = false
>Context PC = 10
>
>----------------------------------------------------------------------
>BlockClosure>>ensure:
>Receiver:
> a BlockClosure
>Instance Variables:
> method = CompiledBlock [] in Panel>>add:
> outerContext = nil
> copiedValues = an Array[2]
>Arguments:
> aBlock = BlockClosure [] in Panel>>updateFramesAfter:
>Temporaries:
> result = a WidgetWrapper on: a PassiveLabel
>Context PC = 8
>
>----------------------------------------------------------------------
>Refactory.Browser.SUnitStatusBar(Panel)>>updateFramesAfter:
>Receiver:
> a Refactory.Browser.SUnitStatusBar
>Instance Variables:
> container = nil
> eventHandlers = nil
> properties = nil
> components = an OrderedCollection[1]
> preferredBounds = nil
> layoutAlgorithm = BlockClosure [] in Panel>>partFramingBlock:
> isInUpdate = true
> testCount = nil
> result = nil
> codeModel = nil
>Arguments:
> aBlock = BlockClosure [] in Panel>>add:
>Context PC = 7
>
>----------------------------------------------------------------------
>Refactory.Browser.SUnitStatusBar(Panel)>>add:
>Receiver:
> a Refactory.Browser.SUnitStatusBar
>Instance Variables:
> container = nil
> eventHandlers = nil
> properties = nil
> components = an OrderedCollection[1]
> preferredBounds = nil
> layoutAlgorithm = BlockClosure [] in Panel>>partFramingBlock:
> isInUpdate = true
> testCount = nil
> result = nil
> codeModel = nil
>Arguments:
> aPart = a WidgetWrapper on: a PassiveLabel
>Context PC = 9
>
>----------------------------------------------------------------------
>Refactory.Browser.SUnitStatusBar>>addLabel
>Receiver:
> a Refactory.Browser.SUnitStatusBar
>Instance Variables:
> container = nil
> eventHandlers = nil
> properties = nil
> components = an OrderedCollection[1]
> preferredBounds = nil
> layoutAlgorithm = BlockClosure [] in Panel>>partFramingBlock:
> isInUpdate = true
> testCount = nil
> result = nil
> codeModel = nil
>Temporaries:
> label = a PassiveLabel
>Context PC = 21
>
>----------------------------------------------------------------------
>Refactory.Browser.SUnitStatusBar>>initialize
>Receiver:
> a Refactory.Browser.SUnitStatusBar
>Instance Variables:
> container = nil
> eventHandlers = nil
> properties = nil
> components = an OrderedCollection[1]
> preferredBounds = nil
> layoutAlgorithm = BlockClosure [] in Panel>>partFramingBlock:
> isInUpdate = true
> testCount = nil
> result = nil
> codeModel = nil
>Context PC = 11
>
>----------------------------------------------------------------------
>Refactory.Browser.SUnitStatusBar class(VisualComponent class)>>new
>Receiver:
> a Refactory.Browser.SUnitStatusBar class
>Instance Variables:
> superclass = Panel
> methodDict = a MethodDictionary[62]
> format = 16394
> subclasses = nil
> instanceVariables = an Array[3]
> organization = ('updating' #debugButton #listDefectsButton #profileButton
>#runButton #runDefectsButton #setTestLabel: #touch #update:with:from:
>#updateButtons #updateDefectButtons #updateIsActive #updateRunButtons
>#updateTestLabel)
>('private' #canHaveTests: #classTestCases #protocolTestCases
>#pundleTestCases #pundleTestCasesExist #selectorTestCases #setFailedLabel
>#setLabelColor: #setPassedLabel #testCases #testCasesExistInAny:
>#testCasesFor: #testClass:definedIn:testSelectorsDo:
>#testClass:extendedIn:testSelectorsDo: #updateForAbstract #updateForFailed
>#updateForNotRun #updateForPassed)
>('initialize-release' #actionDriver: #addButtons #addLabel #buttonCount
>#codeModel: #initialize #setDesiredHeight)
>('actions' #debugDialog:fromList:values:buttons:values:lines:cancel:for:
>#debugTests #listDefects #profileTests #runDefects #runSuite: #runTests
>#spawnTestResult:)
>('testing' #canRunTests #codeComponentIncludesTest: #defectsExist
>#hasTestsSelected #isAbstractClassSelected #isProfilerLoaded
>#shouldNotRunTests #testCasesExist)
>('accessing' #labelWidget #lookPolicy)
>('displaying' #displayOn:)
>('private-layout' #boxForButtonAt:in: #boxForLabelIn: #buttonWidthIn:
>#defaultButtonWidth #setLayout)
>
> name = #SUnitStatusBar
> classPool = a NameSpaceOfClass[0]
> environment = a NameSpace[266]
>Context PC = 7
>
>----------------------------------------------------------------------
>optimized [] in Refactory.Browser.CodeModel>>newStatusPanel
>Receiver:
> an UndefinedObject
>Arguments:
> each = Refactory.Browser.SUnitStatusBar
>Temporaries:
> .self = (nothing selected)
> newStatusPart = a Refactory.Browser.SelectionPackageStatus
>Context PC = 5
>
>----------------------------------------------------------------------
>OrderedCollection>>do:
>Receiver:
> an OrderedCollection
>Instance Variables:
> firstIndex = 1
> lastIndex = 4
>Arguments:
> aBlock = BlockClosure [] in Refactory.Browser.CodeModel>>newStatusPanel
>Temporaries:
> index = 3
>Context PC = 17
>
>----------------------------------------------------------------------
>Refactory.Browser.CodeModel>>newStatusPanel
>Receiver:
> a Refactory.Browser.CodeModel
>Instance Variables:
> dependents = nil
> builder = an UIBuilder
> uiSession = nil
> eventHandlers = nil
> navigator = a Refactory.Browser.BrowserNavigator
> lockPolicy = a Refactory.Browser.StateLockPolicy
> state = (nothing selected)
> isZoomed = false
> tabList = a SelectionInList
> statusPanel = a StatusPanel
> tools = an OrderedCollection[15]
>Temporaries:
> newStatusPart = a Refactory.Browser.SelectionPackageStatus
>Context PC = 26
>
>----------------------------------------------------------------------
>Refactory.Browser.CodeModel>>mainView
>Receiver:
> a Refactory.Browser.CodeModel
>Instance Variables:
> dependents = nil
> builder = an UIBuilder
> uiSession = nil
> eventHandlers = nil
> navigator = a Refactory.Browser.BrowserNavigator
> lockPolicy = a Refactory.Browser.StateLockPolicy
> state = (nothing selected)
> isZoomed = false
> tabList = a SelectionInList
> statusPanel = a StatusPanel
> tools = an OrderedCollection[15]
>Temporaries:
> panel = a Panel
>Context PC = 16
>
>----------------------------------------------------------------------
>optimized [] in ApplicationModel>>componentFor:
>Receiver:
> an UndefinedObject
>Temporaries:
> .self = (nothing selected)
> .aKey = #mainView
>Context PC = 7
>
>----------------------------------------------------------------------
>BlockClosure>>on:do:
>Receiver:
> a BlockClosure
>Instance Variables:
> method = CompiledBlock [] in ApplicationModel>>componentFor:
> outerContext = nil
> copiedValues = an Array[2]
>Arguments:
> anExceptionSelector = MessageNotUnderstood
> handlerBlock = BlockClosure [] in ApplicationModel>>componentFor:
>Context PC = 18
>
>----------------------------------------------------------------------
>Refactory.Browser.CodeModel(ApplicationModel)>>componentFor:
>Receiver:
> a Refactory.Browser.CodeModel
>Instance Variables:
> dependents = nil
> builder = an UIBuilder
> uiSession = nil
> eventHandlers = nil
> navigator = a Refactory.Browser.BrowserNavigator
> lockPolicy = a Refactory.Browser.StateLockPolicy
> state = (nothing selected)
> isZoomed = false
> tabList = a SelectionInList
> statusPanel = a StatusPanel
> tools = an OrderedCollection[15]
>Arguments:
> aKey = #mainView
>Context PC = 17
>
>----------------------------------------------------------------------
>optimized [] in UIBuilder>>safelyPerform:key:
>Receiver:
> an UndefinedObject
>Temporaries:
> .self = an UIBuilder
> .aSelector = #componentFor:
> .aKey = #mainView
>Context PC = 9
>
>----------------------------------------------------------------------
>BlockClosure>>on:do:
>Receiver:
> a BlockClosure
>Instance Variables:
> method = CompiledBlock [] in UIBuilder>>safelyPerform:key:
> outerContext = nil
> copiedValues = an Array[3]
>Arguments:
> anExceptionSelector = MessageNotUnderstood
> handlerBlock = BlockClosure [] in UIBuilder>>safelyPerform:key:
>Context PC = 18
>
>----------------------------------------------------------------------
>UIBuilder>>safelyPerform:key:
>Receiver:
> an UIBuilder
>Instance Variables:
> bindings = an IdentityDictionary[0]
> namedComponents = an IdentityDictionary[1]
> labels = an IdentityDictionary[0]
> visuals = an IdentityDictionary[0]
> subCanvasSpecs = an IdentityDictionary[0]
> source = (nothing selected)
> policy = a MotifLookPolicy
> spec = an ArbitraryComponentSpec
> window = an ApplicationWindow nil
> keyboardProcessor = a KeyboardProcessor
> composite = a CompositePart
> component = nil
> decorator = nil
> wrapper = nil
> stack = an OrderedCollection[0]
> isEditing = false
> cacheWhileEditing = false
> windowSpec = nil
> converterClass = PrintConverter
>Arguments:
> aSelector = #componentFor:
> aKey = #mainView
>Context PC = 15
>
>----------------------------------------------------------------------
>UIBuilder>>findBindingFor:selector:cache:
>Receiver:
> an UIBuilder
>Instance Variables:
> bindings = an IdentityDictionary[0]
> namedComponents = an IdentityDictionary[1]
> labels = an IdentityDictionary[0]
> visuals = an IdentityDictionary[0]
> subCanvasSpecs = an IdentityDictionary[0]
> source = (nothing selected)
> policy = a MotifLookPolicy
> spec = an ArbitraryComponentSpec
> window = an ApplicationWindow nil
> keyboardProcessor = a KeyboardProcessor
> composite = a CompositePart
> component = nil
> decorator = nil
> wrapper = nil
> stack = an OrderedCollection[0]
> isEditing = false
> cacheWhileEditing = false
> windowSpec = nil
> converterClass = PrintConverter
>Arguments:
> aKey = #mainView
> aSelector = #componentFor:
> aBoolean = true
>Temporaries:
> b = nil
>Context PC = 24
>
>----------------------------------------------------------------------
>UIBuilder>>arbitraryComponentAt:
>Receiver:
> an UIBuilder
>Instance Variables:
> bindings = an IdentityDictionary[0]
> namedComponents = an IdentityDictionary[1]
> labels = an IdentityDictionary[0]
> visuals = an IdentityDictionary[0]
> subCanvasSpecs = an IdentityDictionary[0]
> source = (nothing selected)
> policy = a MotifLookPolicy
> spec = an ArbitraryComponentSpec
> window = an ApplicationWindow nil
> keyboardProcessor = a KeyboardProcessor
> composite = a CompositePart
> component = nil
> decorator = nil
> wrapper = nil
> stack = an OrderedCollection[0]
> isEditing = false
> cacheWhileEditing = false
> windowSpec = nil
> converterClass = PrintConverter
>Arguments:
> aKey = #mainView
>Context PC = 8
>
>----------------------------------------------------------------------
>ArbitraryComponentSpec>>dispatchTo:with:
>Receiver:
> an ArbitraryComponentSpec
>Instance Variables:
> properties = nil
> layout = a LayoutFrame
> vAlignment = nil
> hAlignment = nil
> name = #mainView
> flags = 0
> isOpaque = nil
> colors = nil
> component = #mainView
> dynamism = nil
> passClicks = nil
> pushAspect = nil
> pushMode = nil
> pushOn = nil
>Arguments:
> policy = a MotifLookPolicy
> builder = an UIBuilder
>Temporaries:
> c = #mainView
>Context PC = 26
>
>----------------------------------------------------------------------
>ArbitraryComponentSpec(UISpecification)>>addTo:withPolicy:
>Receiver:
> an ArbitraryComponentSpec
>Instance Variables:
> properties = nil
> layout = a LayoutFrame
> vAlignment = nil
> hAlignment = nil
> name = #mainView
> flags = 0
> isOpaque = nil
> colors = nil
> component = #mainView
> dynamism = nil
> passClicks = nil
> pushAspect = nil
> pushMode = nil
> pushOn = nil
>Arguments:
> builder = an UIBuilder
> policy = a MotifLookPolicy
>Temporaries:
> lab = nil
>Context PC = 19
>
>----------------------------------------------------------------------
>UIBuilder>>addSpec:
>Receiver:
> an UIBuilder
>Instance Variables:
> bindings = an IdentityDictionary[0]
> namedComponents = an IdentityDictionary[1]
> labels = an IdentityDictionary[0]
> visuals = an IdentityDictionary[0]
> subCanvasSpecs = an IdentityDictionary[0]
> source = (nothing selected)
> policy = a MotifLookPolicy
> spec = an ArbitraryComponentSpec
> window = an ApplicationWindow nil
> keyboardProcessor = a KeyboardProcessor
> composite = a CompositePart
> component = nil
> decorator = nil
> wrapper = nil
> stack = an OrderedCollection[0]
> isEditing = false
> cacheWhileEditing = false
> windowSpec = nil
> converterClass = PrintConverter
>Arguments:
> aSpec = an ArbitraryComponentSpec
>Context PC = 7
>
>----------------------------------------------------------------------
>UIBuilder>>add:
>Receiver:
> an UIBuilder
>Instance Variables:
> bindings = an IdentityDictionary[0]
> namedComponents = an IdentityDictionary[1]
> labels = an IdentityDictionary[0]
> visuals = an IdentityDictionary[0]
> subCanvasSpecs = an IdentityDictionary[0]
> source = (nothing selected)
> policy = a MotifLookPolicy
> spec = an ArbitraryComponentSpec
> window = an ApplicationWindow nil
> keyboardProcessor = a KeyboardProcessor
> composite = a CompositePart
> component = nil
> decorator = nil
> wrapper = nil
> stack = an OrderedCollection[0]
> isEditing = false
> cacheWhileEditing = false
> windowSpec = nil
> converterClass = PrintConverter
>Arguments:
> aSpec = an ArbitraryComponentSpec
>Context PC = 8
>
>----------------------------------------------------------------------
>MotifLookPolicy(UILookPolicy)>>specCollection:into:
>Receiver:
> a MotifLookPolicy
>Arguments:
> spec = a SpecCollection
> aBuilder = an UIBuilder
>Temporaries:
> aCollection = an Array[1]
> i = 1
>Context PC = 20
>
>----------------------------------------------------------------------
>SpecCollection>>dispatchTo:with:
>Receiver:
> a SpecCollection
>Instance Variables:
> properties = nil
> collection = an Array[1]
>Arguments:
> policy = a MotifLookPolicy
> builder = an UIBuilder
>Context PC = 5
>
>----------------------------------------------------------------------
>SpecCollection>>addTo:withPolicy:
>Receiver:
> a SpecCollection
>Instance Variables:
> properties = nil
> collection = an Array[1]
>Arguments:
> builder = an UIBuilder
> policy = a MotifLookPolicy
>Context PC = 6
>
>----------------------------------------------------------------------
>UIBuilder>>addSpec:
>Receiver:
> an UIBuilder
>Instance Variables:
> bindings = an IdentityDictionary[0]
> namedComponents = an IdentityDictionary[1]
> labels = an IdentityDictionary[0]
> visuals = an IdentityDictionary[0]
> subCanvasSpecs = an IdentityDictionary[0]
> source = (nothing selected)
> policy = a MotifLookPolicy
> spec = an ArbitraryComponentSpec
> window = an ApplicationWindow nil
> keyboardProcessor = a KeyboardProcessor
> composite = a CompositePart
> component = nil
> decorator = nil
> wrapper = nil
> stack = an OrderedCollection[0]
> isEditing = false
> cacheWhileEditing = false
> windowSpec = nil
> converterClass = PrintConverter
>Arguments:
> aSpec = a SpecCollection
>Context PC = 7
>
>----------------------------------------------------------------------
>UIBuilder>>add:
>Receiver:
> an UIBuilder
>Instance Variables:
> bindings = an IdentityDictionary[0]
> namedComponents = an IdentityDictionary[1]
> labels = an IdentityDictionary[0]
> visuals = an IdentityDictionary[0]
> subCanvasSpecs = an IdentityDictionary[0]
> source = (nothing selected)
> policy = a MotifLookPolicy
> spec = an ArbitraryComponentSpec
> window = an ApplicationWindow nil
> keyboardProcessor = a KeyboardProcessor
> composite = a CompositePart
> component = nil
> decorator = nil
> wrapper = nil
> stack = an OrderedCollection[0]
> isEditing = false
> cacheWhileEditing = false
> windowSpec = nil
> converterClass = PrintConverter
>Arguments:
> aSpec = a SpecCollection
>Context PC = 8
>
>----------------------------------------------------------------------
>Refactory.Browser.CodeModel(ApplicationModel)>>buildInSubCanvas:withBuilder:
>Receiver:
> a Refactory.Browser.CodeModel
>Instance Variables:
> dependents = nil
> builder = an UIBuilder
> uiSession = nil
> eventHandlers = nil
> navigator = a Refactory.Browser.BrowserNavigator
> lockPolicy = a Refactory.Browser.StateLockPolicy
> state = (nothing selected)
> isZoomed = false
> tabList = a SelectionInList
> statusPanel = a StatusPanel
> tools = an OrderedCollection[15]
>Arguments:
> spec = a SpecCollection
> aBuilder = an UIBuilder
>Context PC = 36
>
>----------------------------------------------------------------------
>MotifLookPolicy(UILookPolicy)>>subcanvas:into:
>Receiver:
> a MotifLookPolicy
>Arguments:
> subCanvasSpec = a SubCanvasSpec
> builder = an UIBuilder
>Temporaries:
> spec = a SpecCollection
> subBuilder = an UIBuilder
> subEnv = (nothing selected)
> state = nil
> class = nil
> old = nil
> class = nil
>Context PC = 271
>
>----------------------------------------------------------------------
>SubCanvasSpec>>dispatchTo:with:
>Receiver:
> a SubCanvasSpec
>Instance Variables:
> properties = nil
> layout = a LayoutFrame
> vAlignment = nil
> hAlignment = nil
> name = #codeTool
> flags = 0
> isOpaque = nil
> colors = nil
> majorKey = #CodeModelSubcanvas
> minorKey = #windowSpec
> clientKey = #codeTool
>Arguments:
> policy = a MotifLookPolicy
> builder = an UIBuilder
>Context PC = 5
>
>----------------------------------------------------------------------
>SubCanvasSpec(UISpecification)>>addTo:withPolicy:
>Receiver:
> a SubCanvasSpec
>Instance Variables:
> properties = nil
> layout = a LayoutFrame
> vAlignment = nil
> hAlignment = nil
> name = #codeTool
> flags = 0
> isOpaque = nil
> colors = nil
> majorKey = #CodeModelSubcanvas
> minorKey = #windowSpec
> clientKey = #codeTool
>Arguments:
> builder = an UIBuilder
> policy = a MotifLookPolicy
>Temporaries:
> lab = nil
>Context PC = 19
>
>----------------------------------------------------------------------
>UIBuilder>>addSpec:
>Receiver:
> an UIBuilder
>Instance Variables:
> bindings = an IdentityDictionary[2]
> namedComponents = an IdentityDictionary[1]
> labels = an IdentityDictionary[0]
> visuals = an IdentityDictionary[0]
> subCanvasSpecs = an IdentityDictionary[2]
> source = a Refactory.Browser.RefactoringBrowser
> policy = a MotifLookPolicy
> spec = a SubCanvasSpec
> window = an ApplicationWindow nil
> keyboardProcessor = a KeyboardProcessor
> composite = a CompositePart
> component = nil
> decorator = nil
> wrapper = nil
> stack = an OrderedCollection[0]
> isEditing = false
> cacheWhileEditing = false
> windowSpec = a WindowSpec
> converterClass = PrintConverter
>Arguments:
> aSpec = a SubCanvasSpec
>Context PC = 7
>
>----------------------------------------------------------------------
>UIBuilder>>add:
>Receiver:
> an UIBuilder
>Instance Variables:
> bindings = an IdentityDictionary[2]
> namedComponents = an IdentityDictionary[1]
> labels = an IdentityDictionary[0]
> visuals = an IdentityDictionary[0]
> subCanvasSpecs = an IdentityDictionary[2]
> source = a Refactory.Browser.RefactoringBrowser
> policy = a MotifLookPolicy
> spec = a SubCanvasSpec
> window = an ApplicationWindow nil
> keyboardProcessor = a KeyboardProcessor
> composite = a CompositePart
> component = nil
> decorator = nil
> wrapper = nil
> stack = an OrderedCollection[0]
> isEditing = false
> cacheWhileEditing = false
> windowSpec = a WindowSpec
> converterClass = PrintConverter
>Arguments:
> aSpec = a SubCanvasSpec
>Context PC = 8
>
>----------------------------------------------------------------------
>MotifLookPolicy(UILookPolicy)>>specCollection:into:
>Receiver:
> a MotifLookPolicy
>Arguments:
> spec = a SpecCollection
> aBuilder = an UIBuilder
>Temporaries:
> aCollection = an Array[3]
> i = 2
>Context PC = 20
>
>----------------------------------------------------------------------
>SpecCollection>>dispatchTo:with:
>Receiver:
> a SpecCollection
>Instance Variables:
> properties = nil
> collection = an Array[3]
>Arguments:
> policy = a MotifLookPolicy
> builder = an UIBuilder
>Context PC = 5
>
>----------------------------------------------------------------------
>SpecCollection>>addTo:withPolicy:
>Receiver:
> a SpecCollection
>Instance Variables:
> properties = nil
> collection = an Array[3]
>Arguments:
> builder = an UIBuilder
> policy = a MotifLookPolicy
>Context PC = 6
>
>----------------------------------------------------------------------
>UIBuilder>>addSpec:
>Receiver:
> an UIBuilder
>Instance Variables:
> bindings = an IdentityDictionary[2]
> namedComponents = an IdentityDictionary[1]
> labels = an IdentityDictionary[0]
> visuals = an IdentityDictionary[0]
> subCanvasSpecs = an IdentityDictionary[2]
> source = a Refactory.Browser.RefactoringBrowser
> policy = a MotifLookPolicy
> spec = a SubCanvasSpec
> window = an ApplicationWindow nil
> keyboardProcessor = a KeyboardProcessor
> composite = a CompositePart
> component = nil
> decorator = nil
> wrapper = nil
> stack = an OrderedCollection[0]
> isEditing = false
> cacheWhileEditing = false
> windowSpec = a WindowSpec
> converterClass = PrintConverter
>Arguments:
> aSpec = a SpecCollection
>Context PC = 7
>
>----------------------------------------------------------------------
>UIBuilder>>add:
>Receiver:
> an UIBuilder
>Instance Variables:
> bindings = an IdentityDictionary[2]
> namedComponents = an IdentityDictionary[1]
> labels = an IdentityDictionary[0]
> visuals = an IdentityDictionary[0]
> subCanvasSpecs = an IdentityDictionary[2]
> source = a Refactory.Browser.RefactoringBrowser
> policy = a MotifLookPolicy
> spec = a SubCanvasSpec
> window = an ApplicationWindow nil
> keyboardProcessor = a KeyboardProcessor
> composite = a CompositePart
> component = nil
> decorator = nil
> wrapper = nil
> stack = an OrderedCollection[0]
> isEditing = false
> cacheWhileEditing = false
> windowSpec = a WindowSpec
> converterClass = PrintConverter
>Arguments:
> aSpec = a SpecCollection
>Context PC = 8
>
>----------------------------------------------------------------------
>FullSpec>>addTo:withPolicy:
>Receiver:
> a FullSpec
>Instance Variables:
> properties = nil
> window = a WindowSpec
> component = a SpecCollection
>Arguments:
> builder = an UIBuilder
> policy = a MotifLookPolicy
>Context PC = 7
>
>----------------------------------------------------------------------
>UIBuilder>>addSpec:
>Receiver:
> an UIBuilder
>Instance Variables:
> bindings = an IdentityDictionary[2]
> namedComponents = an IdentityDictionary[1]
> labels = an IdentityDictionary[0]
> visuals = an IdentityDictionary[0]
> subCanvasSpecs = an IdentityDictionary[2]
> source = a Refactory.Browser.RefactoringBrowser
> policy = a MotifLookPolicy
> spec = a SubCanvasSpec
> window = an ApplicationWindow nil
> keyboardProcessor = a KeyboardProcessor
> composite = a CompositePart
> component = nil
> decorator = nil
> wrapper = nil
> stack = an OrderedCollection[0]
> isEditing = false
> cacheWhileEditing = false
> windowSpec = a WindowSpec
> converterClass = PrintConverter
>Arguments:
> aSpec = a FullSpec
>Context PC = 7
>
>----------------------------------------------------------------------
>UIBuilder>>add:
>Receiver:
> an UIBuilder
>Instance Variables:
> bindings = an IdentityDictionary[2]
> namedComponents = an IdentityDictionary[1]
> labels = an IdentityDictionary[0]
> visuals = an IdentityDictionary[0]
> subCanvasSpecs = an IdentityDictionary[2]
> source = a Refactory.Browser.RefactoringBrowser
> policy = a MotifLookPolicy
> spec = a SubCanvasSpec
> window = an ApplicationWindow nil
> keyboardProcessor = a KeyboardProcessor
> composite = a CompositePart
> component = nil
> decorator = nil
> wrapper = nil
> stack = an OrderedCollection[0]
> isEditing = false
> cacheWhileEditing = false
> windowSpec = a WindowSpec
> converterClass = PrintConverter
>Arguments:
> aSpec = a FullSpec
>Context PC = 8
>
>----------------------------------------------------------------------
>Refactory.Browser.RefactoringBrowser(ApplicationModel)>>allButOpenInterface:withPolicy:inSession:
>Receiver:
> a Refactory.Browser.RefactoringBrowser
>Instance Variables:
> dependents = nil
> builder = an UIBuilder
> uiSession = a ControlManager
> eventHandlers = nil
> navigator = a Refactory.Browser.BrowserNavigator
> policyClass = Refactory.Browser.StateLockPolicy
> dispatcher = a Refactory.Browser.RBActionDispatcher
> findHolder = a ValueHolder on: ''
> findList = nil
> toolbarMenuHolder = nil
> toolsetsList = a SelectionInList
>Arguments:
> aSymbol = #windowSpec
> aPolicy = a MotifLookPolicy
> anApplicationContext = a ControlManager
>Temporaries:
> spec = a FullSpec
>Context PC = 33
>
>----------------------------------------------------------------------
>Refactory.Browser.RefactoringBrowser(ApplicationModel)>>allButOpenInterface:withPolicy:
>Receiver:
> a Refactory.Browser.RefactoringBrowser
>Instance Variables:
> dependents = nil
> builder = an UIBuilder
> uiSession = a ControlManager
> eventHandlers = nil
> navigator = a Refactory.Browser.BrowserNavigator
> policyClass = Refactory.Browser.StateLockPolicy
> dispatcher = a Refactory.Browser.RBActionDispatcher
> findHolder = a ValueHolder on: ''
> findList = nil
> toolbarMenuHolder = nil
> toolsetsList = a SelectionInList
>Arguments:
> aSymbol = #windowSpec
> aPolicy = a MotifLookPolicy
>Context PC = 8
>
>----------------------------------------------------------------------
>Refactory.Browser.RefactoringBrowser(ApplicationModel)>>allButOpenInterface:
>Receiver:
> a Refactory.Browser.RefactoringBrowser
>Instance Variables:
> dependents = nil
> builder = an UIBuilder
> uiSession = a ControlManager
> eventHandlers = nil
> navigator = a Refactory.Browser.BrowserNavigator
> policyClass = Refactory.Browser.StateLockPolicy
> dispatcher = a Refactory.Browser.RBActionDispatcher
> findHolder = a ValueHolder on: ''
> findList = nil
> toolbarMenuHolder = nil
> toolsetsList = a SelectionInList
>Arguments:
> aSymbol = #windowSpec
>Context PC = 9
>
>----------------------------------------------------------------------
>Refactory.Browser.RefactoringBrowser
>class>>openOnEnvironment:state:hierarchy:
>Receiver:
> a Refactory.Browser.RefactoringBrowser class
>Instance Variables:
> superclass = Refactory.Browser.BrowserApplicationModel
> methodDict = a MethodDictionary[87]
> format = 16395
> subclasses = nil
> instanceVariables = an Array[7]
> organization = ('browsing' #browseImplementors #browseStringMatches
>#browseSymbols #browseVariables)
>('private' #bufferChangeRequest #buildNewMenu #currentToolsetChanged
>#deselectClass)
>('menu' #bufferMenuSpecifications #menu #menuBar #rebuildMenus
>#statusBarToggleItem #switchToBuffer: #toolbarMenu #toolbarMenuHolder
>#zoomMenuSpecifications)
>('changing' #changeRequest #changedFindString)
>('initialize-release' #initialize #initializeDispatcher
>#initializeOnEnvironment: #release)
>('accessing' #codeModel #codeTool #currentToolset #currentToolset:
>#dispatcher #environment #environment: #navigator #policyClass: #toolsets)
>('aspects' #findHolder #findList #redoLabel #toolsetsList #undoLabel)
>('actions' #newBuffer #newClass #newNameSpace #newSharedVariable
>#redoOperation #removeBuffer #selectBuffer #setUndoCount #spawnBrowser
>#toggleToolbar #toggleZoom #undoOperation #updateCodeToolZoomed)
>('testing' #has10orMoreCodeTools #hasMultipleCodeTools
>#hasRedoableOperations #hasUndoableOperations #isClassSelected
>#isGlobalSelected #isZoomed)
>('events' #areAllBuffersClean #noticeOfWindowClose:)
>('interface opening' #addFind #lastSavedPosition:for: #postBuildWith:
>#postOpenWith: #preBuildWith: #reInstallInterface #showFind: #subcanvases
>#updateToolbar #windowEvent:from:)
>('menu accessing' #dynamicMenuItemsFrom:)
>('interface closing' #requestForWindowClose #suspendFindWidgetWhile:)
>('obsolete' #changedBuffer #currentBuffer)
>('opening placement algorithm' #bestGuessBrowserPosition:
>#browserOpeningCenterBetween:and: #firstBrowserOpeningPosition:
>#lookForHoleOfSize:toOpenBrowserAmongst: #secondBrowserOpeningPositionFrom:)
>('menus' #activateExistingBufferFor: #createBufferFor: #flipToTestClass
>#flipToTestedClass #testingToolsets #toggleFromOrToTestingToolset
>#unpairedTestingToolsets)
>
> name = #RefactoringBrowser
> classPool = a NameSpaceOfClass[1]
> environment = a NameSpace[266]
> savedWindowInformation = an IdentityDictionary[1]
> showToolbarHolder = a ValueHolder on: true
>Arguments:
> anEnvironment =
> aNavigatorState = (nothing selected)
> aBoolean = false
>Temporaries:
> browser = a Refactory.Browser.RefactoringBrowser
>Context PC = 9
>
>----------------------------------------------------------------------
>Refactory.Browser.RefactoringBrowser class>>openOnEnvironment:
>Receiver:
> a Refactory.Browser.RefactoringBrowser class
>Instance Variables:
> superclass = Refactory.Browser.BrowserApplicationModel
> methodDict = a MethodDictionary[87]
> format = 16395
> subclasses = nil
> instanceVariables = an Array[7]
> organization = ('browsing' #browseImplementors #browseStringMatches
>#browseSymbols #browseVariables)
>('private' #bufferChangeRequest #buildNewMenu #currentToolsetChanged
>#deselectClass)
>('menu' #bufferMenuSpecifications #menu #menuBar #rebuildMenus
>#statusBarToggleItem #switchToBuffer: #toolbarMenu #toolbarMenuHolder
>#zoomMenuSpecifications)
>('changing' #changeRequest #changedFindString)
>('initialize-release' #initialize #initializeDispatcher
>#initializeOnEnvironment: #release)
>('accessing' #codeModel #codeTool #currentToolset #currentToolset:
>#dispatcher #environment #environment: #navigator #policyClass: #toolsets)
>('aspects' #findHolder #findList #redoLabel #toolsetsList #undoLabel)
>('actions' #newBuffer #newClass #newNameSpace #newSharedVariable
>#redoOperation #removeBuffer #selectBuffer #setUndoCount #spawnBrowser
>#toggleToolbar #toggleZoom #undoOperation #updateCodeToolZoomed)
>('testing' #has10orMoreCodeTools #hasMultipleCodeTools
>#hasRedoableOperations #hasUndoableOperations #isClassSelected
>#isGlobalSelected #isZoomed)
>('events' #areAllBuffersClean #noticeOfWindowClose:)
>('interface opening' #addFind #lastSavedPosition:for: #postBuildWith:
>#postOpenWith: #preBuildWith: #reInstallInterface #showFind: #subcanvases
>#updateToolbar #windowEvent:from:)
>('menu accessing' #dynamicMenuItemsFrom:)
>('interface closing' #requestForWindowClose #suspendFindWidgetWhile:)
>('obsolete' #changedBuffer #currentBuffer)
>('opening placement algorithm' #bestGuessBrowserPosition:
>#browserOpeningCenterBetween:and: #firstBrowserOpeningPosition:
>#lookForHoleOfSize:toOpenBrowserAmongst: #secondBrowserOpeningPositionFrom:)
>('menus' #activateExistingBufferFor: #createBufferFor: #flipToTestClass
>#flipToTestedClass #testingToolsets #toggleFromOrToTestingToolset
>#unpairedTestingToolsets)
>
> name = #RefactoringBrowser
> classPool = a NameSpaceOfClass[1]
> environment = a NameSpace[266]
> savedWindowInformation = an IdentityDictionary[1]
> showToolbarHolder = a ValueHolder on: true
>Arguments:
> anEnvironment =
>Context PC = 8
>
>----------------------------------------------------------------------
>Refactory.Browser.RefactoringBrowser class>>open
>Receiver:
> a Refactory.Browser.RefactoringBrowser class
>Instance Variables:
> superclass = Refactory.Browser.BrowserApplicationModel
> methodDict = a MethodDictionary[87]
> format = 16395
> subclasses = nil
> instanceVariables = an Array[7]
> organization = ('browsing' #browseImplementors #browseStringMatches
>#browseSymbols #browseVariables)
>('private' #bufferChangeRequest #buildNewMenu #currentToolsetChanged
>#deselectClass)
>('menu' #bufferMenuSpecifications #menu #menuBar #rebuildMenus
>#statusBarToggleItem #switchToBuffer: #toolbarMenu #toolbarMenuHolder
>#zoomMenuSpecifications)
>('changing' #changeRequest #changedFindString)
>('initialize-release' #initialize #initializeDispatcher
>#initializeOnEnvironment: #release)
>('accessing' #codeModel #codeTool #currentToolset #currentToolset:
>#dispatcher #environment #environment: #navigator #policyClass: #toolsets)
>('aspects' #findHolder #findList #redoLabel #toolsetsList #undoLabel)
>('actions' #newBuffer #newClass #newNameSpace #newSharedVariable
>#redoOperation #removeBuffer #selectBuffer #setUndoCount #spawnBrowser
>#toggleToolbar #toggleZoom #undoOperation #updateCodeToolZoomed)
>('testing' #has10orMoreCodeTools #hasMultipleCodeTools
>#hasRedoableOperations #hasUndoableOperations #isClassSelected
>#isGlobalSelected #isZoomed)
>('events' #areAllBuffersClean #noticeOfWindowClose:)
>('interface opening' #addFind #lastSavedPosition:for: #postBuildWith:
>#postOpenWith: #preBuildWith: #reInstallInterface #showFind: #subcanvases
>#updateToolbar #windowEvent:from:)
>('menu accessing' #dynamicMenuItemsFrom:)
>('interface closing' #requestForWindowClose #suspendFindWidgetWhile:)
>('obsolete' #changedBuffer #currentBuffer)
>('opening placement algorithm' #bestGuessBrowserPosition:
>#browserOpeningCenterBetween:and: #firstBrowserOpeningPosition:
>#lookForHoleOfSize:toOpenBrowserAmongst: #secondBrowserOpeningPositionFrom:)
>('menus' #activateExistingBufferFor: #createBufferFor: #flipToTestClass
>#flipToTestedClass #testingToolsets #toggleFromOrToTestingToolset
>#unpairedTestingToolsets)
>
> name = #RefactoringBrowser
> classPool = a NameSpaceOfClass[1]
> environment = a NameSpace[266]
> savedWindowInformation = an IdentityDictionary[1]
> showToolbarHolder = a ValueHolder on: true
>Context PC = 6
>
>----------------------------------------------------------------------
>optimized [] in VisualLauncher>>openApplicationForClassNamed:withSelector:
>Receiver:
> an UndefinedObject
>Arguments:
> class = Refactory.Browser.RefactoringBrowser
>Temporaries:
> .aSelectorSymbol = #open
>Context PC = 7
>
>----------------------------------------------------------------------
>VisualLauncher>>applicationForClassNamed:do:
>Receiver:
> a VisualLauncher
>Instance Variables:
> dependents = an ApplicationWindow 73400355
> builder = an UIBuilder
> uiSession = a ControlManager
> eventHandlers = nil
> menuBar = a Menu
> toolBar = a ValueHolder on: a Menu
> textCollector = a TextCollector on: Text for '
>visualnc.im created at December 15, 2009 1:13:01 PM
>/home/intrader/Projects/Cincom/visualnc.im created at October 31, 2010
>4:30:06 PM
>/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at October 31,
>2010 5:16:58 PM
>Scanning /home/intrader/vw7.7nc/parcels/UIPainter.pst
>Hello World!
>
>/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at October 31,
>2010 6:40:02 PM
>/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at October 31,
>2010 6:40:25 PM
>/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at October 31,
>2010 6:41:23 PM
>Autoloading SUnitPreload from
>$(VISUALWORKS)/contributed/SUnit/SUnitPreload.pcl
>/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at November 1,
>2010 8:49:32 PM
>Unloading package: ''SUnit''
>Rescuing source in $(VISUALWORKS)/contributed/SUnit/SUnit.pst...(none)
>Autoloading SUnit from $(VISUALWORKS)/contributed/SUnit/SUnit.pcl
>/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at November 1,
>2010 9:12:47 PM
>Scanning /home/intrader/vw7.7nc/contributed/SUnitTools.pst
>Autoloading SUnitToo from $(VISUALWORKS)/contributed/SUnitToo.pclSUnitToo
>suggests SUnitToo(ls)
>
>Autoloading ExtraActivity from $(VISUALWORKS)/contributed/ExtraActivity.pcl
>Autoloading Weaklings from $(VISUALWORKS)/contributed/Weaklings.pclNewly
>opened browsers will have the SUnitToo(ls) in them
>Error updating tabs due to CodeModel changes: Message not understood:
>#children'
> toolDock = a VisualLauncherToolDock
>Arguments:
> aSymbol = #{Refactory.Browser.RefactoringBrowser}
> aBlock = BlockClosure [] in
>VisualLauncher>>openApplicationForClassNamed:withSelector:
>Temporaries:
> cl = Refactory.Browser.RefactoringBrowser
>Context PC = 12
>
>----------------------------------------------------------------------
>VisualLauncher>>openApplicationForClassNamed:withSelector:
>Receiver:
> a VisualLauncher
>Instance Variables:
> dependents = an ApplicationWindow 73400355
> builder = an UIBuilder
> uiSession = a ControlManager
> eventHandlers = nil
> menuBar = a Menu
> toolBar = a ValueHolder on: a Menu
> textCollector = a TextCollector on: Text for '
>visualnc.im created at December 15, 2009 1:13:01 PM
>/home/intrader/Projects/Cincom/visualnc.im created at October 31, 2010
>4:30:06 PM
>/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at October 31,
>2010 5:16:58 PM
>Scanning /home/intrader/vw7.7nc/parcels/UIPainter.pst
>Hello World!
>
>/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at October 31,
>2010 6:40:02 PM
>/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at October 31,
>2010 6:40:25 PM
>/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at October 31,
>2010 6:41:23 PM
>Autoloading SUnitPreload from
>$(VISUALWORKS)/contributed/SUnit/SUnitPreload.pcl
>/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at November 1,
>2010 8:49:32 PM
>Unloading package: ''SUnit''
>Rescuing source in $(VISUALWORKS)/contributed/SUnit/SUnit.pst...(none)
>Autoloading SUnit from $(VISUALWORKS)/contributed/SUnit/SUnit.pcl
>/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at November 1,
>2010 9:12:47 PM
>Scanning /home/intrader/vw7.7nc/contributed/SUnitTools.pst
>Autoloading SUnitToo from $(VISUALWORKS)/contributed/SUnitToo.pclSUnitToo
>suggests SUnitToo(ls)
>
>Autoloading ExtraActivity from $(VISUALWORKS)/contributed/ExtraActivity.pcl
>Autoloading Weaklings from $(VISUALWORKS)/contributed/Weaklings.pclNewly
>opened browsers will have the SUnitToo(ls) in them
>Error updating tabs due to CodeModel changes: Message not understood:
>#children'
> toolDock = a VisualLauncherToolDock
>Arguments:
> aSymbol = #{Refactory.Browser.RefactoringBrowser}
> aSelectorSymbol = #open
>Context PC = 9
>
>----------------------------------------------------------------------
>VisualLauncher>>openApplicationForClassNamed:
>Receiver:
> a VisualLauncher
>Instance Variables:
> dependents = an ApplicationWindow 73400355
> builder = an UIBuilder
> uiSession = a ControlManager
> eventHandlers = nil
> menuBar = a Menu
> toolBar = a ValueHolder on: a Menu
> textCollector = a TextCollector on: Text for '
>visualnc.im created at December 15, 2009 1:13:01 PM
>/home/intrader/Projects/Cincom/visualnc.im created at October 31, 2010
>4:30:06 PM
>/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at October 31,
>2010 5:16:58 PM
>Scanning /home/intrader/vw7.7nc/parcels/UIPainter.pst
>Hello World!
>
>/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at October 31,
>2010 6:40:02 PM
>/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at October 31,
>2010 6:40:25 PM
>/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at October 31,
>2010 6:41:23 PM
>Autoloading SUnitPreload from
>$(VISUALWORKS)/contributed/SUnit/SUnitPreload.pcl
>/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at November 1,
>2010 8:49:32 PM
>Unloading package: ''SUnit''
>Rescuing source in $(VISUALWORKS)/contributed/SUnit/SUnit.pst...(none)
>Autoloading SUnit from $(VISUALWORKS)/contributed/SUnit/SUnit.pcl
>/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at November 1,
>2010 9:12:47 PM
>Scanning /home/intrader/vw7.7nc/contributed/SUnitTools.pst
>Autoloading SUnitToo from $(VISUALWORKS)/contributed/SUnitToo.pclSUnitToo
>suggests SUnitToo(ls)
>
>Autoloading ExtraActivity from $(VISUALWORKS)/contributed/ExtraActivity.pcl
>Autoloading Weaklings from $(VISUALWORKS)/contributed/Weaklings.pclNewly
>opened browsers will have the SUnitToo(ls) in them
>Error updating tabs due to CodeModel changes: Message not understood:
>#children'
> toolDock = a VisualLauncherToolDock
>Arguments:
> aSymbol = #{Refactory.Browser.RefactoringBrowser}
>Context PC = 6
>
>----------------------------------------------------------------------
>VisualLauncher>>browseSystem
>Receiver:
> a VisualLauncher
>Instance Variables:
> dependents = an ApplicationWindow 73400355
> builder = an UIBuilder
> uiSession = a ControlManager
> eventHandlers = nil
> menuBar = a Menu
> toolBar = a ValueHolder on: a Menu
> textCollector = a TextCollector on: Text for '
>visualnc.im created at December 15, 2009 1:13:01 PM
>/home/intrader/Projects/Cincom/visualnc.im created at October 31, 2010
>4:30:06 PM
>/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at October 31,
>2010 5:16:58 PM
>Scanning /home/intrader/vw7.7nc/parcels/UIPainter.pst
>Hello World!
>
>/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at October 31,
>2010 6:40:02 PM
>/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at October 31,
>2010 6:40:25 PM
>/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at October 31,
>2010 6:41:23 PM
>Autoloading SUnitPreload from
>$(VISUALWORKS)/contributed/SUnit/SUnitPreload.pcl
>/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at November 1,
>2010 8:49:32 PM
>Unloading package: ''SUnit''
>Rescuing source in $(VISUALWORKS)/contributed/SUnit/SUnit.pst...(none)
>Autoloading SUnit from $(VISUALWORKS)/contributed/SUnit/SUnit.pcl
>/home/intrader/Projects/Smalltalk/Cincom/visualnc.im created at November 1,
>2010 9:12:47 PM
>Scanning /home/intrader/vw7.7nc/contributed/SUnitTools.pst
>Autoloading SUnitToo from $(VISUALWORKS)/contributed/SUnitToo.pclSUnitToo
>suggests SUnitToo(ls)
>
>Autoloading ExtraActivity from $(VISUALWORKS)/contributed/ExtraActivity.pcl
>Autoloading Weaklings from $(VISUALWORKS)/contributed/Weaklings.pclNewly
>opened browsers will have the SUnitToo(ls) in them
>Error updating tabs due to CodeModel changes: Message not understood:
>#children'
> toolDock = a VisualLauncherToolDock
>Context PC = 5
>
>----------------------------------------------------------------------
>optimized [] in ApplicationModel>>actionFor:
>Receiver:
> an UndefinedObject
>Temporaries:
> .self = a VisualLauncher
> .aKey = #browseSystem
>Context PC = 7
>
>----------------------------------------------------------------------
>optimized [] in ToolBar>>newButtonModelFor:
>Receiver:
> an UndefinedObject
>Temporaries:
> .self = a MotifToolBar
> .action = #browseSystem
>Context PC = 13
>
>----------------------------------------------------------------------
>optimized [] in ToolBar>>newButtonModelFor:
>Receiver:
> an UndefinedObject
>Arguments:
> b = a ValueHolder on: nil
> v = true
>Temporaries:
> .self = a MotifToolBar
> .aMenuItem = a MenuItem 'Browse System'
> .executeBlock = BlockClosure [] in ToolBar>>newButtonModelFor:
>Context PC = 12
>
>----------------------------------------------------------------------
>PluggableAdaptor>>setValue:
>Receiver:
> a PluggableAdaptor
>Instance Variables:
> dependents = a Win98ToolbarButtonView
> model = a ValueHolder on: nil
> getBlock = BlockClosure [] in ToolBar>>newButtonModelFor:
> putBlock = BlockClosure [] in ToolBar>>newButtonModelFor:
> updateBlock = BlockClosure [] in ToolBar>>newButtonModelFor:
>Arguments:
> newValue = true
>Context PC = 6
>
>----------------------------------------------------------------------
>PluggableAdaptor(ValueModel)>>value:
>Receiver:
> a PluggableAdaptor
>Instance Variables:
> dependents = a Win98ToolbarButtonView
> model = a ValueHolder on: nil
> getBlock = BlockClosure [] in ToolBar>>newButtonModelFor:
> putBlock = BlockClosure [] in ToolBar>>newButtonModelFor:
> updateBlock = BlockClosure [] in ToolBar>>newButtonModelFor:
>Arguments:
> newValue = true
>Context PC = 5
>
>----------------------------------------------------------------------
>Win98ToolbarButtonController(TriggerButtonController)>>pressAction
>Receiver:
> a Win98ToolbarButtonController
>Instance Variables:
> model = a PluggableAdaptor
> view = a Win98ToolbarButtonView
> sensor = a TranslatingSensor
> keyboardProcessor = nil
> keyboardHook = nil
> dispatcher = nil
>Context PC = 17
>
>----------------------------------------------------------------------
>TriggerButtonTracker(BasicButtonTracker)>>finishSelectionFor:
>Receiver:
> a TriggerButtonTracker
>Instance Variables:
> controller = a Win98ToolbarButtonController
> inside = true
>Arguments:
> aPoint = 11 @ 24
>Context PC = 8
>
>----------------------------------------------------------------------
>TriggerButtonTracker>>finishSelectionFor:
>Receiver:
> a TriggerButtonTracker
>Instance Variables:
> controller = a Win98ToolbarButtonController
> inside = true
>Arguments:
> aPoint = 11 @ 24
>Context PC = 11
>
>----------------------------------------------------------------------
>TriggerButtonTracker(SelectionTracker)>>redButtonReleasedEvent:
>Receiver:
> a TriggerButtonTracker
>Instance Variables:
> controller = a Win98ToolbarButtonController
> inside = true
>Arguments:
> aMouseButtonEvent = a RedButtonReleasedEvent
>Context PC = 13
>
>----------------------------------------------------------------------
>RedButtonReleasedEvent>>dispatchTo:
>Receiver:
> a RedButtonReleasedEvent
>Instance Variables:
> time = 175390345
> initiator = an EventDispatcher
> window = an ApplicationWindow 73400355
> state = 0
> x = 118
> y = 54
> gx = 1280
> gy = 103
> buttonNumber = 1
>Arguments:
> anObject = a TriggerButtonTracker
>Context PC = 4
>
>----------------------------------------------------------------------
>TriggerButtonTracker(SelectionTracker)>>handleEvent:
>Receiver:
> a TriggerButtonTracker
>Instance Variables:
> controller = a Win98ToolbarButtonController
> inside = true
>Arguments:
> anEvent = a RedButtonReleasedEvent
>Context PC = 4
>
>----------------------------------------------------------------------
>EventDispatcher>>dispatch:to:
>Receiver:
> an EventDispatcher
>Instance Variables:
> windowController = an ApplicationStandardSystemController
> currentMouseConsumer = nil
> grabbingMouse = false
> keyboardProcessor = nil
> lastControlObject = nil
> trapList = nil
> state = nil
> repairDamageWhenDebugging = true
> flushQueueAfterError = true
> distributeEventsWhenDebugging = true
> dragDropInProgress = false
> dragDropTracker = nil
> dispatchUnknownEvents = false
>Arguments:
> event = a RedButtonReleasedEvent
> object = a TriggerButtonTracker
>Temporaries:
> tmp = nil
>Context PC = 10
>
>----------------------------------------------------------------------
>EventDispatcher>>dispatchEvent:
>Receiver:
> an EventDispatcher
>Instance Variables:
> windowController = an ApplicationStandardSystemController
> currentMouseConsumer = nil
> grabbingMouse = false
> keyboardProcessor = nil
> lastControlObject = nil
> trapList = nil
> state = nil
> repairDamageWhenDebugging = true
> flushQueueAfterError = true
> distributeEventsWhenDebugging = true
> dragDropInProgress = false
> dragDropTracker = nil
> dispatchUnknownEvents = false
>Arguments:
> event = a RedButtonReleasedEvent
>Temporaries:
> objectWantingControl = nil
> targetKeyboardProcessor = nil
>Context PC = 60
>
>----------------------------------------------------------------------
>RedButtonReleasedEvent(Event)>>dispatch
>Receiver:
> a RedButtonReleasedEvent
>Instance Variables:
> time = 175390345
> initiator = an EventDispatcher
> window = an ApplicationWindow 73400355
> state = 0
> x = 118
> y = 54
> gx = 1280
> gy = 103
> buttonNumber = 1
>Context PC = 16
>
>----------------------------------------------------------------------
>RedButtonReleasedEvent(Event)>>dispatchForWindowManager:
>Receiver:
> a RedButtonReleasedEvent
>Instance Variables:
> time = 175390345
> initiator = an EventDispatcher
> window = an ApplicationWindow 73400355
> state = 0
> x = 118
> y = 54
> gx = 1280
> gy = 103
> buttonNumber = 1
>Arguments:
> aWinMgr = a WindowManager
>Context PC = 4
>
>----------------------------------------------------------------------
>optimized [] in WindowManager>>safelyDispatchForWindowManager:
>Receiver:
> an UndefinedObject
>Temporaries:
> .event = a RedButtonReleasedEvent
> .self = a WindowManager
>Context PC = 6
>
>----------------------------------------------------------------------
>BlockClosure>>on:do:
>Receiver:
> a BlockClosure
>Instance Variables:
> method = CompiledBlock [] in WindowManager>>safelyDispatchForWindowManager:
> outerContext = nil
> copiedValues = an Array[2]
>Arguments:
> anExceptionSelector = BadControllerError
> handlerBlock = BlockClosure [] in
>WindowManager>>safelyDispatchForWindowManager:
>Context PC = 18
>
>----------------------------------------------------------------------
>WindowManager>>safelyDispatchForWindowManager:
>Receiver:
> a WindowManager
>Instance Variables:
> windows = an OrderedCollection[1]
> activeController = nil
> interruptLock = false
> outstandingMetaOrDamage = false
> openInProgress = false
> eventQueue = an EventQueue
> baseProcess = a Process in Semaphore>>waitIfCurtailedSignal
> dontFilterEvents = false
>Arguments:
> event = a RedButtonReleasedEvent
>Context PC = 13
>
>----------------------------------------------------------------------
>WindowManager>>processNextEvent
>Receiver:
> a WindowManager
>Instance Variables:
> windows = an OrderedCollection[1]
> activeController = nil
> interruptLock = false
> outstandingMetaOrDamage = false
> openInProgress = false
> eventQueue = an EventQueue
> baseProcess = a Process in Semaphore>>waitIfCurtailedSignal
> dontFilterEvents = false
>Temporaries:
> event = a RedButtonReleasedEvent
>Context PC = 9
>
>----------------------------------------------------------------------
>optimized [] in [] in WindowManager>>newProcess
>Receiver:
> an UndefinedObject
>Temporaries:
> .self = a WindowManager
>Context PC = 13
>
>----------------------------------------------------------------------
>BlockClosure>>on:do:
>Receiver:
> a BlockClosure
>Instance Variables:
> method = CompiledBlock [] in [] in WindowManager>>newProcess
> outerContext = nil
> copiedValues = a WindowManager
>Arguments:
> anExceptionSelector = TerminateException
> handlerBlock = BlockClosure [] in [] in WindowManager>>newProcess
>Context PC = 18
>
>----------------------------------------------------------------------
>optimized [] in WindowManager>>newProcess
>Receiver:
> an UndefinedObject
>Temporaries:
> .self = a WindowManager
>Context PC = 15
>
>----------------------------------------------------------------------
>BlockClosure>>on:do:
>Receiver:
> a BlockClosure
>Instance Variables:
> method = CompiledBlock [] in WindowManager>>newProcess
> outerContext = nil
> copiedValues = a WindowManager
>Arguments:
> anExceptionSelector = TerminateException
> handlerBlock = BlockClosure [] in [] in Process class>>forBlock:priority:
>Context PC = 18
>
>----------------------------------------------------------------------
>optimized [] in Process class>>forBlock:priority:
>Receiver:
> an UndefinedObject
>Temporaries:
> .aBlock = BlockClosure [] in WindowManager>>newProcess
>Context PC = 9
></Copy Stack Ouput>
>
>  
>


_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: VisualWorks NonCommercial - no TestRunner - image hosed

mozillanerd
I restored the image from the distribution

I have difficulty locating the parcel. I find one in 'Popular'. I load it. I am unable to find the other package
But nothing I see in the browser.

Thanks for following
Reply | Threaded
Open this post in threaded view
|

Re: VisualWorks NonCommercial - no TestRunner - image hosed

Andres Valloud-6
You might want to try RBSUnitExtensions instead...

On 11/2/2010 4:41 PM, mozillanerd wrote:
>
> I restored the image from the distribution
>
> I have difficulty locating the parcel. I find one in 'Popular'. I load it. I
> am unable to find the other package
> But nothing I see in the browser.
>
> Thanks for following
_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: VisualWorks NonCommercial - no TestRunner - image hosed

mozillanerd
I find RBSUnitExtension in 'Popular' and I also see it as installed 'Testing'
Still have difficulties find SUnitUI
Thanks for following
Reply | Threaded
Open this post in threaded view
|

Re: VisualWorks NonCommercial - no TestRunner - image hosed

Andres Valloud-6
Strange, it should appear in the browser as a status bar.

On 11/2/2010 4:58 PM, mozillanerd wrote:
>
> I find RBSUnitExtension in 'Popular' and I also see it as installed 'Testing'
> Still have difficulties find SUnitUI
> Thanks for following
>
_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: VisualWorks NonCommercial - no TestRunner - image hosed

Travis Griggs-4
In reply to this post by mozillanerd
Which version of VW are you using mozillanerd? I think you said it was  
7.7? Any reason not to use 7.7.1?

--
Travis Griggs
Objologist
"An idea, like a ghost, must be spoken to a little before it will  
explain itself." - Charles Dickens

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: VisualWorks NonCommercial - no TestRunner - image hosed

mozillanerd
This post was updated on .
That is what is being offered in the download. I did not see a choice- and I would not have known to make a choice.

Since the system was hosed:
I have taken the released image and made a copy.
I found RBSUnitExtensions in 'Popular', it also exists in Testing
I did not find SUnitUI

When this was done I wrote a small test test and noticed after 'Accept' (and a number of accepting of errors) that method appeared at the bottom of the browser window which contains active and working.

Thanks for following