4.0.1 (Jun 2008)

Studio 4.0.1 continues to improve the workflows, in particular data services workflow.  It also contains many defect fixes for various views and wizards, including the Visual Editor, Outline View, and Data View. Studio is more useful, usable, and efficient for developing Nexaweb applications.

Improved data services workflow:

  • new and improved workflow available for data services, including REST and SOAP web service and database service
  • one entry point for creating service request and embedded service request (New -> Service Request)
  • event handling added to the workflow for onSuccess and onFailure events
  • support for modifying an existing remote URI data source

Improved Data View:

  • error reported to the end user if connection to a data source fails
  • decorator changes from green to red if data source is missing or malformed
  • a plus sign displayed next to a data source node that has the source attribute defined; if the node is expanded, automatically connect to the data source

Improved data binding and iterator workflow:

  • ability to populate a table with iterator that is a child of combo box
  • ability to set valid unit for column width in Java and Ajax projects
  • editting iterator workflow added in Data and Outline Views

Improved event workflow:

  • in XPath Builder, id function used to generate the XPath expression for any component with id attribute defined
  • multibyte characters support in the Macro wizard

Enhanced visual editing capabilities:

  • drag and drop floating containers from Palette View to a UI file without the rootPane element
  • better handling of moving components and layout panes and components among Palette, Visual Editor and Outline
  • improved Insert/Replace context menu based on schema

Better display of xal fragments:

  • improved display of XModify or XUpdate statements in Visual Editor
  • improved display of XInclude statements in Visual Editor

New feature: theme
A theme may be stored in a zip file; applying a theme will unpack the zip file under a folder that matches the name of the zip file and hook up the XSS file in that folder as a style sheet. Remove themes will remove any theme. This feature is available for Java projects only.

Misc:

  • better schema validation  - error marks removed in the Source view when the xml code complies with the schema
  • ability to open a xal file from a svn repository in Visual Editor