Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Creating an XML Descriptor (ELUG)"
m (New page: <div style="float:right;border:1px solid #000000;padding:5px">__TOC__ Related Topics</div> This section explains how to create d...) |
(No difference)
|
Revision as of 08:25, 21 November 2007
Contents
This section explains how to create descriptor options specific to an XML descriptor.
For information on how to create more than one type of descriptor, see Creating a Descriptor.
Introduction to XML Descriptor Creation
After you create a descriptor, you must configure its various options (see Configuring a Descriptor) and use it to define mappings.
For complete information on the various types of mapping that EclipseLink supports, see Introduction to Mappings and Creating a Mapping.
For complete information on the various types of descriptor that EclipseLink supports, see Descriptor Types.
For more information, see the following:
Creating an XML Descriptor
You can create an XML descriptor using the Workbench (see [|How to Create an XML Descriptor Using Workbench]]) or Java code (see [|How to Create an XML Descriptor Using Java]]). We recommend that you use the Workbench to create and manage your XML descriptors.
How to Create an XML Descriptor Using Workbench
When you add a class to an XML project (see Configuring Project Classpath), Workbench creates an XML descriptor for the class.
An XML descriptor is always a composite type.
How to Create an XML Descriptor Using Java
This example shows how to create an XML descriptor using Java code.
Creating an XML Descriptor in Java
XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(YourClass.class);
Note: Use the org.eclipse.persistence.ox.XMLDescriptor class. Do not use the deprecated org.eclipse.persistence.internal.xml.XMLDescriptor class. |