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 "EclipseLink/DesignDocs/277920"
(New page: <div style="margin:5px;float:right;border:1px solid #000000;padding:5px">__TOC__</div> = Design Specification: OXM XSD = [http://bugs.eclipse.org/277920 ER 277920] == Document History ==...) |
(→Design / Functionality) |
||
Line 35: | Line 35: | ||
== Design / Functionality == | == Design / Functionality == | ||
+ | === XML Direct Mapping === | ||
+ | <source lang="xml"> | ||
+ | <xml-direct-mapping xmlns="http://www.eclipse.org/eclipselink/xsds/persistence"> | ||
+ | <attribute-name>String</attribute-name> | ||
+ | <read-only>false</read-only> | ||
+ | <get-method>String</get-method> | ||
+ | <set-method>String</set-method> | ||
+ | <properties> | ||
+ | <property name="String"> | ||
+ | <value>Text</value> | ||
+ | </property> | ||
+ | <property name="String"> | ||
+ | <value>Text</value> | ||
+ | </property> | ||
+ | </properties> | ||
+ | <field name="String"/> | ||
+ | <null-value>String</null-value> | ||
+ | <converter/> | ||
+ | <attribute-classification>String</attribute-classification> | ||
+ | <is-cdata>1</is-cdata> | ||
+ | <null-policy> | ||
+ | <xsi-nil-represents-null>false</xsi-nil-represents-null> | ||
+ | <empty-node-represents-null>false</empty-node-represents-null> | ||
+ | <null-representation-for-xml>XSI_NIL</null-representation-for-xml> | ||
+ | </null-policy> | ||
+ | </xml-direct-mapping> | ||
+ | </source> | ||
== Testing == | == Testing == |
Revision as of 10:07, 1 June 2009
Contents
Design Specification: OXM XSD
Document History
Date | Author | Version Description & Notes |
---|---|---|
2009/05/26 | Blaise Doughan | Skeleton |
Project overview
Overview of the project/feature. Why is it desired, what are its goals.
Goals:
- goal 1
- goal 2
Concepts
Present any concepts relevant to the feature.
Requirements
The following sections will expand the goals of this project into more concrete requirements.
Design Constraints
Design / Functionality
XML Direct Mapping
<xml-direct-mapping xmlns="http://www.eclipse.org/eclipselink/xsds/persistence"> <attribute-name>String</attribute-name> <read-only>false</read-only> <get-method>String</get-method> <set-method>String</set-method> <properties> <property name="String"> <value>Text</value> </property> <property name="String"> <value>Text</value> </property> </properties> <field name="String"/> <null-value>String</null-value> <converter/> <attribute-classification>String</attribute-classification> <is-cdata>1</is-cdata> <null-policy> <xsi-nil-represents-null>false</xsi-nil-represents-null> <empty-node-represents-null>false</empty-node-represents-null> <null-representation-for-xml>XSI_NIL</null-representation-for-xml> </null-policy> </xml-direct-mapping>
Testing
API
GUI
Config files
Documentation
Open Issues
This section lists the open issues that are still pending that must be decided prior to fully implementing this project's requirements.
Issue # | Owner | Description / Notes |
---|---|---|
Decisions
This section lists decisions made. These are intended to document the resolution of open issues or constraints added to the project that are important.
Issue # | Description / Notes | Decision |
---|---|---|
Future Considerations
During the research for this project the following items were identified as out of scope but are captured here as potential future enhancements. If agreed upon during the review process these should be logged in the bug system.