stx_libtool.st
changeset 7448 5c811968bae6
parent 7306 e60b4ea96192
child 7577 9769c6225ff7
equal deleted inserted replaced
7447:744eea8ff31c 7448:5c811968bae6
     7  inclusion of the above copyright notice.   This software may not
     7  inclusion of the above copyright notice.   This software may not
     8  be provided or otherwise made available to, or used by, any
     8  be provided or otherwise made available to, or used by, any
     9  other person.  No title to or ownership of the software is
     9  other person.  No title to or ownership of the software is
    10  hereby transferred.
    10  hereby transferred.
    11 "
    11 "
    12 
       
    13 "{ Package: 'stx:libtool' }"
    12 "{ Package: 'stx:libtool' }"
    14 
    13 
    15 LibraryDefinition subclass:#stx_libtool
    14 LibraryDefinition subclass:#stx_libtool
    16 	instanceVariableNames:''
    15 	instanceVariableNames:''
    17 	classVariableNames:''
    16 	classVariableNames:''
    42 "
    41 "
    43 ! !
    42 ! !
    44 
    43 
    45 !stx_libtool class methodsFor:'description'!
    44 !stx_libtool class methodsFor:'description'!
    46 
    45 
       
    46 preRequisites
       
    47     ^ #(
       
    48         #'stx:libbasic'
       
    49         #'stx:libbasic2'
       
    50         #'stx:libbasic3'
       
    51         #'stx:libcomp'
       
    52         #'stx:libhtml'
       
    53         #'stx:libui'
       
    54         #'stx:libview'
       
    55         #'stx:libview2'
       
    56         #'stx:libwidg'
       
    57         #'stx:libwidg2'
       
    58     )
       
    59 
       
    60     "Modified: / 23-10-2006 / 11:08:44 / cg"
       
    61 !
       
    62 
    47 subProjects
    63 subProjects
    48     ^ #(
    64     ^ #(
    49 )
    65 )
    50 ! !
    66 ! !
    51 
    67 
    61 
    77 
    62 !stx_libtool class methodsFor:'description - contents'!
    78 !stx_libtool class methodsFor:'description - contents'!
    63 
    79 
    64 classNamesAndAttributes
    80 classNamesAndAttributes
    65     ^ #(
    81     ^ #(
    66 	"/ <className> or (<className> attributes...)
    82         "<className> or (<className> attributes...) in load order"
    67 	'AboutBox'
    83         AboutBox
    68 	'AbstractDirectoryBrowser'
    84         AbstractDirectoryBrowser
    69 	'AbstractFileApplicationNoteBookComponent'
    85         AbstractFileApplicationNoteBookComponent
    70 	'AbstractFileBrowser'
    86         AbstractFileBrowser
    71 	'AbstractLauncherApplication'
    87         AbstractLauncherApplication
    72 	('AbstractRevisionItem' #autoload)
    88         (AbstractRevisionItem autoload)
    73 	'AbstractSettingsApplication'
    89         AbstractSettingsApplication
    74 	('AbstractVersionDiffBrowserItem' #autoload)
    90         (AbstractVersionDiffBrowserItem autoload)
    75 	('ApplicationBuilder' #autoload)
    91         (ApplicationBuilder autoload)
    76 	'BrowserView'
    92         BrowserView
    77 	'ChangeSetBrowser'
    93         ChangeSetBrowser
    78 	'ChangesBrowser'
    94         ChangesBrowser
    79 	('ClassInspectorView' #autoload)
    95         (ClassInspectorView autoload)
    80 	('ClassItem' #autoload)
    96         (ClassItem autoload)
    81 	('ClassItemRoot' #autoload)
    97         (ClassItemRoot autoload)
    82 	('ClassItemRootForRevision' #autoload)
    98         (ClassItemRootForRevision autoload)
    83 	('ClassNameItem' #autoload)
    99         (ClassNameItem autoload)
    84 	('ClassRevisionTree' #autoload)
   100         (ClassRevisionTree autoload)
    85 	('ClassVariablesInspectorView' #autoload)
   101         (ClassVariablesInspectorView autoload)
    86 	'CodeGeneratorTool'
   102         CodeGeneratorTool
    87 	('ColorInspectorView' #autoload)
   103         (ColorInspectorView autoload)
    88 	'ContextInspectorView'
   104         ContextInspectorView
    89 	'DebugView'
   105         DebugView
    90 	'DictionaryInspectorView'
   106         DictionaryInspectorView
    91 	('Diff3TextView' #autoload)
   107         (Diff3TextView autoload)
    92 	'DiffTextView'
   108         DiffTextView
    93 	'DirectoryContentsBrowser'
   109         DirectoryContentsBrowser
    94 	'DirectoryTreeBrowser'
   110         DirectoryTreeBrowser
    95 	('EWorldIconLibrary' #autoload)
   111         (EWorldIconLibrary autoload)
    96 	('EventMonitor' #autoload)
   112         (EventMonitor autoload)
    97 	('ExpandableRevisionItem' #autoload)
   113         (ExpandableRevisionItem autoload)
    98 	'FileApplicationNoteBook'
   114         FileApplicationNoteBook
    99 	'FileBrowser'
   115         FileBrowser
   100 	'FileBrowserV2'
   116         FileBrowserV2
   101 	'FileBrowserV2PanelView'
   117         FileBrowserV2PanelView
   102 	('FileBrowserV2SettingsAppl' #autoload)
   118         (FileBrowserV2SettingsAppl autoload)
   103 	('FileBrowserV2SettingsDialog' #autoload)
   119         (FileBrowserV2SettingsDialog autoload)
   104 	('FileBrowserV2Tests' #autoload)
   120         (FileBrowserV2Tests autoload)
   105 	'FileBrowserV2UISpecifications'
   121         FileBrowserV2UISpecifications
   106 	'FileDialog'
   122         FileDialog
   107 	('FileDialogV2' #autoload)
   123         (FileDialogV2 autoload)
   108 	'FileOperation'
   124         FileOperation
   109 	'FilenameEditFieldV2'
   125         FilenameEditFieldV2
   110 	'FindFileApplication'
   126         FindFileApplication
   111 	'GenericToolbarIconLibrary'
   127         GenericToolbarIconLibrary
   112 	('HierarchicalClassRevisionList' #autoload)
   128         (HierarchicalClassRevisionList autoload)
   113 	('HierarchicalVersionDiffBrowser' #autoload)
   129         (HierarchicalVersionDiffBrowser autoload)
   114 	('ImageInspectorView' #autoload)
   130         (ImageInspectorView autoload)
   115 	'InspectorView'
   131         InspectorView
   116 	('Launcher' #autoload)
   132         (Launcher autoload)
   117 	('LibraryBuilder' #autoload)
   133         (LibraryBuilder autoload)
   118 	('MemoryMonitor' #autoload)
   134         (MemoryMonitor autoload)
   119 	('MemoryMonitorView' #autoload)
   135         (MemoryMonitorView autoload)
   120 	('MemoryUsageView' #autoload)
   136         (MemoryUsageView autoload)
   121 	'MultiViewToolApplication'
   137         MultiViewToolApplication
   122 	('NewChangesBrowser' #autoload)
   138         (NewChangesBrowser autoload)
   123 	'NewLauncher'
   139         NewLauncher
   124 	('OldLauncher' #autoload)
   140         (OldLauncher autoload)
   125 	'OrderedCollectionInspectorView'
   141         OrderedCollectionInspectorView
   126 	('ProcessMonitor' #autoload)
   142         (ProcessMonitor autoload)
   127 	'ProcessMonitorV2'
   143         ProcessMonitorV2
   128 	('ProjectView' #autoload)
   144         (ProjectView autoload)
   129 	('RCSConflictEditTextView' #autoload)
   145         (RCSConflictEditTextView autoload)
   130 	('SemaphoreMonitor' #autoload)
   146         (SemaphoreMonitor autoload)
   131 	'SetInspectorView'
   147         SetInspectorView
   132 	'SettingsDialog'
   148         SettingsDialog
   133 	('SmalltalkInspectorView' #autoload)
   149         (SmalltalkInspectorView autoload)
   134 	('SourceRevisionItem' #autoload)
   150         (SourceRevisionItem autoload)
   135 	'SystemBrowser'
   151         SystemBrowser
   136 	('SystemStatusMonitor' #autoload)
   152         (SystemStatusMonitor autoload)
   137 	('TerminalApplication' #autoload)
   153         (TerminalApplication autoload)
   138 	'Tools::BrowserList'
   154         #'Tools::BrowserList'
   139 	'Tools::CheckinInfoDialog'
   155         #'Tools::CheckinInfoDialog'
   140 	'Tools::ClassCategoryList'
   156         #'Tools::ClassCategoryList'
   141 	'Tools::ClassChecker'
   157         #'Tools::ClassChecker'
   142 	'Tools::ClassGeneratorList'
   158         #'Tools::ClassGeneratorList'
   143 	'Tools::ClassList'
   159         #'Tools::ClassList'
   144 	'Tools::FullMethodCategoryList'
   160         #'Tools::FullMethodCategoryList'
   145 	'Tools::HierarchicalClassCategoryList'
   161         #'Tools::HierarchicalClassCategoryList'
   146 	'Tools::HierarchicalClassList'
   162         #'Tools::HierarchicalClassList'
   147 	'Tools::HierarchicalProjectList'
   163         #'Tools::HierarchicalProjectList'
   148 	'Tools::ImplementingClassList'
   164         #'Tools::ImplementingClassList'
   149 	'Tools::ImplementingMethodList'
   165         #'Tools::ImplementingMethodList'
   150 	'Tools::InheritanceClassList'
   166         #'Tools::InheritanceClassList'
   151 	'Tools::MethodCategoryCache'
   167         #'Tools::MethodCategoryCache'
   152 	'Tools::MethodCategoryList'
   168         #'Tools::MethodCategoryList'
   153 	'Tools::MethodList'
   169         #'Tools::MethodList'
   154 	'Tools::NamespaceList'
   170         #'Tools::NamespaceList'
   155 	'Tools::NavigationState'
   171         #'Tools::NavigationState'
   156 	'Tools::NavigatorCanvas'
   172         #'Tools::NavigatorCanvas'
   157 	'Tools::NavigatorModel'
   173         #'Tools::NavigatorModel'
   158 	'Tools::NewSystemBrowser'
   174         #'Tools::NewSystemBrowser'
   159 	'Tools::OrganizerCanvas'
   175         #'Tools::OrganizerCanvas'
   160 	'Tools::ProjectList'
   176         #'Tools::ProjectList'
   161 	'Tools::SearchDialog'
   177         #'Tools::SearchDialog'
   162 	'Tools::SpecialCodeView'
   178         #'Tools::SpecialCodeView'
   163 	'Tools::VariableList'
   179         #'Tools::VariableList'
   164 	'VersionDiffBrowser'
   180         VersionDiffBrowser
   165 	('VersionRevisionItem' #autoload)
   181         (VersionRevisionItem autoload)
   166 	'ViewWithAcceptAndCancelBar'
   182         ViewWithAcceptAndCancelBar
   167 	'WorkspaceApplication'
   183         WorkspaceApplication
   168 	'XPToolbarIconLibrary'
   184         XPToolbarIconLibrary
   169 	'stx_libtool'
   185         #'stx_libtool'
       
   186         (#'Tools::ToDoList' autoload)
       
   187         (#'Tools::ToDoListBrowser' autoload)
       
   188         (#'Tools::ToDoListEntry' autoload)
       
   189         (#'Tools::CompilerWarningToDoListEntry' autoload)
   170     )
   190     )
       
   191 
       
   192     "Modified: / 23-10-2006 / 11:10:03 / cg"
   171 !
   193 !
   172 
   194 
   173 extensionMethodNames
   195 extensionMethodNames
   174     ^ #(
   196     ^ #(
   175 #ByteArray #inspectorExtraAttributes
   197         ByteArray inspectorExtraAttributes
   176 #Color #inspectorClass
   198         Color inspectorClass
   177 #Dictionary #inspectorClass
   199         Dictionary inspectorClass
   178 #Form #inspectorClass
   200         Form inspectorClass
   179 #Image #inspectorClass
   201         Image inspectorClass
   180 #Integer #inspectorExtraAttributes
   202         Integer inspectorExtraAttributes
   181 #Method #inspectorExtraAttributes
   203         Method inspectorExtraAttributes
   182 #Method #printStringForBrowserWithSelector:inClass:
   204         Method printStringForBrowserWithSelector:inClass:
   183 #Method #selectorPrintStringInBrowserFor:
   205         Method selectorPrintStringInBrowserFor:
   184 #MethodDictionary #inspectorClass
   206         MethodDictionary inspectorClass
   185 #OrderedCollection #inspectorClass
   207         OrderedCollection inspectorClass
   186 #RunArray #inspectorClass
   208         RunArray inspectorClass
   187 #Set #inspectorClass
   209         Set inspectorClass
   188 #Text #inspectorExtraAttributes
   210         Text inspectorExtraAttributes
   189 'NameSpace class' #inspectorClass
   211         #'NameSpace class' inspectorClass
   190 'Smalltalk class' #inspectorClass
   212         #'Smalltalk class' inspectorClass
       
   213         Character inspectorExtraAttributes
       
   214         Collection inspectorExtraAttributes
       
   215         Object inspectorExtraAttributes
       
   216         Object todo:
   191     )
   217     )
   192 ! !
   218 ! !
   193 
   219 
   194 !stx_libtool class methodsFor:'description - project information'!
   220 !stx_libtool class methodsFor:'description - project information'!
   195 
   221 
   218 ! !
   244 ! !
   219 
   245 
   220 !stx_libtool class methodsFor:'documentation'!
   246 !stx_libtool class methodsFor:'documentation'!
   221 
   247 
   222 version
   248 version
   223     ^ '$Header: /cvs/stx/stx/libtool/stx_libtool.st,v 1.14 2006-09-18 19:53:38 cg Exp $'
   249     ^ '$Header: /cvs/stx/stx/libtool/stx_libtool.st,v 1.15 2006-10-23 09:09:43 cg Exp $'
   224 ! !
   250 ! !