Well, Paul, your own last response was about the framework and about
Java.  I sure am getting quizzical about these interjections.

I cannot raise these questions simply in relation to WeakReference,
etc.  They are an ongoing issue about one look at the Struts framework
which I have called HaD.  If that is not tangentially okay on this
list, then I think some people are just wound way too tight and I am
in total disagreement with this approach.  Some common sense would be
advised, in my opinion.

Jack


On Thu, 02 Dec 2004 15:57:37 -0500, Paul Speed <[EMAIL PROTECTED]> wrote:
> I agree with Martin which is why I originally prefixed the subject with
> [OT] on my first response.
> 
> In the end, fleshed out, your stuff may be of interest.  But in the mean
> time, there are probably more appropriate places for you to learn about
> these parts of Java on your journey to realizing your ideas.
> 
> -Paul
> 
> 
> 
> Dakota Jack 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]
> >>>
> >>>
> >>
> >
> >
> 
> 
> ---------------------------------------------------------------------
> 
> 
> 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]

Reply via email to