HandleRegistry.st
changeset 630 b785d23d7c5b
parent 615 e9d0e782206d
child 1286 4270a0b4917d
equal deleted inserted replaced
629:2ceefe9b5a19 630:b785d23d7c5b
    39     a registered object. However, they send a self-change notification, passing the registered
    39     a registered object. However, they send a self-change notification, passing the registered
    40     handle as argument, instead of creating a shallow copy and letting it do the finalization.
    40     handle as argument, instead of creating a shallow copy and letting it do the finalization.
    41     Use Registry for objects which know themself how to clean up;
    41     Use Registry for objects which know themself how to clean up;
    42     use HandleRegistry, if someone else does the cleanup.
    42     use HandleRegistry, if someone else does the cleanup.
    43 "
    43 "
    44 !
       
    45 
       
    46 version
       
    47     ^ '$Header: /cvs/stx/stx/libbasic/HandleRegistry.st,v 1.5 1995-11-23 02:00:59 cg Exp $'
       
    48 ! !
    44 ! !
    49 
    45 
    50 !HandleRegistry methodsFor:'dispose handling'!
    46 !HandleRegistry methodsFor:'dispose handling'!
    51 
    47 
    52 informDispose:someHandle
    48 informDispose:someHandle
    65     "not useful for HandleRegistry"
    61     "not useful for HandleRegistry"
    66 
    62 
    67     self shouldNotImplement
    63     self shouldNotImplement
    68 ! !
    64 ! !
    69 
    65 
       
    66 !HandleRegistry class methodsFor:'documentation'!
       
    67 
       
    68 version
       
    69     ^ '$Header: /cvs/stx/stx/libbasic/HandleRegistry.st,v 1.6 1995-11-23 17:10:40 cg Exp $'
       
    70 ! !