|[ANN] oXygen XML Editor 7.1 [message #8350]
||Mon, 06 March 2006 10:34
Originally posted by: george.oxygenxml.com|
A new version of oXygen is available from
Version 7.1 of the <oXygen/> XML Editor adds support for Berkeley and
eXist XML Databases, an XSL templates view for easy navigation through
the edited XSL stylesheet and an XPath builder view for editing complex
XPath expressions. Multiple modifications were made to improve the
general usability of the editor.
There are changes in:
* Support for Native XML Databases
* XML/CSS Pretty Print
* Graphical User Interface
* XSLT / XPath
* Component Updates
Support for Native XML Databases
* Berkeley DB XML support
You can run XQuery transformation scenarios against XML containers
defined on an XML database. The database environment directory can be
configured using the Options dialog. Note that you have to compile the
Berkeley XML Database with java support, and you should copy the
"db.jar" and "dbxml.jar" from the dbxml install lib directory to the
<oXygen/> lib directory. See the user guide for more information.
* eXist XML Database support
You can run XQuery transformation scenarios against XML collections
defined on an eXist XML database. The connection to the database can be
configured using the Options dialog. Note that you have to copy the
exist.jar from the eXist installation directory to the <oXygen/> lib
directory. You can browse the documents stored in the eXist database
using WebDAV . See the "File/Open URL" action. You can find more
information in the user guide.
XML/CSS Pretty Print
* XML Format (Pretty Print) preserves empty lines
Content authors often use empty lines to make their XML documents more
readable. A new option that controls the preservation of the empty lines
has been added. It is enabled by default.
* XML Format (Pretty Print) preserves the original value of the attributes
An option (enabled by default) controls if the Pretty Print operation
should preserve the original value of the attributes as they were before
the operation in the XML source. When this option is disabled the value
will be normalized.
* CSS Format (Pretty Print) new options
Styles from the CSS files can be formatted by indenting the content.
Also the style blocks can optionally be separated using new lines.
Graphical User Interface
* Check spelling menu
By enabling the "Automatic spell check" option from the
"Editor/Spelling" the spelling errors from the document are highlighted
during typing. The contextual menu on a highlighted word presents a list
of correction proposals.
* Different markers for errors and warnings
The errors and warnings presented in the vertical ruler have different
colors, the warnings are presented in yellow, while the errors in red.
* Annotation tooltips for the XML attributes
If you place the cursor over an attribute, the application will display
a tooltip containing the annotation defined for that attribute in the
associated document schema.
* Different colors only for XML prefixes
You can define colors for the tags starting with a certain prefix. More
than that, you can choose only the prefix to be colored differently, the
name of the element being colored with the default element color.
XSLT / XPath
* XSL Templates View
The list of templates defined in the edited XSL stylesheet is sorted and
presented in the Templates View.
The sorting can be done either by name or by match. The named templates
are rendered with a different icon for easy spotting.
The view represents an easy way of navigating through large XSL
stylesheets. It accepts key input and searches the template having the
match/name starting with the typed letters.
* XPath Builder View
Editing complex XPath expressions in the XPath toolbar can be sometimes
difficult due to the size limitation. This view allows editing of
multi-line expressions. The executed expressions are stored in a history
list and they can be reused as necessary.
* Support for custom XSLT Processors
Along with the bundled XSLT processors, it is possible to configure
other XSLT processors, like Sablotron, Transformiix, XT, Oracle XSLT.
See the options dialog, section "XSLT/XQuery/FO/XSLT/Custom engines".
* Option for filtering the proposals offered by XPath Content Completion
For instance you can define that node axes should appear in the content
completion window, but not the XSLT functions. This is the case when
editing for instance an XPath expression in a stylesheet
"match"/"select" attribute or when editing directly an expression in the
XPath toolbar. Also you can inhibit all the XPath proposals.
* Updated Saxon8B from Saxonica to version 8.7
Saxon 8B XSLT processor has been updated to the latest version: 8.7 .
<oXygen/> supports also the Saxon8SA 8.7 (that requires a separate
license from Saxonica).
* Updated Xerces to version 2.8.0
The Xerces parser has been updated to the latest version.
* Updated XMLSec to version 1.3
The package allowing the XML document signing and signature check has
Powered by FUDForum
. Page generated in 0.01571 seconds