Class.st
changeset 11866 b2c6e6d23adc
parent 11699 36f3cff10f30
child 11873 cbc08817ae5d
equal deleted inserted replaced
11865:59d0cc49b944 11866:b2c6e6d23adc
   847 
   847 
   848 environment
   848 environment
   849     "return the namespace I am contained in; ST-80 compatible name"
   849     "return the namespace I am contained in; ST-80 compatible name"
   850 
   850 
   851     ^ self nameSpace
   851     ^ self nameSpace
       
   852 !
       
   853 
       
   854 generateClassFilename
       
   855     "generate the expected filename for this class - without suffix.
       
   856      This may be different from the actual classFilename"
       
   857 
       
   858     ^ self theNonMetaclass name copyReplaceAll:$: with:$_
       
   859 
       
   860     "
       
   861      Complex generateClassFilename
       
   862      HTML::AbstractElement generateClassFilename
       
   863     "
       
   864 
       
   865     "Modified: / 06-10-2006 / 16:16:01 / cg"
   852 !
   866 !
   853 
   867 
   854 getClassFilename
   868 getClassFilename
   855     "return the name of the file from which the class was compiled.
   869     "return the name of the file from which the class was compiled.
   856      If the class was loaded via an explicit load (i.e. from the fileBrowser),
   870      If the class was loaded via an explicit load (i.e. from the fileBrowser),
  4884 ! !
  4898 ! !
  4885 
  4899 
  4886 !Class class methodsFor:'documentation'!
  4900 !Class class methodsFor:'documentation'!
  4887 
  4901 
  4888 version
  4902 version
  4889     ^ '$Header: /cvs/stx/stx/libbasic/Class.st,v 1.540 2009-05-14 10:01:39 cg Exp $'
  4903     ^ '$Header: /cvs/stx/stx/libbasic/Class.st,v 1.541 2009-08-19 18:08:45 stefan Exp $'
  4890 ! !
  4904 ! !