The Component-X Studio is a full featured interactive development environment for
the assembly of components from a complete spectrum of components. Components from all
sources - including native Java covering database access, networking, computation, and
logic - together with XML definitions, web services, and other composite components can be
assembled into business domain components using a drag-and-drop assemby and configuration.
 |
Customizable palettes providing the source from which
components can be dragged. |
 |
Hierarchical organization of all components in the
environment for both technology and the business domain. The hierarchy is viewed as a tree
and is another source from which components can be dragged. |
 |
Project management enabling team development and source
control integration. |
 |
Graphical view of each component in a multi-document
interface environment. |
 |
Select/move/cut/copy/paste/modify components within a
component. |
 |
Integrated XML editor enabling the view and entry of XML
documents on any flow of events between the components. The XML editor provides a freedom
from text view or a structured XML view. The structured schema view enables rapid
form-like entry of data into an XML document. |
 |
Component configuration via direct property update, property
dialogs, and property panels. |
 |
Supports sophisticated custom configuration editors for
specialized components, such as database access component or the XSL transform component.
In the case of the database access component, the custom editor enables specification of
the database schema to XML mapping to be performed though drag and drop. The XSL editor
provides ready access to the XSL-specific XML tags. |
 |
Debug support to break on any event, single step through
events, and view current state information. |
 |
Trace support to log all or selected events to a trace
panel. |
 |
Provides import integration from external sources including
XML DTDs/Schemas, ebXML BPSS, Soap WSDL, and UDDI browsers. |
 |
Integrated Web-based help enabling all help information to
be viewed from within the envirionment. |
 |
Import of additional native Java components. |
 |
Import/Export of selected component definitions. |
 |
Definable component-level help. |
 |
Use of color to denote active components, breakpoints, and
inherited components. |