stx_libtool.st
changeset 17021 a47025f2c1f0
parent 17012 dc2ad051766a
child 17069 0f73314da159
equal deleted inserted replaced
17020:955dc0c05c51 17021:a47025f2c1f0
   125     "list packages which are mandatory as a prerequisite.
   125     "list packages which are mandatory as a prerequisite.
   126      This are packages containing superclasses of my classes and classes which
   126      This are packages containing superclasses of my classes and classes which
   127      are extended by myself.
   127      are extended by myself.
   128      They are mandatory, because we need these packages as a prerequisite for loading and compiling.
   128      They are mandatory, because we need these packages as a prerequisite for loading and compiling.
   129      This method is generated automatically,
   129      This method is generated automatically,
   130      by searching along the inheritance chain of all of my classes."
   130      by searching along the inheritance chain of all of my classes.
       
   131      Please take a look at the #referencedPreRequisites method as well."
   131 
   132 
   132     ^ #(
   133     ^ #(
   133         #'stx:goodies/refactoryBrowser/parser'    "RBProgramNodeVisitor - superclass of CodeGenerator"
   134         #'stx:goodies/refactoryBrowser/parser'    "RBProgramNodeVisitor - superclass of CodeGenerator"
   134         #'stx:libbasic'    "AbstractTime - extended"
   135         #'stx:libbasic'    "AbstractTime - extended"
   135         #'stx:libbasic2'    "Iterator - extended"
   136         #'stx:libbasic2'    "Iterator - extended"
   137         #'stx:libcomp'    "AbstractSyntaxHighlighter - extended"
   138         #'stx:libcomp'    "AbstractSyntaxHighlighter - extended"
   138         #'stx:libui'    "ComponentSpec - superclass of EditFieldWithCompletionSpec"
   139         #'stx:libui'    "ComponentSpec - superclass of EditFieldWithCompletionSpec"
   139         #'stx:libview'    "AbstractBackground - superclass of DiffTextView::DiffTextScrollerBackground"
   140         #'stx:libview'    "AbstractBackground - superclass of DiffTextView::DiffTextScrollerBackground"
   140         #'stx:libview2'    "ApplicationModel - extended"
   141         #'stx:libview2'    "ApplicationModel - extended"
   141         #'stx:libwidg'    "Button - superclass of ViewWithAcceptAndCancelBar::AcceptAndCancelBar::ButtonWithHelpText"
   142         #'stx:libwidg'    "Button - superclass of ViewWithAcceptAndCancelBar::AcceptAndCancelBar::ButtonWithHelpText"
   142         #'stx:libwidg2'    "AbstractHierarchicalItem - superclass of Bookmark"
   143         #'stx:libwidg2'    "AbstractHierarchicalItem - superclass of AbstractLauncherApplication::PackageLoadDialog::MyHierarchicalItem"
   143     )
   144     )
   144 !
   145 !
   145 
   146 
   146 referencedPreRequisites
   147 referencedPreRequisites
   147     "list packages which are a prerequisite, because they contain
   148     "list packages which are a prerequisite, because they contain
   148      classes which are referenced by my classes.
   149      classes which are referenced by my classes.
   149      We do not need these packages as a prerequisite for compiling or loading,
   150      These packages are NOT needed as a prerequisite for compiling or loading,
   150      however, a class from it may be referenced during execution and having it
   151      however, a class from it may be referenced during execution and having it
   151      unloaded then may lead to a runtime doesNotUnderstand error, unless the caller
   152      unloaded then may lead to a runtime doesNotUnderstand error, unless the caller
   152      includes explicit checks for the package being present.
   153      includes explicit checks for the package being present.
   153      This method is generated automatically,
   154      This method is generated automatically,
   154      by searching all classes (and their packages) which are referenced by my classes."
   155      by searching all classes (and their packages) which are referenced by my classes.
       
   156      Please also take a look at the #mandatoryPreRequisites method"
   155 
   157 
   156     ^ #(
   158     ^ #(
   157     )
   159     )
   158 !
   160 !
   159 
   161 
   314         ParseTreeIndex
   316         ParseTreeIndex
   315         SetInspectorView
   317         SetInspectorView
   316         SettingsDialog
   318         SettingsDialog
   317         SmalltalkCodeGeneratorTool
   319         SmalltalkCodeGeneratorTool
   318         SyntaxElementVariable
   320         SyntaxElementVariable
       
   321         TerminalApplication
   319         #'Tools::BackgroundSourceProcessingService'
   322         #'Tools::BackgroundSourceProcessingService'
   320         #'Tools::BreakpointService'
   323         #'Tools::BreakpointService'
   321         #'Tools::BrowserList'
   324         #'Tools::BrowserList'
   322         #'Tools::CodeCompletionService'
   325         #'Tools::CodeCompletionService'
   323         #'Tools::CodeNavigationService'
   326         #'Tools::CodeNavigationService'
   405         (RCSConflictEditTextView autoload)
   408         (RCSConflictEditTextView autoload)
   406         (SemaphoreMonitor autoload)
   409         (SemaphoreMonitor autoload)
   407         (SmalltalkInspectorView autoload)
   410         (SmalltalkInspectorView autoload)
   408         (SourceRevisionItem autoload)
   411         (SourceRevisionItem autoload)
   409         (SystemStatusMonitor autoload)
   412         (SystemStatusMonitor autoload)
   410         (TerminalApplication autoload)
       
   411         (TextDiffTests autoload)
   413         (TextDiffTests autoload)
   412         (#'Tools::CodeView2DemoApp' autoload)
   414         (#'Tools::CodeView2DemoApp' autoload)
   413         (#'Tools::CompilerWarningToDoListEntry' autoload)
   415         (#'Tools::CompilerWarningToDoListEntry' autoload)
   414         (#'Tools::DiffCodeView2DemoApp' autoload)
   416         (#'Tools::DiffCodeView2DemoApp' autoload)
   415         (#'Tools::NavigationHistoryTests' autoload)
   417         (#'Tools::NavigationHistoryTests' autoload)
   499         Method selectorPrintStringInBrowserFor:
   501         Method selectorPrintStringInBrowserFor:
   500         Method selectorPrintStringInBrowserFor:class:
   502         Method selectorPrintStringInBrowserFor:class:
   501         MethodDictionary inspectorClass
   503         MethodDictionary inspectorClass
   502         MultiImage inspectorClass
   504         MultiImage inspectorClass
   503         NonPositionableExternalStream inspectorExtraMenuOperations
   505         NonPositionableExternalStream inspectorExtraMenuOperations
   504         Object inspect
       
   505         Object inspector2TabClass
   506         Object inspector2TabClass
   506         Object inspector2TabCommon
   507         Object inspector2TabCommon
   507         Object inspector2TabDisplayObject
   508         Object inspector2TabDisplayObject
   508         Object inspector2TabForBasicInspect
   509         Object inspector2TabForBasicInspect
   509         Object inspector2TabForInspectorClass
   510         Object inspector2TabForInspectorClass
   510         Object inspector2TabLabel
   511         Object inspector2TabLabel
   511         Object inspector2Tabs
   512         Object inspector2Tabs
   512         Object inspectorClass
       
   513         Object inspectorExtraAttributes
   513         Object inspectorExtraAttributes
   514         Object inspectorValueStringInListFor:
   514         Object inspectorValueStringInListFor:
   515         Object isTestCaseLike
   515         Object isTestCaseLike
   516         Object newInspector2Tab
   516         Object newInspector2Tab
   517         OrderedCollection inspectorClass
   517         OrderedCollection inspectorClass