MCTimestampAnnotation.st
author Claus Gittinger <cg@exept.de>
Thu, 08 Mar 2018 00:48:11 +0100
changeset 1039 88f5b1106042
parent 691 824809c50b8c
child 1074 585f17369d5e
child 1095 87f223484bc3
permissions -rw-r--r--
#BUGFIX by cg class: MCSnapshot changed: #asChangeSet don't loose comment changes
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
385
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     1
"{ Package: 'stx:goodies/monticello' }"
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     2
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     3
Annotation subclass:#MCTimestampAnnotation
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     4
	instanceVariableNames:'timestamp'
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     5
	classVariableNames:''
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     6
	poolDictionaries:''
691
824809c50b8c category change
Claus Gittinger <cg@exept.de>
parents: 385
diff changeset
     7
	category:'SCM-Monticello-St/X support'
385
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     8
!
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     9
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    10
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    11
!MCTimestampAnnotation methodsFor:'accessing'!
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    12
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    13
key
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    14
    "superclass Annotation says that I am responsible to implement this method"
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    15
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    16
    ^ #mctimestamp:
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    17
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    18
    "Modified: / 14-09-2010 / 15:34:23 / Jan Vrany <jan.vrany@fit.cvut.cz>"
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    19
!
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    20
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    21
timestamp
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    22
    ^ timestamp
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    23
!
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    24
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    25
timestamp:aString
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    26
    timestamp := aString.
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    27
! !
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    28
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    29
!MCTimestampAnnotation methodsFor:'printing & storing'!
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    30
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    31
storeOn:aStream
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    32
    "superclass Annotation says that I am responsible to implement this method"
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    33
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    34
    aStream nextPutAll: '(Annotation mctimestamp: '.
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    35
    timestamp storeOn: aStream.
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    36
    aStream nextPut: $).
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    37
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    38
    "Modified: / 14-09-2010 / 15:36:40 / Jan Vrany <jan.vrany@fit.cvut.cz>"
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    39
! !
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    40
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    41
!MCTimestampAnnotation methodsFor:'processing'!
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    42
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    43
annotatesClass:aClass
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    44
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    45
    "Nothing to do"
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    46
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    47
    "Modified: / 14-09-2010 / 15:41:23 / Jan Vrany <jan.vrany@fit.cvut.cz>"
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    48
!
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    49
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    50
annotatesMethod:aMethod
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    51
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    52
    "Nothing to do"
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    53
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    54
    "Modified: / 14-09-2010 / 15:41:30 / Jan Vrany <jan.vrany@fit.cvut.cz>"
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    55
! !
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    56
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    57
!MCTimestampAnnotation class methodsFor:'documentation'!
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    58
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    59
version
691
824809c50b8c category change
Claus Gittinger <cg@exept.de>
parents: 385
diff changeset
    60
    ^ '$Header: /cvs/stx/stx/goodies/monticello/MCTimestampAnnotation.st,v 1.2 2012-09-11 21:29:43 cg Exp $'
385
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    61
!
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    62
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    63
version_CVS
691
824809c50b8c category change
Claus Gittinger <cg@exept.de>
parents: 385
diff changeset
    64
    ^ '$Header: /cvs/stx/stx/goodies/monticello/MCTimestampAnnotation.st,v 1.2 2012-09-11 21:29:43 cg Exp $'
385
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    65
!
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    66
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    67
version_SVN
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    68
    ^ '§Id: MCTimestampAnnotation.st 12 2010-09-15 13:13:22Z vranyj1 §'
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    69
! !