On 28-Feb-08, at 5:16 AM, Lukas Theussl wrote:
Hi,
Following the discussions around DOXIA-204 [1] I have implemented
the idea there, ie added a SinkEventAttributes parameter to all the
relevant sink methods, for instance
public void figure( SinkEventAttributes attributes );
Is this just a map or are you providing some kind of type safety? If
this is just a map of key/value pairs then why not just use a Map?
I am still testing it with the little time I have available
currently but it seems to work and I'd be ready to commit it on
beta-1 trunk. As noted at DOXIA-204, this will solve (or allow to
solve) a whole bunch of issues, but brings us one step further away
from backward compatibility with the alpha branch (which is however
already broken in current trunk anyway).
I have deployed my javadocs of doxia-sink-api [2], let me know if
you have any comments on the design or if I can go ahead.
Thanks,
-Lukas
[1] http://jira.codehaus.org/browse/DOXIA-204
[2]
http://people.apache.org/~ltheussl/staging-sites/doxia-sink-api/site/apidocs/
Thanks,
Jason
----------------------------------------------------------
Jason van Zyl
Founder, Apache Maven
jason at sonatype dot com
----------------------------------------------------------
Our achievements speak for themselves. What we have to keep track
of are our failures, discouragements and doubts. We tend to forget
the past difficulties, the many false starts, and the painful
groping. We see our past achievements as the end result of a
clean forward thrust, and our present difficulties as
signs of decline and decay.
-- Eric Hoffer, Reflections on the Human Condition