Version 6 Release 3 will be formally rolled out at the beginning of June.
Here are just some of the features available in Stylus Studio 6 XML Enterprise Edition Release 3:
* Java Code Generation - Stylus Studio 6 XML Enterprise Edition allows you to quickly and easily generate Java code for any XQuery or XSLT document. You can generate Java code for one or more scenarios at the same time, and you can specify options such as the package and class names. Generated code is automatically added to the current project by default. To get started, select XSLT > (or XQuery >) Generate Java Code from the Stylus Studio menu.
* EDIFACT to XML Schema - A new Document wizard, EDIFACT to XML Schema, allows you to create an XML Schema (.xsd) from an EDIFACT (.edi) document.
* XML Schema Diagram Enhancements
* View Sample XML allows you to view an XML fragment that is based on element and attribute nodes in an XML Schema diagram. Just right-click on the node and select View XML Sample. You can optionally open these samples as new documents in the XML Editor.
* The Diagram tab in the XML Schema Editor has a feature that allows you to display the text associated with the xsd:documentation elements defined in your XML Schema. Click the Show Documentation button, or select Diagram > Show Documentation from the menu.
* Convert XML Schema to XML - A new Document wizard, XML Schema to XML, allows you to create an XML document from an XML Schema (.xsd).
* New XML Schema Documentation Stylesheet - The Documentation tab in the XML Schema Editor now allows you to choose from the default stylesheet, XS3P, and XSDdoc, which renders the XML Schema with a look-and-feel similar to Javadoc.
* File Explorer - The File Explorer window provides an alternative way to open files in Stylus Studio, as well as to perform other basic file-oriented operations (delete, copy, and rename, for example). You can also convert files by dragging the file you want to convert onto a user-defined Convert to XML file (.conv) or one of Stylus Studio's built-in adapters.
* XQuery Validation - XQuery processing results can now be optionally validated against any XML Schema you specify.
* W3C XQuery April 2005 Compliant - XQuery support in Stylus Studio Release 3 complies with the April 2005 W3C XQuery Working Draft.
* XSLT Validation - You can now optionally specify XML Schemas against which you want to validate the XML document that results from XSLT processing.
* Text View in XML Diff - The XML Diff Viewer has a third way to view differences in XML documents. In addition to the Split View - Tree tab and the Merged tab, you can now view two documents side-by-side in plain text on the Split View - Text tab.
* Canonical XML - A new feature, Make Canonical XML, allows you to convert an XML document to its canonical form. This feature is also available on the XML Editor tool bar.
* Generate JAXB from XML Schema - You can generate JAXB (Java Architecture for XML Binding) application class files from an XML Schema. The generated application skeleton (Main.java, for example) demonstrates how to use Marshaller and Unmarshaller classes. To get started, open an XML schema, and select XMLSchema > Generate Java Binding Classes from the Stylus Studio menu.
* Options Dialog Box Enhancements - The Options dialog box (Tools > Options) has been simplified to provide easier access to default tool settings, settings for processors and validation engines, and default Stylus Studio file types. A handy bookmark feature remembers the Options page you last visited.
* Auto-Backup - Stylus Studio now optionally creates backup files (*.bak) of your documents when you save them. You can turn off the backup feature on the Application Settings page of the Options dialog box.
* Continued Code Enhancements - Ongoing enhancements to features and performance.