[Zope] Object reference and the _SetObject() method
Johan Carlsson
johanc@torped.se
Tue, 19 Oct 1999 13:57:09 +0200
> At 11:50 19/10/99 , Johan Carlsson wrote:
> > > > My questions!
> > > >
> > > > Is this correct to do this or can I get my self
> > > > in trouble doing direct reference in this way?
> > > You will eventually ;-) Especially if your objects are not
> Zope objects
> > > that follow the Zope management interface.
> >
> >But what could happen, if I keep record of the references, where could
> >it break? And yes I'm going the link only objects with
> Management Interface.
> Nothing. Just because the Zope management interface uses a hierarchical
> structure, doesn't mean that every object cannot be referenced
> more then once.
Great, just what I wanted to head :-)
>
> >Here's what I whan to do:
> >
> >I want to create superclasses for bidirectional links between Zope
> >objects. The link object has a object _link thats a object referense
> >to the other object. The other objects has a list of links to it
> >so when it's deleted it can notify the link object. Have been looking
> >in ObjectManager if one can use the manage_beforedelete method
> >to handle the delete through a tree.
>
> manage_beforeDelete would be the way to handle this, yes. Just remember,
> that other classes might also define this method.
Yes, I will think about it...
Thanks Martijn for good advice (as always:)
Johan Carlsson