ClassOtherChange.st
author Claus Gittinger <cg@exept.de>
Wed, 18 Jun 2003 17:44:02 +0200
changeset 1298 3fc29a9e5554
parent 913 0000f1667243
child 1305 3aa4dc506e56
permissions -rw-r--r--
*** empty log message ***
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1298
3fc29a9e5554 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 913
diff changeset
     1
"{ Package: 'stx:libbasic3' }"
3fc29a9e5554 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 913
diff changeset
     2
913
0000f1667243 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     3
ClassChange subclass:#ClassOtherChange
0000f1667243 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     4
	instanceVariableNames:'type objectType'
0000f1667243 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     5
	classVariableNames:''
0000f1667243 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     6
	poolDictionaries:''
0000f1667243 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     7
	category:'System-Changes'
0000f1667243 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     8
!
0000f1667243 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     9
0000f1667243 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    10
0000f1667243 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    11
!ClassOtherChange methodsFor:'accessing'!
0000f1667243 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    12
0000f1667243 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    13
objectType
0000f1667243 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    14
    "return the value of the instance variable 'objectType' (automatically generated)"
0000f1667243 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    15
1298
3fc29a9e5554 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 913
diff changeset
    16
    ^ objectType
3fc29a9e5554 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 913
diff changeset
    17
!
913
0000f1667243 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    18
0000f1667243 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    19
objectType:something
0000f1667243 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    20
    "set the value of the instance variable 'objectType' (automatically generated)"
0000f1667243 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    21
1298
3fc29a9e5554 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 913
diff changeset
    22
    objectType := something.
3fc29a9e5554 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 913
diff changeset
    23
!
3fc29a9e5554 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 913
diff changeset
    24
3fc29a9e5554 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 913
diff changeset
    25
source
3fc29a9e5554 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 913
diff changeset
    26
    type == #initialize ifTrue:[
3fc29a9e5554 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 913
diff changeset
    27
        ^ self fullClassName , ' initialize'.
3fc29a9e5554 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 913
diff changeset
    28
    ].
3fc29a9e5554 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 913
diff changeset
    29
    self halt.
3fc29a9e5554 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 913
diff changeset
    30
!
913
0000f1667243 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    31
0000f1667243 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    32
type
0000f1667243 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    33
    "return the value of the instance variable 'type' (automatically generated)"
0000f1667243 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    34
1298
3fc29a9e5554 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 913
diff changeset
    35
    ^ type
3fc29a9e5554 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 913
diff changeset
    36
!
913
0000f1667243 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    37
0000f1667243 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    38
type:something
0000f1667243 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    39
    "set the value of the instance variable 'type' (automatically generated)"
0000f1667243 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    40
1298
3fc29a9e5554 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 913
diff changeset
    41
    type := something.
3fc29a9e5554 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 913
diff changeset
    42
! !
913
0000f1667243 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    43
0000f1667243 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    44
!ClassOtherChange class methodsFor:'documentation'!
0000f1667243 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    45
0000f1667243 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    46
version
1298
3fc29a9e5554 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 913
diff changeset
    47
    ^ '$Header: /cvs/stx/stx/libbasic3/ClassOtherChange.st,v 1.2 2003-06-18 15:44:02 cg Exp $'
913
0000f1667243 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    48
! !