Welcome to the User Manual of the <oXygen/> XML Editor ! This book explains how to use the 7.2 version of <oXygen/> 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 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/> XML Editor 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.
<oXygen/> is the XML Editor of choice for developers, authors and integrators that demand high-quality output with a flexible and robust, single-source, structured mark-up environment.
The <oXygen/> XML Editor offers the following key features and benefits.
Multiplatform availability: Windows, Mac OS X, Linux, Solaris | Multilanguage support: English, German, French, Italian and Japanese |
Can be used as standalone desktop application, run through Java Web Start or as an Eclipse plugin | Non blocking operations, you can perform validation and transformation operations in background |
Support for XML, XML Schema, Relax NG , Schematron, DTD, NRL schemas, XSLT, XSL:FO, WSDL, XQuery, CSS | Outliner view in sync with a non well-formed document |
Validate XML Schema schemas, Relax NG schemas, DTDs, Schematron schemas, NRL schemas, WSDL, XQuery and CSS | Manual and automatic validation of XML documents against XML Schema schemas, Relax NG schemas, DTDs, Schematron schemas and NRL 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 8 B, Saxon 8 SA, Saxon.NET, Xalan, libxslt, MSXML 3.0 / 4.0, Microsoft .NET 1.0, Microsoft .NET 2.0) and support for custom JAXP transformers. |
Visual schema editor with full and logical model views | Compare and merge files and directories |
Ready to use FOP support to generate PDF or PS documents | XInclude support |
Support for editing remote files over FTP, HTTP/WebDAV and HTTPS/WebDAV | Easy error tracking - locate the error source by clicking on it |
Generate HTML documentation from XML Schemas | Support for latest versions of document frameworks: Docbook and TEI. |
Conversions from DTD, Relax NG schema or a set of documents to XML Schema, DTD or Relax NG schema | Context sensitive content assistant driven by XML Schema, Relax NG, DTD or by the edited document structure enhanced with schema annotation presenter |
XML Catalog support | Unicode support |
New XML document wizards to easily create documents specifying a schema or a DTD | Syntax coloring for XML, DTD, Relax NG compact syntax, Java, C++, C, PHP, Perl, etc |
Pretty-printing of XML files | Easy configuration for external FO Processors |
Apply XSLT and FOP transformations | XPath search and evaluation 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 |
Canonicalize and sign documents | XML project manager |
Tree view/edit support for XML documents | Batch validate selected files in project |
Fully-fledged client for the Subversion (SVN) versioning system | Generate large sets of sample XML instances from XML Schema |
Configurable external tools | Configurable actions key bindings |
Find and replace support allows regular expressions, is XML aware, handle multiple files | All the usual editor capabilities (cut, copy, paste, find, replace, windows management) |
Associate extensions with <oXygen/> on Windows | Bookmark support |
Mac OS X ready | Print documents |
XSLT Debugger with Backmapping support | XSLT Profiler |
XQuery Debugger with Backmapping support | XQuery Profiler |
Model View | Attributes View |
Multidocument environment | XQuery 1.0 support |
WSDL Support | SVG Editor and Viewer |
XSLT 2.0 full support | XPath 2.0 support |
XSLT refactoring actions | Dockable views and editors |
Document folding | Text transparency levels adjuster |
Spell checking supporting English, German and French including locals | Custom protocol plugin support |
Drag&drop support |