stx_libtool.st
changeset 16123 7d77a06d7a4a
parent 15971 c27523ea55c0
child 16124 c82034f4d715
child 16180 89c64982a20f
equal deleted inserted replaced
16122:a90902eb132b 16123:7d77a06d7a4a
   134         #'stx:libcomp'    "AbstractSyntaxHighlighter - extended"
   134         #'stx:libcomp'    "AbstractSyntaxHighlighter - extended"
   135         #'stx:libui'    "ComponentSpec - superclass of EditFieldWithCompletionSpec"
   135         #'stx:libui'    "ComponentSpec - superclass of EditFieldWithCompletionSpec"
   136         #'stx:libview'    "AbstractBackground - superclass of DiffTextView::DiffTextScrollerBackground"
   136         #'stx:libview'    "AbstractBackground - superclass of DiffTextView::DiffTextScrollerBackground"
   137         #'stx:libview2'    "ApplicationModel - superclass of AbstractDirectoryBrowser"
   137         #'stx:libview2'    "ApplicationModel - superclass of AbstractDirectoryBrowser"
   138         #'stx:libwidg'    "Button - superclass of ViewWithAcceptAndCancelBar::AcceptAndCancelBar::ButtonWithHelpText"
   138         #'stx:libwidg'    "Button - superclass of ViewWithAcceptAndCancelBar::AcceptAndCancelBar::ButtonWithHelpText"
   139         #'stx:libwidg2'    "ComboBoxView - superclass of FilenameEditFieldV2"
   139         #'stx:libwidg2'    "AbstractHierarchicalItem - superclass of Bookmark"
   140     )
   140     )
   141 !
   141 !
   142 
   142 
   143 referencedPreRequisites
   143 referencedPreRequisites
   144     "list packages which are a prerequisite, because they contain
   144     "list packages which are a prerequisite, because they contain
   372         #'Tools::NamespaceFilter'
   372         #'Tools::NamespaceFilter'
   373         #'Tools::TestRunner2'
   373         #'Tools::TestRunner2'
   374         #'Tools::HierarchicalChangeList'
   374         #'Tools::HierarchicalChangeList'
   375         #'Tools::HierarchicalPackageFilterList'
   375         #'Tools::HierarchicalPackageFilterList'
   376         #'Tools::InheritanceClassList'
   376         #'Tools::InheritanceClassList'
   377         (ChangeSetBrowser autoload)
   377         (AbstractRevisionItem autoload)
   378         (ColorInspectorView autoload)
       
   379         (NewChangesBrowser autoload)
       
   380         (XTermView autoload)
       
   381         (AbstractVersionDiffBrowserItem autoload)
   378         (AbstractVersionDiffBrowserItem autoload)
   382         (ApplicationBuilder autoload)
   379         (ApplicationBuilder autoload)
       
   380         (ChangeSetBrowser autoload)
       
   381         (ClassItem autoload)
       
   382         (ClassItemRoot autoload)
       
   383         (ClassItemRootForRevision autoload)
   383         (ClassNameItem autoload)
   384         (ClassNameItem autoload)
   384         (ClassRevisionTree autoload)
   385         (ClassRevisionTree autoload)
       
   386         (ClassVariablesInspectorView autoload)
   385         (CodeGeneratorTests autoload)
   387         (CodeGeneratorTests autoload)
       
   388         (ColorInspectorView autoload)
   386         (EWorldIconLibrary autoload)
   389         (EWorldIconLibrary autoload)
   387         (EventMonitor autoload)
   390         (EventMonitor autoload)
       
   391         (ExpandableRevisionItem autoload)
   388         (FileBrowserV2SettingsDialog autoload)
   392         (FileBrowserV2SettingsDialog autoload)
   389         (FileBrowserV2Tests autoload)
   393         (FileBrowserV2Tests autoload)
   390         (FileDialogV2 autoload)
   394         (FileDialogV2 autoload)
   391         (HierarchicalClassRevisionList autoload)
   395         (HierarchicalClassRevisionList autoload)
   392         (HierarchicalVersionDiffBrowser autoload)
   396         (HierarchicalVersionDiffBrowser autoload)
       
   397         (Launcher autoload)
       
   398         (LibraryBuilder autoload)
       
   399         (NewChangesBrowser autoload)
   393         (OldLauncher autoload)
   400         (OldLauncher autoload)
       
   401         (ProcessMonitor autoload)
   394         (ProjectView autoload)
   402         (ProjectView autoload)
   395         (RCSConflictEditTextView autoload)
   403         (RCSConflictEditTextView autoload)
       
   404         (SemaphoreMonitor autoload)
       
   405         (SmalltalkInspectorView autoload)
       
   406         (SourceRevisionItem autoload)
   396         (SystemStatusMonitor autoload)
   407         (SystemStatusMonitor autoload)
       
   408         (TerminalApplication autoload)
   397         (TextDiffTests autoload)
   409         (TextDiffTests autoload)
   398         (#'Tools::CodeView2DemoApp' autoload)
   410         (#'Tools::CodeView2DemoApp' autoload)
       
   411         (#'Tools::CompilerWarningToDoListEntry' autoload)
   399         (#'Tools::DiffCodeView2DemoApp' autoload)
   412         (#'Tools::DiffCodeView2DemoApp' autoload)
   400         (#'Tools::NavigationHistoryTests' autoload)
   413         (#'Tools::NavigationHistoryTests' autoload)
       
   414         (#'Tools::SmalltalkMergeTool' autoload)
   401         (#'Tools::ToDoList' autoload)
   415         (#'Tools::ToDoList' autoload)
   402         (#'Tools::ToDoListBrowser' autoload)
   416         (#'Tools::ToDoListBrowser' autoload)
   403         (#'Tools::ToDoListEntry' autoload)
   417         (#'Tools::ToDoListEntry' autoload)
   404         (#'Tools::ToDoNotification' autoload)
   418         (#'Tools::ToDoNotification' autoload)
   405         (AbstractRevisionItem autoload)
       
   406         (ClassItem autoload)
       
   407         (ClassItemRoot autoload)
       
   408         (Launcher autoload)
       
   409         (LibraryBuilder autoload)
       
   410         (ProcessMonitor autoload)
       
   411         (SemaphoreMonitor autoload)
       
   412         (TerminalApplication autoload)
       
   413         (#'Tools::CompilerWarningToDoListEntry' autoload)
       
   414         (#'Tools::SmalltalkMergeTool' autoload)
       
   415         (ClassItemRootForRevision autoload)
       
   416         (ExpandableRevisionItem autoload)
       
   417         (SmalltalkInspectorView autoload)
       
   418         (SourceRevisionItem autoload)
       
   419         (VersionRevisionItem autoload)
   419         (VersionRevisionItem autoload)
   420         (ClassVariablesInspectorView autoload)
   420         (XTermView autoload)
   421     )
   421     )
   422 !
   422 !
   423 
   423 
   424 extensionMethodNames
   424 extensionMethodNames
   425     "lists the extension methods which are to be included in the project.
   425     "list class/selector pairs of extensions.
   426      Entries are pairwise elements, consisting of class-name and selector."
   426      A correponding method with real names must be present in my concrete subclasses"
   427 
   427 
   428     ^ #(
   428     ^ #(
       
   429         ArrayedCollection inspector2TabForHexDump
       
   430         Bag inspectorExtraAttributes
       
   431         Behavior iconInBrowserSymbol
       
   432         Behavior inspectorExtraAttributes
       
   433         Behavior inspectorValueStringInListFor:
       
   434         Behavior methodsCount
       
   435         Block inspectorExtraAttributes
       
   436         Boolean inspectorValueStringInListFor:
   429         Breakpoint icon
   437         Breakpoint icon
   430         BreakpointDescription icon
   438         BreakpointDescription icon
   431         ByteArray inspectorExtraAttributes
   439         ByteArray inspectorExtraAttributes
   432         Change flattenOnto:
   440         Change flattenOnto:
   433         Change flattenedChanges
   441         Change flattenedChanges
   434         Change removed
   442         Change removed
   435         Change removed:
   443         Change removed:
   436         ChangeSet condenseChangesForRemoved
   444         ChangeSet condenseChangesForRemoved
       
   445         ChangeSet flattenOnto:
       
   446         ChangeSet flattenedChanges
       
   447         ChangeSet inspector2TabBrowser
       
   448         ChangeSet inspector2Tabs
   437         Character inspectorExtraAttributes
   449         Character inspectorExtraAttributes
       
   450         Character inspectorValueStringInListFor:
   438         CharacterArray inspector2TabBytes
   451         CharacterArray inspector2TabBytes
       
   452         CharacterArray inspector2TabDiff
       
   453         CharacterArray inspector2TabHTML
   439         CharacterArray inspector2TabText
   454         CharacterArray inspector2TabText
       
   455         CharacterArray inspector2TabXMLTree
   440         CharacterArray inspector2Tabs
   456         CharacterArray inspector2Tabs
   441         CharacterArray inspectorExtraAttributes
   457         CharacterArray inspectorExtraAttributes
       
   458         CharacterArray inspectorValueStringInListFor:
       
   459         Class inspectorClass
       
   460         ClassDescription iconInBrowserForVariableNamed:
       
   461         Collection inspectorValueStringInListFor:
   442         Color inspectorClass
   462         Color inspectorClass
   443         Color inspectorExtraAttributes
   463         Color inspectorExtraAttributes
       
   464         Color inspectorValueStringInListFor:
   444         CompositeChange condenseChangesForRemoved
   465         CompositeChange condenseChangesForRemoved
   445         CompositeChange flattenOnto:
   466         CompositeChange flattenOnto:
   446         CompositeChange removed
   467         CompositeChange removed
   447         CompositeChange removed:
   468         CompositeChange removed:
   448         Date inspectorExtraAttributes
   469         Date inspectorExtraAttributes
       
   470         Date inspectorValueStringInListFor:
   449         Dictionary inspector2TabLabel
   471         Dictionary inspector2TabLabel
   450         Dictionary inspectorClass
   472         Dictionary inspectorClass
   451         EditTextView absoluteXOfPosition:
   473         EditTextView absoluteXOfPosition:
   452         EditTextView absoluteYOfCursor
   474         EditTextView absoluteYOfCursor
   453         EditTextView xOfPosition:
   475         EditTextView xOfPosition:
   454         EditTextView yOfCursor
   476         EditTextView yOfCursor
   455         EditTextView yOfPosition:
   477         EditTextView yOfPosition:
   456         ExecutableFunction printStringForBrowserWithSelector:
   478         ExecutableFunction printStringForBrowserWithSelector:
       
   479         Filename inspector2TabContentsView
   457         Form inspectorClass
   480         Form inspectorClass
       
   481         Image inspector2TabImage
       
   482         Image inspector2Tabs
   458         Image inspectorClass
   483         Image inspectorClass
   459         Integer inspectorExtraAttributes
   484         Integer inspectorExtraAttributes
       
   485         Interval inspectorValueStringInListFor:
       
   486         Iterator inspectorValueStringInListFor:
       
   487         LimitedPrecisionReal inspectorExtraAttributes
   460         MenuView shortKeys
   488         MenuView shortKeys
   461         Method inspectorExtraAttributes
   489         Method inspectorExtraAttributes
   462         Method printStringForBrowserWithSelector:inClass:
   490         Method printStringForBrowserWithSelector:inClass:
   463         Method selectorPrintStringInBrowserFor:
   491         Method selectorPrintStringInBrowserFor:
   464         Method selectorPrintStringInBrowserFor:class:
   492         Method selectorPrintStringInBrowserFor:class:
   465         MethodDictionary inspectorClass
   493         MethodDictionary inspectorClass
       
   494         MultiImage inspectorClass
   466         Object inspect
   495         Object inspect
       
   496         Object inspector2TabClass
   467         Object inspector2TabCommon
   497         Object inspector2TabCommon
   468         Object inspector2TabForBasicInspect
   498         Object inspector2TabForBasicInspect
   469         Object inspector2TabForInspectorClass
   499         Object inspector2TabForInspectorClass
   470         Object inspector2TabLabel
   500         Object inspector2TabLabel
   471         Object inspector2Tabs
   501         Object inspector2Tabs
       
   502         Object inspectorClass
   472         Object inspectorExtraAttributes
   503         Object inspectorExtraAttributes
       
   504         Object inspectorValueStringInListFor:
   473         Object isTestCaseLike
   505         Object isTestCaseLike
   474         Object newInspector2Tab
   506         Object newInspector2Tab
   475         OrderedCollection inspectorClass
   507         OrderedCollection inspectorClass
       
   508         Point inspectorValueStringInListFor:
   476         PopUpMenu asMenu
   509         PopUpMenu asMenu
   477         ProfileTree method
   510         ProfileTree method
   478         ProfileTree package
   511         ProfileTree package
       
   512         ProgrammingLanguage displayString
       
   513         ProgrammingLanguage toolbox
       
   514         ProgrammingLanguage toolboxClass
       
   515         Rectangle inspectorValueStringInListFor:
   479         RunArray inspectorClass
   516         RunArray inspectorClass
   480         SelectionInListModelView textStartLeft
   517         SelectionInListModelView textStartLeft
   481         SelectionInListModelView textStartLeft:
   518         SelectionInListModelView textStartLeft:
   482         Set inspectorClass
   519         Set inspectorClass
       
   520         SimpleView inspectorExtraAttributes
   483         SimpleView isCodeView2
   521         SimpleView isCodeView2
       
   522         SmallInteger inspectorExtraAttributes
       
   523         SmalltalkLanguage compilerClassForInteractiveTools
       
   524         SocketAddress inspectorValueStringInListFor:
   484         StringCollection inspector2TabText
   525         StringCollection inspector2TabText
   485         StringCollection inspector2Tabs
   526         StringCollection inspector2Tabs
   486         Symbol formattedCode
   527         Symbol formattedCode
       
   528         Symbol inspectorValueStringInListFor:
   487         Text inspector2TabText
   529         Text inspector2TabText
   488         Text inspectorExtraAttributes
   530         Text inspectorExtraAttributes
   489         Timestamp inspectorExtraAttributes
   531         Timestamp inspectorExtraAttributes
       
   532         Timestamp inspectorValueStringInListFor:
       
   533         UUID inspectorValueStringInListFor:
       
   534         UndefinedObject inspectorValueStringInListFor:
       
   535         UninterpretedBytes inspector2Tabs
   490         UserPreferences alwaysOpenNewTabWhenCtrlClick
   536         UserPreferences alwaysOpenNewTabWhenCtrlClick
   491         UserPreferences alwaysOpenNewTabWhenCtrlClick:
   537         UserPreferences alwaysOpenNewTabWhenCtrlClick:
       
   538         UserPreferences changesBrowserClassName
       
   539         UserPreferences codeView2AutoIndent
       
   540         UserPreferences codeView2AutoIndent:
       
   541         UserPreferences codeView2ShowAcceptCancel
       
   542         UserPreferences codeView2ShowAcceptCancel:
       
   543         UserPreferences confirmRefactorings
       
   544         UserPreferences confirmRefactorings:
       
   545         UserPreferences fileBrowserClass
       
   546         UserPreferences fileBrowserClass:
       
   547         UserPreferences fileBrowserClassName
   492         UserPreferences showBookmarkBar
   548         UserPreferences showBookmarkBar
   493         UserPreferences showBookmarkBar:
   549         UserPreferences showBookmarkBar:
   494         UserPreferences showEmbeddedTestRunnerInBrowser
   550         UserPreferences showEmbeddedTestRunnerInBrowser
   495         UserPreferences showEmbeddedTestRunnerInBrowser:
   551         UserPreferences showEmbeddedTestRunnerInBrowser:
   496         UserPreferences showGlobalHistory
   552         UserPreferences showGlobalHistory
   499         UserPreferences showLocalHistory:
   555         UserPreferences showLocalHistory:
   500         UserPreferences showMethodTemplate
   556         UserPreferences showMethodTemplate
   501         UserPreferences showMethodTemplate:
   557         UserPreferences showMethodTemplate:
   502         UserPreferences sortAndIndentClassesByInheritance
   558         UserPreferences sortAndIndentClassesByInheritance
   503         UserPreferences sortAndIndentClassesByInheritance:
   559         UserPreferences sortAndIndentClassesByInheritance:
       
   560         UserPreferences sourceCodeManagementMenuLayout
       
   561         UserPreferences sourceCodeManagementMenuLayout:
   504         UserPreferences useCodeView2In:
   562         UserPreferences useCodeView2In:
   505         UserPreferences useCodeView2InBrowser
   563         UserPreferences useCodeView2InBrowser
   506         UserPreferences useCodeView2InBrowser:
   564         UserPreferences useCodeView2InBrowser:
   507         UserPreferences useCodeView2InDebugger
   565         UserPreferences useCodeView2InDebugger
   508         UserPreferences useCodeView2InDebugger:
   566         UserPreferences useCodeView2InDebugger:
   509         UserPreferences useCodeView2InTools
   567         UserPreferences useCodeView2InTools
   510         UserPreferences useCodeView2InTools:
   568         UserPreferences useCodeView2InTools:
   511         UserPreferences useCodeView2InWorkspace
   569         UserPreferences useCodeView2InWorkspace
   512         UserPreferences useCodeView2InWorkspace:
   570         UserPreferences useCodeView2InWorkspace:
       
   571         UserPreferences useInPlaceSearchInBrowserLists
       
   572         UserPreferences useInPlaceSearchInBrowserLists:
   513         UserPreferences webBrowserLikeLayout
   573         UserPreferences webBrowserLikeLayout
   514         UserPreferences webBrowserLikeLayout:
   574         UserPreferences webBrowserLikeLayout:
   515         'AbstractSyntaxHighlighter class' formatExpression:in:elementsInto:
   575         'AbstractSyntaxHighlighter class' formatExpression:in:elementsInto:
   516         'AbstractSyntaxHighlighter class' formatMethod:in:using:elementsInto:
   576         'AbstractSyntaxHighlighter class' formatMethod:in:using:elementsInto:
       
   577         'AbstractTime class' iconInBrowserSymbol
       
   578         'Autoload class' inspectorExtraAttributes
       
   579         'Collection class' iconInBrowserSymbol
       
   580         'Date class' iconInBrowserSymbol
       
   581         'Error class' iconInBrowserSymbol
       
   582         'GenericException class' iconInBrowserSymbol
   517         'GenericToolbarIconLibrary class' bookmarks22x22
   583         'GenericToolbarIconLibrary class' bookmarks22x22
   518         'GenericToolbarIconLibrary class' bug16x16Icon
   584         'GenericToolbarIconLibrary class' bug16x16Icon
   519         'GenericToolbarIconLibrary class' bug24x24Icon
   585         'GenericToolbarIconLibrary class' bug24x24Icon
   520         'GenericToolbarIconLibrary class' bug32x32Icon
   586         'GenericToolbarIconLibrary class' bug32x32Icon
   521         'GenericToolbarIconLibrary class' lint16x16Icon
   587         'GenericToolbarIconLibrary class' lint16x16Icon
   522         'GenericToolbarIconLibrary class' lint24x24Icon
   588         'GenericToolbarIconLibrary class' lint24x24Icon
   523         'GenericToolbarIconLibrary class' lint32x32Icon
   589         'GenericToolbarIconLibrary class' lint32x32Icon
   524         'NameSpace class' inspectorClass
       
   525         Block inspectorExtraAttributes
       
   526         CharacterArray inspector2TabHTML
       
   527         Image inspector2TabImage
       
   528         Image inspector2Tabs
       
   529         UserPreferences codeView2AutoIndent
       
   530         UserPreferences codeView2AutoIndent:
       
   531         UserPreferences codeView2ShowAcceptCancel
       
   532         UserPreferences codeView2ShowAcceptCancel:
       
   533         UserPreferences sourceCodeManagementMenuLayout
       
   534         UserPreferences sourceCodeManagementMenuLayout:
       
   535         UserPreferences useInPlaceSearchInBrowserLists
       
   536         UserPreferences useInPlaceSearchInBrowserLists:
       
   537         'GenericToolbarIconLibrary class' smalllintWarning16x16
   590         'GenericToolbarIconLibrary class' smalllintWarning16x16
   538         'GenericToolbarIconLibrary class' versionMerged24x24
   591         'GenericToolbarIconLibrary class' versionMerged24x24
   539         ArrayedCollection inspector2TabForHexDump
       
   540         LimitedPrecisionReal inspectorExtraAttributes
       
   541         UninterpretedBytes inspector2Tabs
       
   542         UserPreferences changesBrowserClassName
       
   543         UserPreferences fileBrowserClass
       
   544         UserPreferences fileBrowserClass:
       
   545         UserPreferences fileBrowserClassName
       
   546         UserPreferences confirmRefactorings
       
   547         UserPreferences confirmRefactorings:
       
   548         Character inspectorValueStringInListFor:
       
   549         CharacterArray inspectorValueStringInListFor:
       
   550         Color inspectorValueStringInListFor:
       
   551         Object inspectorValueStringInListFor:
       
   552         Symbol inspectorValueStringInListFor:
       
   553         UndefinedObject inspectorValueStringInListFor:
       
   554         Behavior inspectorExtraAttributes
       
   555         Behavior inspectorValueStringInListFor:
       
   556         Collection inspectorValueStringInListFor:
       
   557         Iterator inspectorValueStringInListFor:
       
   558         Class inspectorClass
       
   559         'Smalltalk class' inspectorClass
       
   560         ChangeSet flattenOnto:
       
   561         ChangeSet flattenedChanges
       
   562         ChangeSet inspector2TabBrowser
       
   563         ChangeSet inspector2Tabs
       
   564         ProgrammingLanguage toolbox
       
   565         ProgrammingLanguage toolboxClass
       
   566         Timestamp inspectorValueStringInListFor:
       
   567         UUID inspectorValueStringInListFor:
       
   568         Boolean inspectorValueStringInListFor:
       
   569         Point inspectorValueStringInListFor:
       
   570         Rectangle inspectorValueStringInListFor:
       
   571         ProgrammingLanguage toolbox
       
   572         ProgrammingLanguage toolboxClass
       
   573         'Autoload class' inspectorExtraAttributes
       
   574         ProgrammingLanguage displayString
       
   575         Interval inspectorValueStringInListFor:
       
   576         CharacterArray inspector2TabDiff
       
   577         Bag inspectorExtraAttributes
       
   578         SmalltalkLanguage compilerClassForInteractiveTools
       
   579         Object inspector2TabClass
       
   580         Filename inspector2TabContentsView
       
   581         Behavior methodsCount
       
   582         Behavior iconInBrowserSymbol
       
   583         ClassDescription iconInBrowserForVariableNamed:
       
   584         MultiImage inspectorClass
       
   585         'AbstractTime class' iconInBrowserSymbol
       
   586         'Collection class' iconInBrowserSymbol
       
   587         'Error class' iconInBrowserSymbol
       
   588         'GenericException class' iconInBrowserSymbol
       
   589         'LibraryDefinition class' iconInBrowserSymbol
   592         'LibraryDefinition class' iconInBrowserSymbol
       
   593         'NameSpace class' inspectorClass
   590         'Notification class' iconInBrowserSymbol
   594         'Notification class' iconInBrowserSymbol
   591         'ProjectDefinition class' iconInBrowserSymbol
   595         'ProjectDefinition class' iconInBrowserSymbol
   592         'Query class' iconInBrowserSymbol
   596         'Query class' iconInBrowserSymbol
   593         'SharedPool class' iconInBrowserSymbol
   597         'SharedPool class' iconInBrowserSymbol
   594         'SimpleView class' iconInBrowserSymbol
   598         'SimpleView class' iconInBrowserSymbol
       
   599         'Smalltalk class' inspectorClass
   595         'StandaloneStartup class' iconInBrowserSymbol
   600         'StandaloneStartup class' iconInBrowserSymbol
   596         'Warning class' iconInBrowserSymbol
   601         'Warning class' iconInBrowserSymbol
   597         Object inspectorClass
       
   598         'Date class' iconInBrowserSymbol
       
   599         SmallInteger inspectorExtraAttributes
       
   600         SocketAddress inspectorValueStringInListFor:
       
   601         CharacterArray inspector2TabXMLTree
       
   602         SimpleView inspectorExtraAttributes
       
   603     )
   602     )
   604 ! !
   603 ! !
   605 
   604 
   606 !stx_libtool class methodsFor:'description - project information'!
   605 !stx_libtool class methodsFor:'description - project information'!
   607 
   606