Skip to main content
Jump to: navigation, search

Difference between revisions of "Configuring an XML Transformation Mapping (ELUG)"

m (New page: <div style="float:right;border:1px solid #000000;padding:5px">__TOC__ Related Topics</div> This section describes...)
 
m
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
<div style="float:right;border:1px solid #000000;padding:5px">__TOC__
 
<div style="float:right;border:1px solid #000000;padding:5px">__TOC__
 
[[Special:Whatlinkshere/Configuring an XML Transformation Mapping (ELUG)|Related Topics]]</div>
 
[[Special:Whatlinkshere/Configuring an XML Transformation Mapping (ELUG)|Related Topics]]</div>
This section describes the various components that you must configure in order to use an XML transformation mapping.
 
  
For information on how to configure EclipseLink mappings options common to two or more mapping types, see [[Configuring%20a%20Mapping%20(ELUG)|Configuring a Mapping]].
+
For information on how to create EclipseLink mappings, see [[Creating%20a%20Mapping%20(ELUG)|Creating a Mapping]].
 
+
For information on how to create EclipseLink mappings, see [[Configuring%20a%20Mapping%20(ELUG)|Configuring a Mapping]].
+
 
+
[[#Table 66-1|Configurable Options for XML Transformation Mapping]] lists the configurable options for an XML transformation mapping.
+
 
+
 
+
 
+
==Introduction to XML Transformation Mapping Configuration==
+
  
 
This table lists the configurable options for a XML transformation mapping.
 
This table lists the configurable options for a XML transformation mapping.
Line 17: Line 8:
  
 
<span id="Table 66-1"></span>
 
<span id="Table 66-1"></span>
''''' Configurable Options for XML Transformation Mapping'''''
 
  
 
{| class="RuleFormalMax" dir="ltr" title="Configurable Options for XML Transformation Mapping" summary="This table lists the configurable options for XML Transformation Mapping and categorizes them as Basic and Advanced and indicates if the option can be configured with the Workbench, Java, or both." width="100%" border="1" frame="border" rules="all" cellpadding="3" frame="border" rules="all"
 
{| class="RuleFormalMax" dir="ltr" title="Configurable Options for XML Transformation Mapping" summary="This table lists the configurable options for XML Transformation Mapping and categorizes them as Basic and Advanced and indicates if the option can be configured with the Workbench, Java, or both." width="100%" border="1" frame="border" rules="all" cellpadding="3" frame="border" rules="all"
Line 26: Line 16:
 
|- align="left" valign="top"
 
|- align="left" valign="top"
 
| id="r2c1-t2" headers="r1c1-t2" align="left" |
 
| id="r2c1-t2" headers="r1c1-t2" align="left" |
Attribute transformer (see [[Configuring%20a%20Mapping%20(ELUG)#Configuring Attribute Transformer|Configuring Attribute Transformer]])
+
[[Configuring%20a%20Mapping%20(ELUG)#Configuring Attribute Transformer|Configuring Attribute Transformer]]
 
| headers="r2c1-t2 r1c2-t2" align="left" |
 
| headers="r2c1-t2 r1c2-t2" align="left" |
 
[[Image:support.gif|Supported]]<br>
 
[[Image:support.gif|Supported]]<br>
Line 33: Line 23:
 
|- align="left" valign="top"
 
|- align="left" valign="top"
 
| id="r3c1-t2" headers="r1c1-t2" align="left" |
 
| id="r3c1-t2" headers="r1c1-t2" align="left" |
Field transformer associations (see [[Configuring%20a%20Mapping%20(ELUG)#Configuring Field Transformer Associations|Configuring Field Transformer Associations]])
+
[[Configuring%20a%20Mapping%20(ELUG)#Configuring Field Transformer Associations|Configuring Field Transformer Associations]]
 
| headers="r3c1-t2 r1c2-t2" align="left" |
 
| headers="r3c1-t2 r1c2-t2" align="left" |
 
[[Image:support.gif|Supported]]<br>
 
[[Image:support.gif|Supported]]<br>
Line 40: Line 30:
 
|- align="left" valign="top"
 
|- align="left" valign="top"
 
| id="r4c1-t2" headers="r1c1-t2" align="left" |
 
| id="r4c1-t2" headers="r1c1-t2" align="left" |
Method or direct field access (see [[Configuring%20a%20Mapping%20(ELUG)#Configuring Method or Direct Field Accessing at the Mapping Level|Configuring Method or Direct Field Accessing at the Mapping Level]])
+
[[Configuring%20a%20Mapping%20(ELUG)#Configuring Method or Direct Field Accessing at the Mapping Level|Configuring Method or Direct Field Accessing at the Mapping Level]]
 
| headers="r4c1-t2 r1c2-t2" align="left" |
 
| headers="r4c1-t2 r1c2-t2" align="left" |
 
[[Image:support.gif|Supported]]<br>
 
[[Image:support.gif|Supported]]<br>
Line 47: Line 37:
 
|- align="left" valign="top"
 
|- align="left" valign="top"
 
| id="r5c1-t2" headers="r1c1-t2" align="left" |
 
| id="r5c1-t2" headers="r1c1-t2" align="left" |
Read-only (see [[Configuring%20a%20Mapping%20(ELUG)|Configuring a Mapping]])
+
[[Configuring%20a%20Mapping%20(ELUG)#Configuring Read-Only Mappings|Configuring Read-Only Mappings]]
 
| headers="r5c1-t2 r1c2-t2" align="left" |
 
| headers="r5c1-t2 r1c2-t2" align="left" |
 
[[Image:support.gif|Supported]]<br>
 
[[Image:support.gif|Supported]]<br>
Line 54: Line 44:
 
|- align="left" valign="top"
 
|- align="left" valign="top"
 
| id="r6c1-t2" headers="r1c1-t2" align="left" |
 
| id="r6c1-t2" headers="r1c1-t2" align="left" |
Mutable mappings (see [[Configuring%20a%20Mapping%20(ELUG)|Configuring a Mapping]])
+
[[Configuring%20a%20Mapping%20(ELUG)#Configuring Mutable Mappings|Configuring Mutable Mappings]]
 
| headers="r6c1-t2 r1c2-t2" align="left" |
 
| headers="r6c1-t2 r1c2-t2" align="left" |
 
[[Image:support.gif|Supported]]<br>
 
[[Image:support.gif|Supported]]<br>
Line 61: Line 51:
 
|- align="left" valign="top"
 
|- align="left" valign="top"
 
| id="r7c1-t2" headers="r1c1-t2" align="left" |
 
| id="r7c1-t2" headers="r1c1-t2" align="left" |
Comments (see [[Configuring%20a%20Mapping%20(ELUG)|Configuring a Mapping]])
+
[[Configuring%20a%20Mapping%20(ELUG)#Configuring Mapping Comments|Configuring Mapping Comments]]
 
| headers="r7c1-t2 r1c2-t2" align="left" |
 
| headers="r7c1-t2 r1c2-t2" align="left" |
 
[[Image:support.gif|Supported]]<br>
 
[[Image:support.gif|Supported]]<br>
Line 68: Line 58:
 
|- align="left" valign="top"
 
|- align="left" valign="top"
 
| id="r8c1-t2" headers="r1c1-t2" align="left" |
 
| id="r8c1-t2" headers="r1c1-t2" align="left" |
Indirection (lazy loading) (see [[Configuring%20a%20Mapping%20(ELUG)|Configuring a Mapping]])
+
[[Configuring%20a%20Mapping%20(ELUG)#Configuring Indirection (Lazy Loading)|Configuring Indirection (Lazy Loading)]]
 
| headers="r8c1-t2 r1c2-t2" align="left" |
 
| headers="r8c1-t2 r1c2-t2" align="left" |
 
[[Image:unsupport.gif|Unsupported]]<br>
 
[[Image:unsupport.gif|Unsupported]]<br>
Line 75: Line 65:
 
|}
 
|}
  
<br>
 
  
 
For more information, see the following:
 
For more information, see the following:
 
 
* [[Introduction%20to%20XML%20Mappings%20(ELUG)|XML Transformation Mapping]]
 
* [[Introduction%20to%20XML%20Mappings%20(ELUG)|XML Transformation Mapping]]
 
* [[Configuring%20an%20XML%20Mapping%20(ELUG)|Configuring an XML Mapping]]
 
* [[Configuring%20an%20XML%20Mapping%20(ELUG)|Configuring an XML Mapping]]
 +
* [[Configuring%20a%20Mapping%20(ELUG)|Configuring a Mapping]]
  
  
Line 89: Line 78:
  
 
[[Category: EclipseLink User's Guide]]
 
[[Category: EclipseLink User's Guide]]
[[Category: Draft]]
+
[[Category: Release 1]]
 
[[Category: Task]]
 
[[Category: Task]]
 +
[[Category: XML]]

Latest revision as of 07:46, 20 August 2008

For information on how to create EclipseLink mappings, see Creating a Mapping.

This table lists the configurable options for a XML transformation mapping.


Option to Configure Workbench
Java

Configuring Attribute Transformer

Supported

Supported

Configuring Field Transformer Associations

Supported

Supported

Configuring Method or Direct Field Accessing at the Mapping Level

Supported

Supported

Configuring Read-Only Mappings

Supported

Supported

Configuring Mutable Mappings

Supported

Supported

Configuring Mapping Comments

Supported

Unsupported

Configuring Indirection (Lazy Loading)

Unsupported

Supported


For more information, see the following:



Copyright Statement

Back to the top