Table of Contents
Welcome to the User Manual of <oXygen/> XML Editor 11.1.0 plugin for Eclipse ! This book explains how to use the 11.1.0 version of the <oXygen/> plugin for Eclipse effectively to develop complex XML applications quickly and easily. Please note that this manual assumes that you are familiar with the basic concepts of XML and its related technologies.
The <oXygen/> XML Editor plugin for Eclipse is a cross-platform application for document development using structured mark-up languages such as XML , XSD, Relax NG, XSL, DTD.
<oXygen/> offers developers and authors a powerful Integrated Development Environment. Based on proven Java technology the intuitive Graphical User Interface of the <oXygen/> plugin for Eclipse is easy-to-use and provides robust functionality for editing, project management and validation of structured mark-up sources. Coupled with XSLT and FOP transformation technologies, <oXygen/> supports output to multiple target formats, including: PDF, PS, TXT, HTML and XML.
The offers the following key features and benefits.
Multiplatform availability: Windows, Mac OS X, Linux, Solaris | Non blocking operations, you can perform validation and transformation operations in background |
Visual WYSIWYG XML editing mode based on W3C CSS stylesheets. | Visual DITA Map editor |
Closely integration of the DITA Open Toolkit for generating DITA output | Support for latest versions of document frameworks: DocBook and TEI. |
Support for XML, XML Schema, Relax NG , Schematron, DTD, NRL schemas, NVDL schemas, XSLT, XSL:FO, WSDL, XQuery, HTML, CSS | |
Validate XML Schema schemas, Relax NG schemas, DTDs, Schematron schemas, NRL, NVDL schemas, WSDL, XQuery, HTML and CSS | Manual and automatic validation of XML documents against XML Schema schemas, Relax NG schemas, DTDs, Schematron schemas and NRL, NVDL schemas |
Multiple built-in validation engines (Xerces, libxml, MSXML 4.0, MSXML.NET) and support for custom validation engines (Saxon SA, XSV, SQC). | Multiple built-in XSLT transformers (Saxon 6.5, Saxon B, Saxon SA, Saxon.NET, Xalan, libxslt, MSXML 3.0 / 4.0, Microsoft .NET 1.0, Microsoft .NET 2.0), support for custom JAXP transformers. |
Visual schema editor with full and logical model views | Generate HTML documentation from XML Schemas |
Ready to use FOP support to generate PDF or PS documents | XInclude support |
Context sensitive content assistant driven by XML Schema, Relax NG, DTD, NVDL or by the edited document structure enhanced with schema annotation presenter | New XML document wizards to easily create documents specifying a schema or a DTD |
XML Catalog support | Unicode support |
Conversions from DTD, Relax NG schema or a set of documents to XML Schema, DTD or Relax NG schema | Syntax coloring for XML, DTD, Relax NG compact syntax, Java, C++, C, PHP, Perl, etc |
Easy error tracking - locate the error source by clicking on it | Easy configuration for external FO Processors |
Apply XSLT and FOP transformations | XPath search, evaluation and debugging support |
Preview transformation results as XHTML or XML or in your browser | Support for document templates to easily create and share documents |
Import data from a database, Excel, HTML or text file | Convert database structure to XML Schema |
Batch validate selected files in project | Canonicalize and sign documents |
Configurable actions key bindings | Associate extensions with editors provided by the <oXygen/> plugin. |
XSLT Debugger with Backmapping support | XSLT Profiler |
XQuery Debugger with Backmapping support | XQuery Profiler |
Model View | Attributes View |
XQuery 1.0 support | WSDL analysis and SOAP requests support |
XSLT 2.0 full support | XPath 2.0 execution and debugging support |
Document folding | Spell checking supporting English, German and French including locals |
XSLT refactoring actions | Generate large sets of sample XML instances from XML Schema |
Pretty-printing of XML files | Drag&drop support |
Outline view in sync with a non well-formed document |