<< back

XEP Connectors

While XEP can be used as a command-line utility, its power and capabilities are only fully uncovered when it is deployed as a part of integrated environment that supports the whole publishing pipeline. XEP provides flexible API for integration with other programs and conforms to industry standards which make it an easily pluggable component.

To ease integration and promote the use in automated environments, a number of so-called connectors — auxiliary components to connect third-party software to XEP were developed. Currently, the following connectors are available:

Eclipse plugin (Java)

XEP Eclipse plugin integrates XEP with Eclipse.

Eclipse plugin documentation is available both as HTML and PDF on request.

jEdit plugin (Java)

XEP Connector for jEdit is a set of interface classes that links XEP 3.x to jEdit editor. It registers itself as a jEdit plugin, and permits to apply an XSL FO stylesheet to an XML document open in jEdit, producing a PDF document. There is also a preview option.

jEdit plugin documentation is available as HTML and PDF on request.

XML Spy connector (Java)

XEP Connector for XML Spy is an interface adapter that links RenderX XEP 3.x to XML Spy — an XML editor from Altova. XEP Connector serves as an external XSL formatter in the XML Spy IDE.

XML Spy connector documentation is available as HTML and PDF on request.

Using XEP with oXygen XML editor (Java)

The following document explains how to integrate XEP with oXygen XML Editor.

This document is available as HTML and PDF on request.

COM wrapper (Java)

XEP COM wrapper provides COM interface to RenderX XEP formatter engine, permitting its use in Win32 environments that support Microsoft Component Object Model (COM) architecture. XEP COM wrapper is a single Dynamic Link Library, registered as a COM object in Windows.

COM wrapper documentation is available as HTML and PDF on request.

Cocoon toolkit (Java)

Cocoon toolkit includes helper classes, guidelines, and configuration examples to call XEP from Cocoon.

Cocoon toolkit documentation is available as HTML and PDF on request.

Servlet toolkit (Java)

A Java Servlet which uses XEP formatter for XSL FO to PDF or Postscript conversion.

Servlet toolkit documentation is available as HTML and PDF on request.

Ant XEP task (Java)

an Ant task that uses XEP XSL FO formatter to format XML documents to a printable format, PDF or PostScript. The task can operate either on single files, or entire file sets. Input documents can be either XSL FO instances, or generic XML files with associated XSLT stylesheets.

Ant XEP task documentation is available as HTML and PDF on request.


Table 1. Connectors availability for various XEP editions.

 TrialClient, stampedClientDeveloper, stampedDeveloperServerAcademic
Using XEP with oXygen XML editorJavaJavaJavaJavaJavaJavaJava
Eclipse pluginJavaJavaJavaJavaJavaJavaJava
jEdit pluginJavaJavaJavaJavaJavaJavaJava
XML Spy connector JavaJavaJavaJavaJavaJava
COM wrapper   JavaJavaJava 
Cocoon toolkit   JavaJavaJava 
Servlet connector   JavaJavaJava 
Ant task, binary code only JavaJava   Java
Ant task, binary and source code   JavaJavaJava