IDE Support

Two Integrated Developer Environments provide support for DataDirect XQuery: Stylus Studio and the <oXygen/> XML Editor for Eclipse (DataDirect XQuery Edition). Each of these tools offers the following abilities:

  • Browse relational data sources to configure connections

  • Write and test DataDirect XQuery queries

  • Drag and drop from data sources to help create XQuery path expressions

  • View Query Results

  • Automatically generate simple Java classes that run a query using DataDirect XQuery's implementation of the XQJ API

These two tools have different strengths. Stylus Studio provides a broader range of support for XQuery and other XML technologies; the <oXygen/> XML Editor for Eclipse (DataDirect XQuery Edition) is tightly integrated into a widely used Java development environment.

Stylus Studio®

DataDirect XQuery™ in Stylus Studio®

Stylus Studio is an XML Integrated Development Environment, designed to support a wide variety of XML technologies, including the following XQuery features.

  • XQuery Editor — provides syntax coloring, code folding, auto-completion and automatic indenting, and allows ad-hoc queries.

  • Database Connections Window — simplifies creation of XQuery queries that access relational data.

  • XQuery Mapper — a visual tool that lets you create XQuery transformations that map multiple input data sources into an output XML structure. Supports two-way editing between the mapper visual representation and the XQuery source.

  • XQuery Debugger — lets you simulate XQuery execution step-by-step, or backmap from the query result into the XQuery source to understand which part of your query is responsible for each part of the output

  • XML Publisher — lets you generate HTML or XSL-FO (PDF, PostScript) reports by visually creating XQueries based on one or more XML, EDI, or Relational data sources.

  • XML Pipeline — lets you create complex XML applications consisting of multiple XML operations, such as XQuery processing, XML Schema validation, XPath-based flow control, nested pipelines and more. Fully supports pipeline and XQuery-level debugging.

<oXygen/>® XML Editor for Eclipse (DataDirect XQuery™ Edition)

DataDirect XQuery™ in <oXygen/>® XML Editor for Eclipse

The <oXygen/> XML Editor for Eclipse (DataDirect XQuery Edition) is an Eclipse plugin that provides XQuery and generic XML support in a widely used Java development environment. This plugin is fully integrated with DataDirect XQuery, and provides the following.

  • XQuery Editor — provides syntax coloring, indenting, and code folding, and allows ad-hoc queries.

  • Database Connections Window — simplifies creation of XQuery queries that access relational data.

  • XQuery Results Window — shows the results of a query.

  • XQuery Perspective — lets you focus on the components used for XQuery development.

Because this tool runs in Eclipse, it is easy to switch from the XQuery Perspective to the Java perspective, which is very convenient when writing Java programs that use XQuery.

PrevNext
Making SOAP Requests from DataDirect XQuery™Comparison to Other XQuery Implementations

Copyright © 1993 - 2008. Progress Software Corporation. All rights reserved. | N. America: 800 876 3101 | World: +44 (0) 1753 218 930