stx_libbasic3.st
author Claus Gittinger <cg@exept.de>
Mon, 21 Aug 2006 14:33:05 +0200
changeset 1620 720c16da5d21
parent 1596 9927fe121382
child 1627 7b201e999e7d
permissions -rw-r--r--
*** empty log message ***
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1551
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
     1
"
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
     2
 COPYRIGHT (c) 2006 by eXept Software AG
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
     3
              All Rights Reserved
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
     4
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
     5
 This software is furnished under a license and may be used
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
     6
 only in accordance with the terms of that license and with the
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
     7
 inclusion of the above copyright notice.   This software may not
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
     8
 be provided or otherwise made available to, or used by, any
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
     9
 other person.  No title to or ownership of the software is
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
    10
 hereby transferred.
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
    11
"
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
    12
1548
87c602951a30 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    13
"{ Package: 'stx:libbasic3' }"
87c602951a30 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    14
87c602951a30 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    15
LibraryDefinition subclass:#stx_libbasic3
87c602951a30 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    16
	instanceVariableNames:''
87c602951a30 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    17
	classVariableNames:''
87c602951a30 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    18
	poolDictionaries:''
87c602951a30 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    19
	category:'* Projects *'
87c602951a30 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    20
!
87c602951a30 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    21
1551
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
    22
!stx_libbasic3 class methodsFor:'documentation'!
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
    23
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
    24
copyright
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
    25
"
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
    26
 COPYRIGHT (c) 2006 by eXept Software AG
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
    27
              All Rights Reserved
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
    28
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
    29
 This software is furnished under a license and may be used
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
    30
 only in accordance with the terms of that license and with the
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
    31
 inclusion of the above copyright notice.   This software may not
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
    32
 be provided or otherwise made available to, or used by, any
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
    33
 other person.  No title to or ownership of the software is
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
    34
 hereby transferred.
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
    35
"
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
    36
!
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
    37
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
    38
documentation
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
    39
"
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
    40
    Build-Information for creation of the st/x standard library: stx_libbasic3.
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
    41
    This library contains source-code-management, packaging and history related stuff.
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
    42
"
c451782a4a9d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1548
diff changeset
    43
! !
1548
87c602951a30 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    44
87c602951a30 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    45
!stx_libbasic3 class methodsFor:'description'!
87c602951a30 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    46
1596
9927fe121382 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1593
diff changeset
    47
classNamesAndAttributes
1548
87c602951a30 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    48
    ^ #(
1620
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    49
	"/ <className> or (<className> attributes...)
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    50
	'AbstractSourceCodeManager'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    51
	'ApplicationDefinition'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    52
	'CVSSourceCodeManager'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    53
	'CallChain'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    54
	'Change'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    55
	'ChangeSet'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    56
	'ClassCategoryChange'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    57
	'ClassChange'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    58
	'ClassClassVariableChange'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    59
	'ClassCommentChange'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    60
	'ClassDefinitionChange'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    61
	'ClassInstVarDefinitionChange'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    62
	'ClassOrganizer'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    63
	'ClassOtherChange'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    64
	'ClassPrimitiveChange'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    65
	'ClassPrimitiveDefinitionsChange'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    66
	'ClassPrimitiveFunctionsChange'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    67
	'ClassPrimitiveVariablesChange'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    68
	'ClassRemoveChange'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    69
	'ClassRenameChange'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    70
	'DoItChange'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    71
	'FlatDirectorySourceCodeManager'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    72
	'HTMLDocGenerator'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    73
	'HierarchicalDirectorySourceCodeManager'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    74
	'HistoryManager'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    75
	'LibraryDefinition'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    76
	'MessageTally'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    77
	'MessageTracer'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    78
	'MethodCategoryChange'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    79
	'MethodCategoryRenameChange'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    80
	'MethodChange'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    81
	'MethodDefinitionChange'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    82
	'MethodFinder'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    83
	'MethodPrivacyChange'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    84
	'MethodRemoveChange'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    85
	'NameSpaceCreationChange'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    86
	'NonVersioningSourceCodeManager'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    87
	'OtherChange'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    88
	'PackageId'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    89
	'ProfileTree'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    90
	'ProjectDefinition'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    91
	'RCSSourceCodeManager'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    92
	'SourceCodeManagerError'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    93
	'SourceCodeManagerUtilities'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    94
	'StoreSourceCodeManager'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    95
	'SystemOrganizer'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    96
	'TimestampChange'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    97
	'WrappedMethod'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
    98
	'stx_libbasic3'
1596
9927fe121382 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1593
diff changeset
    99
    )
1548
87c602951a30 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   100
!
87c602951a30 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   101
87c602951a30 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   102
extensionMethodNames
87c602951a30 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   103
    ^ #(
1596
9927fe121382 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1593
diff changeset
   104
    )
1548
87c602951a30 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   105
! !
87c602951a30 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   106
87c602951a30 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   107
!stx_libbasic3 class methodsFor:'description - project information'!
87c602951a30 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   108
1620
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
   109
companyName
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
   110
    "Return a companyname which will appear in <lib>.rc"
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
   111
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
   112
    ^ 'eXept Software AG'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
   113
!
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
   114
1548
87c602951a30 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   115
description
87c602951a30 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   116
    "Return a description string which will appear in nt.def / bc.def"
1573
62046bbd8258 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1552
diff changeset
   117
1552
b5da2bd4e11f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1551
diff changeset
   118
    ^ 'Smalltalk/X Basic classes 3'
1573
62046bbd8258 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1552
diff changeset
   119
!
62046bbd8258 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1552
diff changeset
   120
62046bbd8258 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1552
diff changeset
   121
fileDescription
62046bbd8258 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1552
diff changeset
   122
    "Return a description string which will appear in <lib>.rc"
62046bbd8258 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1552
diff changeset
   123
1593
b7274f985d84 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1586
diff changeset
   124
    ^ 'Smalltalk/X Additional Developer Basic Class Library'
1573
62046bbd8258 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1552
diff changeset
   125
62046bbd8258 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1552
diff changeset
   126
    "Modified: / 18-08-2006 / 13:18:10 / cg"
1620
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
   127
!
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
   128
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
   129
legalCopyright
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
   130
    "Return copyright string which will appear in <lib>.rc"
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
   131
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
   132
    ^ 'Copyright eXept Software AG 1998-2006'
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
   133
!
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
   134
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
   135
productName
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
   136
    "Return a product name which will appear in <lib>.rc"
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
   137
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
   138
    ^ 'Smalltalk/X'
1548
87c602951a30 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   139
! !
87c602951a30 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   140
87c602951a30 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   141
!stx_libbasic3 class methodsFor:'documentation'!
87c602951a30 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   142
87c602951a30 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   143
version
1620
720c16da5d21 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1596
diff changeset
   144
    ^ '$Header: /cvs/stx/stx/libbasic3/stx_libbasic3.st,v 1.8 2006-08-21 12:33:05 cg Exp $'
1548
87c602951a30 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   145
! !