ClassDescription.st
changeset 17447 008c76582198
parent 17416 c2b95ed01c3e
child 17639 41d3c6598df0
equal deleted inserted replaced
17446:2f33cc5a4814 17447:008c76582198
   693 
   693 
   694 sourceManager
   694 sourceManager
   695     "Answer the receiver's source manager."
   695     "Answer the receiver's source manager."
   696 
   696 
   697     ^ Dolphin::SourceManager default
   697     ^ Dolphin::SourceManager default
       
   698 ! !
       
   699 
       
   700 !ClassDescription methodsFor:'Compatibility-ST/V'!
       
   701 
       
   702 variableByteSubclass:nameSymbol classVariableNames:classVarString poolDictionaries:pool category:cat
       
   703     "create a new class as a subclass of an existing class (the receiver)
       
   704      in which the subclass has indexable byte-sized nonpointer variables"
       
   705 
       
   706     ^ self variableByteSubclass:nameSymbol instanceVariableNames:'' classVariableNames:classVarString poolDictionaries:pool category:cat
   698 ! !
   707 ! !
   699 
   708 
   700 !ClassDescription methodsFor:'Compatibility-ST80'!
   709 !ClassDescription methodsFor:'Compatibility-ST80'!
   701 
   710 
   702 addInstVarName:anotherInstVar
   711 addInstVarName:anotherInstVar
   916 
   925 
   917     self initialize
   926     self initialize
   918 
   927 
   919     "Modified: / 15.6.1998 / 20:35:58 / cg"
   928     "Modified: / 15.6.1998 / 20:35:58 / cg"
   920     "Created: / 15.6.1998 / 20:36:49 / cg"
   929     "Created: / 15.6.1998 / 20:36:49 / cg"
   921 ! !
       
   922 
       
   923 !ClassDescription methodsFor:'Compatibility-VSE'!
       
   924 
       
   925 variableByteSubclass:nameSymbol classVariableNames:classVarString poolDictionaries:pool category:cat
       
   926     "create a new class as a subclass of an existing class (the receiver)
       
   927      in which the subclass has indexable byte-sized nonpointer variables"
       
   928 
       
   929     ^ self variableByteSubclass:nameSymbol instanceVariableNames:'' classVariableNames:classVarString poolDictionaries:pool category:cat
       
   930 ! !
   930 ! !
   931 
   931 
   932 !ClassDescription methodsFor:'Compatibility-VW'!
   932 !ClassDescription methodsFor:'Compatibility-VW'!
   933 
   933 
   934 compile: aString classified: protocol attributes: attributes
   934 compile: aString classified: protocol attributes: attributes
  4349 ! !
  4349 ! !
  4350 
  4350 
  4351 !ClassDescription class methodsFor:'documentation'!
  4351 !ClassDescription class methodsFor:'documentation'!
  4352 
  4352 
  4353 version
  4353 version
  4354     ^ '$Header: /cvs/stx/stx/libbasic/ClassDescription.st,v 1.259 2015-02-05 11:28:32 cg Exp $'
  4354     ^ '$Header: /cvs/stx/stx/libbasic/ClassDescription.st,v 1.260 2015-02-07 18:01:29 cg Exp $'
  4355 !
  4355 !
  4356 
  4356 
  4357 version_CVS
  4357 version_CVS
  4358     ^ '$Header: /cvs/stx/stx/libbasic/ClassDescription.st,v 1.259 2015-02-05 11:28:32 cg Exp $'
  4358     ^ '$Header: /cvs/stx/stx/libbasic/ClassDescription.st,v 1.260 2015-02-07 18:01:29 cg Exp $'
  4359 ! !
  4359 ! !
  4360 
  4360 
  4361 
  4361 
  4362 ClassDescription initialize!
  4362 ClassDescription initialize!
  4363 ClassDescription::MethodRedefinitionNotification initialize!
  4363 ClassDescription::MethodRedefinitionNotification initialize!