Hi Lars,
first of all great great work, i took a first deep look into your implementation and the event API
catched my eye. Today i don't develop new stuff without such an event based system underneath. Its
great for enhancement later in the process.
One questions:
Why you do you multiply the events with the EventMultiplier?
I think if you remove an Associtation the Event.REMOVE_ROLE event is fired two times, first at the
eventMultiplier on Event.REMOVE_ASSOCIATION and then again on AssocitationRole.remove()
Or did i missed a point?
Again great work,
Stefan
Lars Heuer wrote:
> Hi,
>
> Finally, the SVN contains a complete Topic Maps engine ;)
>
> A bit rough at some edges, but everything works.
>
> The code passes all tmapi.core / tmapi.index tests plus the tests in
> the SVN.
>
> Tonight / tomorrow morning I'll finish the CopyUtils class which is
> responsible for merging topic maps and provide a build.xml file.
>
> I think we can release an alpha version, then?
>
> Best regards,
> Lars
|