SDX has its own concept of pipeline, which is a series of transformations operating on incoming SAX events and passing the result to outgoing SAX events.
There can be two kinds of transformations in a pipeline : XSLT transformations and pipes (not implemented).
These transformations can be parameterized, which is a big adventage.