Processor Modules

Commandline Processor

This module lets you integrate external commands and applications into your processing pipeline.

External Pipeline Processor

Include external (sub-)pipelines into the current pipeline

Pipeline Variables

This module serves for setting values global to the complete processing pipeline.

Sectioner

The Sectioner module is used for creating a nested, deeper structure.

Unicode Translation Processor

The Unicode Translation Processor lets you apply an upCast Unicode Translation Map to any XML file, and also is a convenient way to change the encoding used.

UPL Processor

This is easily the most useful module of all. The UPL processor implements a custom document processing language, the upCast Processing Language. It implements operations targeted specifically at document processing and conversion.

XML Validator

Validate any XML document against an XML DTD.

XSLT Processor

This module offers an interface to two of the most-used XSLT processors on the Java platform: Xalan and Saxon-B 9 (including XSLT 2).