[jdom-interest] PROPOSAL: Remove most constructors from XMLOutputter (was round trip XML)

bob bob at accurev.com
Wed Oct 18 07:16:41 PDT 2000

> I'd like to do this.  Can I have a straw poll on the following?

It might be completely out-of-line, but would a Configuration
object be useful in this case?  Ever-expanding arguments
to a Constructor definitely isn't a Good Thing in my mind.

Calling setFoo() or makeFoo() 4 times after constructing
an object gets annoying also, if you do it repeatedly.


	XMLOutConfiguration config = new XMLOutConfiguration();


	XMLOutputter out = new XMLOutputter(config);

Allow folks to re-use the XMLOutConfiguration, and possibly
initialize it from a Properties or InputStream or even
a Document. 

Just pondering flexibility without increasing the API
every time something new pops up.


More information about the jdom-interest mailing list