BEAN/XML encoder/decoder
- Expose getters & setters
- Provide an empty default constructor
- Encode request will call all the getters on the DotModel and write the results to XML
- Decode request will create an empty DotModel, reads the XML, calls all the setters
- Knows about defaults in the model
- Don't forget about the "Dirty Bit"
Chad Salinas