MCTimestampAnnotation.st
author Claus Gittinger <cg@exept.de>
Wed, 29 Aug 2018 15:20:19 +0200
changeset 1081 9f4a608ef9f3
parent 1074 585f17369d5e
permissions -rw-r--r--
class order
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
1074
585f17369d5e #REFACTORING by cg
Claus Gittinger <cg@exept.de>
parents: 691
diff changeset
     3
"{ NameSpace: Smalltalk }"
585f17369d5e #REFACTORING by cg
Claus Gittinger <cg@exept.de>
parents: 691
diff changeset
     4
385
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     5
Annotation subclass:#MCTimestampAnnotation
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     6
	instanceVariableNames:'timestamp'
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     7
	classVariableNames:''
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     8
	poolDictionaries:''
691
824809c50b8c category change
Claus Gittinger <cg@exept.de>
parents: 385
diff changeset
     9
	category:'SCM-Monticello-St/X support'
385
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    10
!
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    11
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    12
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    13
!MCTimestampAnnotation methodsFor:'accessing'!
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    14
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    15
key
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    16
    "superclass Annotation says that I am responsible to implement this method"
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    17
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    18
    ^ #mctimestamp:
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    19
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    20
    "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
    21
!
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    22
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    23
timestamp
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    24
    ^ timestamp
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    25
!
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    26
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    27
timestamp:aString
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    28
    timestamp := aString.
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    29
! !
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    30
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    31
!MCTimestampAnnotation methodsFor:'printing & storing'!
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    32
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    33
storeOn:aStream
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    34
    "superclass Annotation says that I am responsible to implement this method"
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    35
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    36
    aStream nextPutAll: '(Annotation mctimestamp: '.
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    37
    timestamp storeOn: aStream.
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    38
    aStream nextPut: $).
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    39
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    40
    "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
    41
! !
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    42
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    43
!MCTimestampAnnotation class methodsFor:'documentation'!
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    44
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    45
version
1074
585f17369d5e #REFACTORING by cg
Claus Gittinger <cg@exept.de>
parents: 691
diff changeset
    46
    ^ '$Header$'
385
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    47
!
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    48
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    49
version_CVS
1074
585f17369d5e #REFACTORING by cg
Claus Gittinger <cg@exept.de>
parents: 691
diff changeset
    50
    ^ '$Header$'
385
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    51
!
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    52
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    53
version_SVN
1074
585f17369d5e #REFACTORING by cg
Claus Gittinger <cg@exept.de>
parents: 691
diff changeset
    54
    ^ '$Id$'
385
1a987f59ffa2 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    55
! !
1074
585f17369d5e #REFACTORING by cg
Claus Gittinger <cg@exept.de>
parents: 691
diff changeset
    56