JavaClass.st
changeset 197 97fa933db02f
parent 195 7b64a690f274
child 200 518c67464105
equal deleted inserted replaced
196:4a22bc62f537 197:97fa933db02f
    91             Class updateChangeFileQuerySignal answer:false do:[
    91             Class updateChangeFileQuerySignal answer:false do:[
    92                 ns := Namespace fullName:(s contents).
    92                 ns := Namespace fullName:(s contents).
    93             ]
    93             ]
    94         ]
    94         ]
    95     ].
    95     ].
    96     ns at:parts last asSymbol put:cls.
    96     ns isNamespace ifTrue:[
       
    97         ns at:parts last asSymbol put:cls.
       
    98     ].
    97 
    99 
    98     "/ for ST/X browsing
   100     "/ for ST/X browsing
    99     Smalltalk at:('JAVA::' , aString) asSymbol put:cls.
   101     Smalltalk at:('JAVA::' , aString) asSymbol put:cls.
   100 
   102 
   101     ^ cls
   103     ^ cls
   102 
   104 
   103     "Created: 15.4.1996 / 15:52:55 / cg"
   105     "Created: 15.4.1996 / 15:52:55 / cg"
   104     "Modified: 31.7.1997 / 22:14:16 / cg"
   106     "Modified: 3.8.1997 / 17:01:15 / cg"
   105 !
   107 !
   106 
   108 
   107 name:aString
   109 name:aString
   108     self shouldNotImplement
   110     self shouldNotImplement
   109 
   111 
   300 compilerClass
   302 compilerClass
   301     "return the compiler to use for this class - 
   303     "return the compiler to use for this class - 
   302      this can be redefined in special classes, to get classes with
   304      this can be redefined in special classes, to get classes with
   303      Lisp, Prolog, ASN1, Basic :-) or whatever syntax."
   305      Lisp, Prolog, ASN1, Basic :-) or whatever syntax."
   304 
   306 
       
   307     ^ Compiler.
       
   308 
   305     ^ JavaCompiler
   309     ^ JavaCompiler
   306 
   310 
   307     "Created: 31.7.1997 / 23:03:37 / cg"
   311     "Created: 31.7.1997 / 23:03:37 / cg"
       
   312     "Modified: 4.8.1997 / 16:50:08 / cg"
   308 !
   313 !
   309 
   314 
   310 evaluatorClass
   315 evaluatorClass
   311     "return the compiler to use for expression evaluation for this class - 
   316     "return the compiler to use for expression evaluation for this class - 
   312      this can be redefined in special classes, to get classes with
   317      this can be redefined in special classes, to get classes with
   313      Lisp, Prolog, ASN1, Basic :-) or whatever syntax."
   318      Lisp, Prolog, ASN1, Basic :-) or whatever syntax."
   314 
   319 
       
   320     ^ Compiler.
       
   321 
   315     ^ JavaCompiler
   322     ^ JavaCompiler
   316 
   323 
   317     "Created: 31.7.1997 / 23:03:56 / cg"
   324     "Created: 31.7.1997 / 23:03:56 / cg"
       
   325     "Modified: 4.8.1997 / 16:49:14 / cg"
   318 !
   326 !
   319 
   327 
   320 parserClass
   328 parserClass
   321     "return the parser to use for parsing this class - 
   329     "return the parser to use for parsing this class - 
   322      this can be redefined in special classes, to get classes with
   330      this can be redefined in special classes, to get classes with
   323      Lisp, Prolog, ASN1, Basic :-) or whatever syntax."
   331      Lisp, Prolog, ASN1, Basic :-) or whatever syntax."
   324 
   332 
       
   333     ^ Compiler.
       
   334 
   325     ^ JavaCompiler
   335     ^ JavaCompiler
   326 
   336 
   327     "Created: 31.7.1997 / 23:04:11 / cg"
   337     "Created: 31.7.1997 / 23:04:11 / cg"
       
   338     "Modified: 4.8.1997 / 16:50:18 / cg"
   328 ! !
   339 ! !
   329 
   340 
   330 !JavaClass methodsFor:'documentation support'!
   341 !JavaClass methodsFor:'documentation support'!
   331 
   342 
   332 htmlDocumentation
   343 htmlDocumentation
  1231 ! !
  1242 ! !
  1232 
  1243 
  1233 !JavaClass class methodsFor:'documentation'!
  1244 !JavaClass class methodsFor:'documentation'!
  1234 
  1245 
  1235 version
  1246 version
  1236     ^ '$Header: /home/jv/Projects/SmalltalkX/repositories/cvs/stx/libjava/JavaClass.st,v 1.55 1997/08/01 20:48:35 cg Exp $'
  1247     ^ '$Header: /home/jv/Projects/SmalltalkX/repositories/cvs/stx/libjava/JavaClass.st,v 1.56 1997/08/05 15:03:22 cg Exp $'
  1237 ! !
  1248 ! !
  1238 JavaClass initialize!
  1249 JavaClass initialize!