eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'AutoloadMetaclass':

Home

everywhere
www.exept.de
for:
[back]

Class: AutoloadMetaclass


Inheritance:

   Object
   |
   +--Behavior
      |
      +--ClassDescription
         |
         +--Metaclass
            |
            +--AutoloadMetaclass

Package:
stx:libbasic
Category:
Kernel-Classes
Version:
rev: 1.8 date: 2010/04/03 10:47:04
user: cg
file: AutoloadMetaclass.st directory: libbasic
module: stx stc-classLibrary: libbasic
Author:
Stefan Vogel

Description:


AutoloadMetaclass catches unhandled class methods, files in 
the corresponding code when first used and resends the catched
message to the now existing class.

Autoload installs AutoloadMetaclass as its metaclass in #initialize. 


Related information:

    Autoload

Instance protocol:

message catching
o  doesNotUnderstand: aMessage
caught a message; load the class and retry the message

o  new
catch - load the class and send it to the real one

o  newClassBuilder
catch - load the class and send it to the real one



ST/X 6.1.1; WebServer 1.620 at exept:8081; Wed, 23 May 2012 07:51:27 GMT