Hi, I've added documentation to the event package and fixed some things. Patch is attached.
regards, Daniel Am Mittwoch, 4. Februar 2004 11:33 schrieb Daniel Florey: > Hi, > I want to give you a short list of the changes in the core classes, so that > we can run the vote on the event stuff that I've sent to the list. > First of all the events don't affect the behaviour of slide if they are > turned off. Everything should be backward compatible. > - added a new package in share: org.apache.slide.event that contains all > basic event classes and interfaces. > - added a new package in webdav: org.apache.slide.webdav.event that > contains the webdav related event and listener > - modified almost every helper and helperImpl (e.g. Content and > ContentHelper) to fire the events. > - Introduced VetoException that can be thrown if an event listener want to > reject the method from which it was called. This VetoException is handled > as other SlideExceptions and is finally mapped to the error code > NotAcceptable if a webdav request is vetoed. > - Introduced the Interface to org.apache.slide.util.conf.Configurable that > can be used to mark classes that can be configured via Domain.xml. This can > at the moment be used to build configurable event listeners. So event > listeners can be configured in a more sophisticated way then interceptors. > > This patch will for sure not make it into 2.0 release branch, so I hope for > your votes to give it a try :-) > > Daniel > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED]
patch.tgz
Description: application/tgz
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
