oXygen XML Editor enhances RELAX NG support

by Michael(tm) Smith

Related link: http://relaxng.org/pipermail/relaxng-user/2005-January/000660.html



George Cristian Bina has href="http://relaxng.org/pipermail/relaxng-user/2005-January/000660.html"
>announced the latest release of href="http://www.oxygenxml.com/index.html#new-version"><oXygen/>XML
Editor, a Java-based cross-platform tool for doing validated
editing of XML documents.

Among other new features, the release adds enhanced RELAX NG
support. Previously in oXygen, editing using context-sensitive
completion could only be done against DTDs and W3 XML Schemas. It
can now be done with RELAX NG also. Here's Bina's summary:

The better Relax NG support means an improved content
completion support and a model view implementation based on Relax
NG. The content completion is now context sensitive and is able to
present attribute values. Also ID values are collected during
validation and presented for IDREF or IDREFS attribute values. The
model view offers schema information for the current element like
name, namespace, attributes and also presents part of the current
validation pattern that corresponds to the element
model.


Other excellent new features: href="http://www.oxygenxml.com/intelligent_xml_editing.html#element_folding"
>folding [site also has a href="http://www.oxygenxml.com/demo/folding/folding.html"
>Flash demo] and href="http://www.oxygenxml.com/validation.html#schematron">Schematron support [another href="http://www.oxygenxml.com/demo/schematronValidation/schematron.html" >Flash demo].

oXygen is a great tool.