...
If you want to know more, the best place to get a concrete example is by checking out the Enunciate source code, picking a module, and seeing how it's done. You'll probably refer to the Javadocs a lot, and feel free to post a question on the appropriate mailing list as well.
