There are almost 800 people subscribed to this list. The first use of the word "Struts" in this thread (now over a dozen messages) was in my message, asking you to move the thread. I don't believe that's what all those people expect to be reading about here.
If you want to develop your HaD ideas, then great! But have the Struts part of the discussion here, and please ask your Java language questions elsewhere. By your logic, this list would be open to any and all Java language questions, and I for one am very strongly against allowing that to happen. -- Martin Cooper On Thu, 2 Dec 2004 12:44:43 -0800, Dakota Jack <[EMAIL PROTECTED]> wrote: > Thanks for your input, Martin, however ................................. > > I am doing this in an attempt to flush out HaD, Martin. HaD is a > potential Struts 2.0 implementation, which seems to be an eminently > appropriate topic for a Struts developer list. > > > > Jack > > On Thu, 2 Dec 2004 12:40:30 -0800, Martin Cooper <[EMAIL PROTECTED]> wrote: > > Please move this thread to a Java language mailing list. This > > discussion is not related to Struts. Thanks. > > > > -- > > Martin Cooper > > > > > > > > > > On Thu, 2 Dec 2004 12:30:03 -0800, Dakota Jack <[EMAIL PROTECTED]> wrote: > > > Craig, > > > > > > I am thinking of doing a wrapper, e.g. PointComposite, which will then > > > not have to be updated, because it will only adapt the signatures of > > > the interface Point (not implement Point) but that the actual object > > > doing the work will be a PointImpl which will soley be a weak > > > reference and available only and updated internally as a Point object > > > through the PointHotFactory static methods. This would mean that > > > there would be no strong reference to a Point class external to the > > > PointComposite objects. Does this make sense to you? The class of > > > the internal Point object, i.e. inside the PointComposite would be > > > updated via a callback with a weak referenced listener. This may all > > > be way too complex. If so, then I can abandon it, but I think it > > > deserves a look. I think maybe it could be made simple. > > > > > > > > > > > > Jack > > > > > > On Thu, 2 Dec 2004 12:10:58 -0800, Dakota Jack <[EMAIL PROTECTED]> wrote: > > > > Thanks, Craig, > > > > > > > > I am going to have to look into this more, then. Interesting stuff in > > > > any event. > > > > > > > > Jack > > > > > > > > > > > > > > > > > > > > On Thu, 2 Dec 2004 12:07:28 -0800, Craig McClanahan <[EMAIL PROTECTED]> > > > > wrote: > > > > > On Thu, 2 Dec 2004 11:56:31 -0800, Dakota Jack <[EMAIL PROTECTED]> > > > > > wrote: > > > > > > > > > > > Essentially, I am trying to keep a WeakReference to > > > > > > Point classes so that when I update the Point.class I can change the > > > > > > classes for all the PointImpl objects out there. > > > > > > > > > > My understanding of Java (extensive in many areas, but not necessarily > > > > > comprehensive here) is that this kind of replacement is *not* possible > > > > > at all. At best, you can create new instances of the new class and > > > > > then transfer the state information -- but that still doesn't clean up > > > > > references that other objects will have to the old instance. > > > > > > > > > > > Jack > > > > > > > > > > Craig > > > > > > > > > > > > > > > > > -- > > > > > > > > > > > > > > > > > > > > "You can't wake a person who is pretending to be asleep." > > > > > > > > ~Native Proverb~ > > > > > > > > "Each man is good in His sight. It is not necessary for eagles to be > > > > crows." > > > > > > > > ~Hunkesni (Sitting Bull), Hunkpapa Sioux~ > > > > > > > > > > -- > > > > > > "You can't wake a person who is pretending to be asleep." > > > > > > ~Native Proverb~ > > > > > > "Each man is good in His sight. It is not necessary for eagles to be > > > crows." > > > > > > ~Hunkesni (Sitting Bull), Hunkpapa Sioux~ > > > > > > --------------------------------------------------------------------- > > > > > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > -- > > > > > "You can't wake a person who is pretending to be asleep." > > ~Native Proverb~ > > "Each man is good in His sight. It is not necessary for eagles to be crows." > > ~Hunkesni (Sitting Bull), Hunkpapa Sioux~ > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]