Hi Bill: >From William_de_la_Vega/CAM/Lotus@lotus.com Mon Nov 23 09:43:45 1998 >To: ichenp@ccs.neu.edu >cc: lieber@ccs.neu.edu >Date: Mon, 23 Nov 1998 09:47:23 -0500 >Subject: Re: Questions >Mime-Version: 1.0 > >> Dear Prof Mezini, >> I have a question about the new pseudo code of APPC-Beans. It seems to >> me that the method traversalEvent(NodeEventObject nodeEvObj) in >... > >Good question I-Chen. I agree! > >It gets to the heart of what you noticed about the code similarity. I did not >notice this change. I would like to hear what Prof. Lieberherr thinks of this. Just sent my response in previous message. >Perhaps you could work on the APPC Bean or both of us could work on the >Traversal Bean together (despite my earlier apprehensions). Either way is good; whatever works best for you. > >As for me: >- updated the code from David Lorenz's reorganization >- started working with the tg library >- about 50% of the way to having a Traversal Bean that utilizes the the TG >library >It has a method > public void traverse( > NamedClassGraph icg, > StrategyGraphI ts, > NamedClassGraph ccg, // unused > Dictionary map, // unused > Object obj); Let's see: The Traversal Bean traverses an object obj of the concrete class graph ccg. Why is ccg unused? > >To do that I implemented classes Edge, Vertex, and NamedClassGraph. I still have >to add some methods so that they support the interfaces of the tg library. Also, >they need testing. > >I will post on Wednesday morning (in whatever state of completion they are in). >Let me know if you want to see them sooner. I will switch to using one zip file >as Prof. Lorenz has done. > > > -- Karl