Package org.apache.wicket.markup.transformer
Transformers are able to post-process (transform) the output generated by a Component. That might
be XSLT, XQuery or any other processor. Transformers can be implemented as Container
or
IBehaviour
. Both variants redirect the output to a StringResponse
which at
the end is used as input to the transformer. The output of transformer is than written to the
original response.
-
Interface Summary Interface Description ITransformer A common interface to be implemented byAbstractOutputTransformerContainer
s andAbstractTransformerBehavior
s which post-process the output markup of a component. -
Class Summary Class Description AbstractOutputTransformerContainer This abstract container provides the means to post-process the markup generated by its child components (excluding the containers tag)AbstractTransformerBehavior ABehavior
which can be added to any component.NoopOutputTransformerContainer An implementation of an output transformer which does nothing.XsltOutputTransformerContainer A container which output markup will be processes by a XSLT processor prior to writing the output into the web response.XsltTransformer A processor to XSLT transform the output generated by a Component.XsltTransformerBehavior An IBehavior which can be added to any component except ListView.