You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Jun Tsai <ju...@gmail.com> on 2008/06/01 08:59:17 UTC
How to override DefaultValidationDecorator?
I want to use my own decorator.
I try
PartialMarkupRendererFilter defaultValidationDecorator = new
PartialMarkupRendererFilter() {
public void renderMarkup(MarkupWriter writer, JSONObject reply,
PartialMarkupRenderer renderer) {
Messages messages = validationMessagesSource
.getValidationMessages(threadLocale.getLocale());
ValidationDecorator decorator = new
MyownValidationDecorator();
environment.push(ValidationDecorator.class, decorator);
renderer.renderMarkup(writer, reply);
environment.pop(ValidationDecorator.class);
}
};
configuration.add("DefaultValidationDecorator",
defaultValidationDecorator, "after:Heartbeat");
but It doesn't work.
thanks.
--
regards,
Jun Tsai