# WebLogic Workshop and Liquid Data

When you install Liquid Data, the installation installs the Liquid Data Control into WebLogic Workshop, which allows you to create Liquid Data Controls directly in Workshop. The Liquid Data Control allows you to very rapidly generate robust applications that use results from Liquid Data queries (for example, to display in a web application or to use in a WebLogic Integration workflow). This section describes the Liquid Data control and the applications you can create with it.

## Liquid Data Control

The Liquid Data Control is installed into WebLogic Workshop when you install Liquid Data. The Liquid Data Control is a Java Control Extension that accesses the Liquid Data server to execute queries from applications developed in WebLogic Workshop. The Liquid Data Control is available with all of the other Java Controls in WebLogic Workshop (for example, the database control).

## XMLBean Generation

When you create a Liquid Data control in workshop, the Liquid Data Control wizard generates XMLBean classes for each query in the control. The Liquid Data Control wizard uses the schema associated with the stored query in the Liquid Data repository to generate the structure for the XMLBean classes. The XMLBean classes provide Java methods to traverse the XML result set returned from Liquid Data.

## Use With Page Flow, Web Services, Workflows

You can use the Liquid Data Control like other controls in WebLogic Workshop, and you can take advantage of Workshop features to use Liquid Data Controls in Web Services, Page Flows and Workflows. For example, you can generate a page flow from your Liquid Data control and then use the XMLBeans to bind the data returned from Liquid Data to the JSPs in your application.