RE: Changing DefaultDOMWriter settings

"Christian Cryder" <[email protected]>
Newsgroups gmane.comp.java.enhydra.barracuda.general
Message-ID <[email protected]>
Another option is to use object repository assembler to override the default
settings in DefaultDOMWriter. For instance, adding a line like this:

    <object class="org.enhydra.barracuda.core.util.dom.DefaultDOMWriter">
      <prop name="defaultPrintPretty">true</prop>
    </object>

would automatically set everything to use pretty printing. But its going to
affect _everything_...ie. all handlers, etc across the board.

So if that's not what you are after, then Shawn's approach is probably
best...

Christian

----------------------------------------------
Christian Cryder
Internet Architect, ATMReports.com
Project Chair, BarracudaMVC - http://barracudamvc.org
----------------------------------------------
"Coffee? I could quit anytime, just not today"


> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]]On Behalf Of Ron Alsobrook
> Sent: Wednesday, September 03, 2003 3:15 PM
> To: [email protected]
> Subject: [Barracuda] Changing DefaultDOMWriter settings
>
>
> Is there a way to easily change DefaultDOMWriter settings without
> having to override handleViewEvent(ViewEventContext context)?
> Generally, I like to remain insulated from rendering/writing details
> so I often make use of BTemplateViewHandler or DefaultViewHandler to
> handle response events.  But in some cases, I'd like to turn on
> prettyPrinting or set cache behavior at some point in the event
> cycle.
>
> I know I could override handleViewEvent(ViewEventContext vec) in
> DefaultViewHandler but there's so much going on in there I'd rather
> have an easier way of changing those DefaultDOMWriter settings.  If
> there is no such mechanism, I'll go ahead and override but I thought
> I'd ask first.  Thanks!
>
> Ron
>
> _______________________________________________
> Barracuda mailing list
> [email protected]
> http://barracudamvc.org/lists/listinfo/barracuda
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.