MCDefinition.st
author Claus Gittinger <cg@exept.de>
Sat, 20 Aug 2011 14:31:54 +0200
changeset 380 5c07b18c1153
parent 244 65b2143f1d94
child 617 b4e6425ade69
permissions -rw-r--r--
initial checkin
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
47
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     1
"{ Package: 'stx:goodies/monticello' }"
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     2
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     3
Object subclass:#MCDefinition
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     4
	instanceVariableNames:''
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     5
	classVariableNames:'Instances'
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     6
	poolDictionaries:''
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     7
	category:'Monticello-Base'
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     8
!
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     9
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    10
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    11
!MCDefinition class methodsFor:'as yet unclassified'!
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    12
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    13
clearInstances
244
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
    14
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
    15
        Instances := nil
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
    16
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
    17
    "Modified: / 18-08-2009 / 10:14:13 / Jan Vrany <vranyj1@fel.cvut.cz>"
47
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    18
!
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    19
244
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
    20
instanceLike: aDefinition 
145
a76be9988b5d more porting (but still unfinished)
Claus Gittinger <cg@exept.de>
parents: 47
diff changeset
    21
244
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
    22
    Instances ifNil: [ Instances := WeakIdentitySet new ].
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
    23
    Instances do:
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
    24
        [:each|each = aDefinition ifTrue:[^each]].
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
    25
    Instances add: aDefinition.
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
    26
    ^aDefinition.
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
    27
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
    28
    "Modified: / 18-08-2009 / 10:18:15 / Jan Vrany <vranyj1@fel.cvut.cz>"
47
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    29
! !
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    30
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    31
!MCDefinition methodsFor:'accessing'!
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    32
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    33
provisions
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    34
	^ #()
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    35
!
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    36
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    37
requirements
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    38
	^ #()
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    39
! !
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    40
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    41
!MCDefinition methodsFor:'annotations'!
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    42
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    43
annotations
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    44
	^self annotations: Preferences defaultAnnotationRequests
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    45
!
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    46
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    47
annotations: requests
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    48
	"Answer a string for an annotation pane, trying to fulfill the annotation requests.
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    49
	These might include anything that
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    50
		Preferences defaultAnnotationRequests 
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    51
	might return. Which includes anything in
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    52
		Preferences annotationInfo
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    53
	To edit these, use:"
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    54
	"Preferences editAnnotations"
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    55
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    56
	^String streamContents: [ :s | self printAnnotations: requests on: s ].
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    57
!
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    58
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    59
printAnnotations: requests on: aStream
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    60
	"Add a string for an annotation pane, trying to fulfill the annotation requests.
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    61
	These might include anything that
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    62
		Preferences defaultAnnotationRequests 
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    63
	might return. Which includes anything in
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    64
		Preferences annotationInfo
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    65
	To edit these, use:"
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    66
	"Preferences editAnnotations"
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    67
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    68
	aStream nextPutAll: 'not yet implemented'
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    69
! !
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    70
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    71
!MCDefinition methodsFor:'comparing'!
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    72
244
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
    73
< aMCMethodDefinition
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
    74
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
    75
    ^self <= aMCMethodDefinition
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
    76
        and: [(self = aMCMethodDefinition) not]
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
    77
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
    78
    "Created: / 18-08-2009 / 10:25:23 / Jan Vrany <vranyj1@fel.cvut.cz>"
145
a76be9988b5d more porting (but still unfinished)
Claus Gittinger <cg@exept.de>
parents: 47
diff changeset
    79
!
a76be9988b5d more porting (but still unfinished)
Claus Gittinger <cg@exept.de>
parents: 47
diff changeset
    80
47
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    81
<= other
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    82
	^ self sortKey <= other sortKey
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    83
!
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    84
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    85
= aDefinition
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    86
	^ self isRevisionOf: aDefinition
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    87
!
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    88
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    89
description
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    90
	self subclassResponsibility
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    91
!
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    92
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    93
fullTimeStamp
244
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
    94
	^Timestamp current
47
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    95
!
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    96
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    97
hash
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    98
	^ self description hash
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    99
!
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   100
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   101
isRevisionOf: aDefinition
244
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
   102
	^ (aDefinition isKindOf: MCDefinition) and: [aDefinition description = self description]
47
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   103
!
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   104
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   105
isSameRevisionAs: aDefinition
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   106
	^ self = aDefinition
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   107
!
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   108
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   109
sortKey
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   110
	self subclassResponsibility 
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   111
! !
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   112
244
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
   113
!MCDefinition methodsFor:'converting'!
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
   114
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
   115
asChange
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
   116
    "raise an error: must be redefined in concrete subclass(es)"
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
   117
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
   118
    ^ self subclassResponsibility
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
   119
! !
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
   120
47
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   121
!MCDefinition methodsFor:'installing'!
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   122
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   123
load
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   124
	
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   125
!
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   126
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   127
loadOver: aDefinition
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   128
	self load
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   129
	
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   130
!
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   131
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   132
postload
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   133
!
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   134
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   135
postloadOver: aDefinition
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   136
	self postload
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   137
!
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   138
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   139
unload
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   140
! !
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   141
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   142
!MCDefinition methodsFor:'printing'!
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   143
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   144
printOn: aStream
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   145
	super printOn: aStream.
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   146
	aStream nextPutAll: '(', self summary, ')'
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   147
!
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   148
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   149
summary
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   150
	self subclassResponsibility 
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   151
! !
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   152
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   153
!MCDefinition methodsFor:'testing'!
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   154
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   155
isClassDefinition
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   156
	^false
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   157
!
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   158
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   159
isClassDefinitionExtension
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   160
	"Answer true if this definition extends the regular class definition"
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   161
	^false
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   162
!
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   163
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   164
isMethodDefinition
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   165
	^false
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   166
!
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   167
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   168
isOrganizationDefinition
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   169
	^false
244
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
   170
!
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
   171
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
   172
isOverrideDefinition
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
   173
    ^false
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
   174
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
   175
    "Created: / 08-11-2010 / 17:29:12 / Jan Vrany <jan.vrany@fit.cvut.cz>"
47
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   176
! !
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   177
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   178
!MCDefinition class methodsFor:'documentation'!
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   179
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   180
version
380
5c07b18c1153 initial checkin
Claus Gittinger <cg@exept.de>
parents: 244
diff changeset
   181
    ^ '$Header: /cvs/stx/stx/goodies/monticello/MCDefinition.st,v 1.4 2011-08-20 12:31:54 cg Exp $'
145
a76be9988b5d more porting (but still unfinished)
Claus Gittinger <cg@exept.de>
parents: 47
diff changeset
   182
!
a76be9988b5d more porting (but still unfinished)
Claus Gittinger <cg@exept.de>
parents: 47
diff changeset
   183
a76be9988b5d more porting (but still unfinished)
Claus Gittinger <cg@exept.de>
parents: 47
diff changeset
   184
version_CVS
380
5c07b18c1153 initial checkin
Claus Gittinger <cg@exept.de>
parents: 244
diff changeset
   185
    ^ '$Header: /cvs/stx/stx/goodies/monticello/MCDefinition.st,v 1.4 2011-08-20 12:31:54 cg Exp $'
244
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
   186
!
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
   187
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
   188
version_SVN
65b2143f1d94 added: #version_CVS
Claus Gittinger <cg@exept.de>
parents: 145
diff changeset
   189
    ^ '§Id: MCDefinition.st 24 2010-11-09 14:00:17Z vranyj1 §'
47
6b10e4d5edc1 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   190
! !