--- a/stx_libbasic3.st Fri Mar 22 11:11:55 2013 +0000
+++ b/stx_libbasic3.st Thu Mar 28 12:22:48 2013 +0000
@@ -11,7 +11,7 @@
"
"{ Package: 'stx:libbasic3' }"
-LibraryDefinition subclass:#stx_libbasic3
+LibraryDefinition subclass:#'stx_libbasic3'
instanceVariableNames:''
classVariableNames:''
poolDictionaries:''
@@ -42,9 +42,10 @@
!
extensionsVersion_SVN
- ^ '$Id:: extensions.st 1911 2012-04-03 17:14:36Z vranyj1 $'
+ ^ '$Id: stx_libbasic3.st,v 1.78 2013-03-13 16:05:14 cg Exp $'
! !
+
!stx_libbasic3 class methodsFor:'description'!
excludedFromPreRequisites
@@ -60,6 +61,8 @@
#'stx:libview2' "ValueHolder - referenced by MessageTracer class>>trapModificationsIn:selectors:filter: "
#'stx:libwidg' "DialogBox - referenced by SourceCodeManagerUtilities class>>askForExistingRevision:title:class:manager:module:package:fileName: "
#'stx:libwidg2' "CheckBox - referenced by SourceCodeManagerUtilities class>>checkAndWarnAboutBadMessagesInClass:checkAgainHolder: "
+ #'stx:libdb/libodbc' "SQL::ODBCSession - referenced by StoreSourceCodeManager class>>tryToConnectToDatabase: "
+ #'stx:libdb/libsqlite' "SQLiteConnection - referenced by DataBaseSourceCodeManager class>>openSQLite: "
)
!
@@ -74,25 +77,11 @@
exclude individual packages in the #excludedFromPreRequisites method."
^ #(
- #'stx:libbasic' "SequenceableCollection - superclass of TraceBuffer "
+ #'stx:libbasic' "Query - superclass of ClassRemoveChange::ClassBeingRemovedQuery "
)
!
-preRequisites
- "list all required packages.
- This list can be maintained manually or (better) generated and
- updated by scanning the superclass hierarchies and looking for
- global variable accesses. (the browser has a menu function for that)
- Howevery, often too much is found, and you may want to explicitely
- exclude individual packages in the #excludedFromPrerequisites method."
- ^ #(
- #'stx:libbasic' "SmalltalkChunkFileSourceWriter - superclass of ChangeSet::ClassSourceWriter "
- #'stx:libbasic2' "UUID - referenced by DataBaseSourceCodeManager class>>createModule:directory: "
- #'stx:libdb/libodbc'
- #'stx:libdb/libsqlite' "SqliteError - referenced by DataBaseSourceCodeManager class>>openSQLite: "
- )
-!
referencedPreRequisites
"list all packages containing classes referenced by the packages's members.
@@ -103,12 +92,11 @@
exclude individual packages in the #excludedFromPreRequisites method."
^ #(
- #'stx:libbasic2' "HTMLUtilities - referenced by HTMLDocGenerator>>withSpecialHTMLCharactersEscaped: "
- #'stx:libdb/libodbc' "SQL::ODBCSession - referenced by StoreSourceCodeManager class>>tryToConnectToDatabase: "
- #'stx:libdb/libsqlite' "SqliteError - referenced by DataBaseSourceCodeManager class>>openSQLite: "
+ #'stx:libbasic2' "OrderedDictionary - referenced by ChangeSet>>groupBy:labelAs:sort: "
)
! !
+
!stx_libbasic3 class methodsFor:'description - compilation'!
additionalBaseAddressDefinition_bc_dot_mak
@@ -121,6 +109,7 @@
'
! !
+
!stx_libbasic3 class methodsFor:'description - contents'!
classNamesAndAttributes
@@ -201,6 +190,8 @@
ProjectProblem
SourceCodeManagerUtilitiesForContainerBasedManagers
SourceCodeManagerUtilitiesForWorkspaceBasedManagers
+ (VisualAgeChunkFileSourceWriter autoload)
+ (TraitDefinitionChange autoload)
)
!
@@ -223,8 +214,16 @@
)
! !
+
!stx_libbasic3 class methodsFor:'description - project information'!
+applicationIconFileName
+ "Return the name (without suffix) of an icon-file (the app's icon); will be included in the rc-resource file"
+
+ ^ nil
+ "/ ^ self applicationName
+!
+
companyName
"Return a companyname which will appear in <lib>.rc"
@@ -245,8 +244,15 @@
^ 'Copyright Claus Gittinger 1988-2012\nCopyright eXept Software AG 1998-2012'
"Modified: / 18-07-2012 / 19:11:26 / cg"
+!
+
+productName
+ "Return a product name which will appear in <lib>.rc"
+
+ ^ 'Smalltalk/X'
! !
+
!stx_libbasic3 class methodsFor:'description - svn'!
svnRepositoryUrlString
@@ -262,19 +268,21 @@
"Return a SVN revision number of myself.
This number is updated after a commit"
- ^ "$SVN-Revision:"'1984M '"$"
+ ^ "$SVN-Revision:"'Nicht versioniertes Verzeichnis'"$"
! !
+
!stx_libbasic3 class methodsFor:'others'!
version_CVS
- ^ '§Header: /cvs/stx/stx/libbasic3/stx_libbasic3.st,v 1.74 2012/10/31 16:07:54 stefan Exp §'
+ ^ '$Header: /cvs/stx/stx/libbasic3/stx_libbasic3.st,v 1.78 2013-03-13 16:05:14 cg Exp $'
! !
+
!stx_libbasic3 class methodsFor:'documentation'!
version
- ^ '$Header: stx_libbasic3.st 1985 2013-01-16 11:55:57Z vranyj1 $'
+ ^ '$Header: /cvs/stx/stx/libbasic3/stx_libbasic3.st,v 1.78 2013-03-13 16:05:14 cg Exp $'
!
version_HG
@@ -282,6 +290,6 @@
!
version_SVN
- ^ '§Id:: stx_libbasic3.st 1985 2013-01-16 11:55:57Z vranyj1 §'
+ ^ '§Id:: stx_libbasic3.st 1942 2012-07-27 14:53:23Z vranyj1 §'
! !