Issue Details (XML | Word | Printable)

Key: JDO-403
Type: New Feature New Feature
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Michelle Caisse
Reporter: Andy Jefferson
Votes: 0
Watchers: 2
Operations

If you were logged in you would be able to see more operations.
JDO

JDO2 Annotations

Created: 27/Jul/06 10:13 AM   Updated: 07/Aug/09 09:01 PM
Return to search
Component/s: api2
Affects Version/s: JDO 2 final
Fix Version/s: JDO 2 maintenance release 1

Time Tracking:
Not Specified

File Attachments:
  Size
Text File Licensed for inclusion in ASF works annotations.patch 2007-07-07 10:43 PM Craig Russell 40 kB
Text File Licensed for inclusion in ASF works api2_property_table.patch 2007-07-04 06:25 AM Andy Jefferson 0.7 kB
Text File Licensed for inclusion in ASF works embedded.patch 2007-07-18 05:44 PM Craig Russell 12 kB
Java Archive File Licensed for inclusion in ASF works jdo_2_1_annotations.jar 2007-01-21 04:17 PM Andy Jefferson 50 kB
Text File Licensed for inclusion in ASF works tck2a.patch 2007-07-04 09:47 AM Andy Jefferson 10 kB
Text File Licensed for inclusion in ASF works tck2b.patch 2007-07-04 06:26 AM Andy Jefferson 10 kB
Issue Links:
Incorporates
 

Resolution Date: 09/Aug/07 05:42 PM


 Description  « Hide
It would be desirable for JDO2 to have its own set of annotations. We have developed a set within JPOX that would likely serve as a starting point for such a set. In my opinion they should be
1. Split into javax.jdo.annotations.jdo and javax.jdo.annotations.orm
2. Move ORM attributes from some of the JDO annotations and have a ORM annotation.

 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Repository Revision Date User Message
ASF #547464 Fri Jun 15 00:31:23 UTC 2007 mcaisse JDO-403 JDO2 annotations
Files Changed
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Table.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Order.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/ForeignKey.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Embedded.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Transient.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Inheritance.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Query.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Indices.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/FetchGroup.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Serialized.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/JoinTable.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Uniques.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/QueryLanguage.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Key.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Columns.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/FieldPersistenceModifier.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Element.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/SecondaryTable.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Field.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/DatastoreIdentity.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Property.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Unique.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Implements.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/FetchGroups.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/PersistenceCapable.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/IdGeneratorStrategy.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Join.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/NullValue.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Transactional.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/DiscriminatorStrategyType.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Joins.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/ForeignKeys.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Queries.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/VersionStrategyType.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/PersistentInterface.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Sequence.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/ForeignKeyAction.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/FetchField.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/PersistenceAware.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Extension.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/PrimaryKey.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Discriminator.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/IdentityTypeValue.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Version.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/InheritanceStrategyType.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/EmbeddedOnly.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Column.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/SequenceStrategy.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Extensions.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Index.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Value.java

Repository Revision Date User Message
ASF #549179 Wed Jun 20 18:30:33 UTC 2007 mcaisse JDO-403 rename some annotations
Files Changed
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/DiscriminatorStrategy.java (from /db/jdo/trunk/api2/src/java/javax/jdo/annotations/DiscriminatorStrategyType.java)
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/InheritanceStrategy.java (from /db/jdo/trunk/api2/src/java/javax/jdo/annotations/InheritanceStrategyType.java)
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/VersionStrategy.java (from /db/jdo/trunk/api2/src/java/javax/jdo/annotations/VersionStrategyType.java)
DEL /db/jdo/trunk/api2/src/java/javax/jdo/annotations/IdentityTypeValue.java
DEL /db/jdo/trunk/api2/src/java/javax/jdo/annotations/DiscriminatorStrategyType.java
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/IdentityType.java (from /db/jdo/trunk/api2/src/java/javax/jdo/annotations/IdentityTypeValue.java)
DEL /db/jdo/trunk/api2/src/java/javax/jdo/annotations/InheritanceStrategyType.java
DEL /db/jdo/trunk/api2/src/java/javax/jdo/annotations/VersionStrategyType.java

Repository Revision Date User Message
ASF #549211 Wed Jun 20 19:44:58 UTC 2007 mcaisse JDO-JDO-403
Files Changed
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/PersistenceCapable.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Discriminator.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Inheritance.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Version.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/PersistentInterface.java

Repository Revision Date User Message
ASF #553037 Wed Jul 04 01:43:44 UTC 2007 clr JDO-403 Changes to solve table, catalog, schema, and embedded field issues.
 
1. Add element String name() to @Field instead of embeddedFieldName to name the field of the embedded mapping.
2. Allow dotted notation for field names for nested embedded.
3. Add element String nullIndicatorColumn() to @Field to identify nested embedded null indicator.
4. Add element String column() to @Field
5. Add element String table() to @Field
6. Remove @PersistentInterface, @Table, @SecondaryTable, @JoinTable
7. Add element String table() to @PersistenceCapable
8. Add element String catalog() to @PersistenceCapable
9. Add element String schema() to @PersistenceCapable

D api2/src/java/javax/jdo/annotations/SecondaryTable.java
D api2/src/java/javax/jdo/annotations/JoinTable.java
D api2/src/java/javax/jdo/annotations/PersistentInterface.java
M api2/src/java/javax/jdo/annotations/Field.java
D api2/src/java/javax/jdo/annotations/Table.java
M api2/src/java/javax/jdo/annotations/PersistenceCapable.java
M tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedDS/PICompany.java
M tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedDS/PIPerson.java
M tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedDS/FCPerson.java
M tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedDS/FCCompany.java
M tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedApp/PICompany.java
M tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedApp/PIPerson.java
M tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedApp/FCPerson.java
M tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedApp/FCCompany.java
Files Changed
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedApp/PIPerson.java
DEL /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Table.java
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedDS/FCPerson.java
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedApp/FCCompany.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/PersistenceCapable.java
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedDS/PIPerson.java
DEL /db/jdo/trunk/api2/src/java/javax/jdo/annotations/SecondaryTable.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Field.java
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedDS/PICompany.java
DEL /db/jdo/trunk/api2/src/java/javax/jdo/annotations/JoinTable.java
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedDS/FCCompany.java
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedApp/FCPerson.java
DEL /db/jdo/trunk/api2/src/java/javax/jdo/annotations/PersistentInterface.java
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedApp/PICompany.java

Repository Revision Date User Message
ASF #553264 Wed Jul 04 16:42:21 UTC 2007 clr JDO-403 Add javadoc to Field; update Property to match Field
Files Changed
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Field.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Property.java

Repository Revision Date User Message
ASF #553282 Wed Jul 04 17:48:04 UTC 2007 clr JDO-403 Remove @Table from FC and PI classes
Files Changed
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedApp/PIPerson.java
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedApp/PIInsurance.java
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedApp/FCCompany.java
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedApp/PIProject.java
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedApp/PIDepartment.java
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedApp/FCInsurance.java
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedApp/FCProject.java
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedApp/FCPerson.java
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedApp/PICompany.java
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedApp/FCDepartment.java

Repository Revision Date User Message
ASF #553288 Wed Jul 04 18:13:27 UTC 2007 clr JDO-403 Removed @Table; added @DatastoreIdentity annotations to FC and PI
Files Changed
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedDS/FCProject.java
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedDS/FCPerson.java
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedDS/FCDepartment.java
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedDS/PIPerson.java
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedDS/PICompany.java
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedDS/PIDepartment.java
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedDS/PIInsurance.java
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedDS/FCCompany.java
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedDS/PIProject.java
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedDS/FCInsurance.java

Repository Revision Date User Message
ASF #553297 Wed Jul 04 18:31:55 UTC 2007 clr JDO-403 Removed @Table from AnnotatedDS.FCPerson
Files Changed
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedDS/FCPerson.java

Repository Revision Date User Message
ASF #553305 Wed Jul 04 19:25:18 UTC 2007 clr JDO-403 Moved table from @Join to @Property; fixed typo in proj_reviewer, proj_member
Files Changed
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedApp/PIProject.java
MODIFY /db/jdo/trunk/tck2/src/java/org/apache/jdo/tck/pc/companyAnnotatedApp/FCProject.java

Repository Revision Date User Message
ASF #553348 Wed Jul 04 23:41:51 UTC 2007 clr JDO-403 Added properties to @Embedded to match <embedded xml.
Files Changed
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Embedded.java

Repository Revision Date User Message
ASF #557331 Wed Jul 18 16:58:32 UTC 2007 clr JDO-403 Added generateForeignKey and foreignKey to Element, Key, Value
Added uniqueKey and index to Element, Key, Value
Added generatePrimaryKey and primaryKey to Join
Updated javadoc

M annotations/Join.java
M annotations/Extensions.java
M annotations/PersistenceAware.java
M annotations/Query.java
M annotations/FetchGroup.java
M annotations/Unique.java
M annotations/NullValue.java
M annotations/Implements.java
M annotations/Joins.java
M annotations/Field.java
M annotations/Property.java
M annotations/ForeignKeys.java
M annotations/Version.java
M annotations/IdGeneratorStrategy.java
M annotations/Embedded.java
M annotations/Serialized.java
M annotations/ForeignKey.java
M annotations/Transactional.java
M annotations/Index.java
M annotations/Discriminator.java
M annotations/Transient.java
M annotations/Order.java
M annotations/Value.java
M annotations/Queries.java
M annotations/Indices.java
M annotations/Key.java
M annotations/Inheritance.java
M annotations/Element.java
M annotations/Uniques.java
M annotations/PrimaryKey.java
M annotations/Column.java
Files Changed
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Implements.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Order.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/ForeignKey.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/IdGeneratorStrategy.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Inheritance.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Embedded.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Join.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/NullValue.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Transient.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Transactional.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Joins.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Query.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/ForeignKeys.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Indices.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Queries.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/FetchGroup.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Serialized.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Uniques.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Key.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/PersistenceAware.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/PrimaryKey.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Element.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Discriminator.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Field.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Version.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Column.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Property.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Extensions.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Index.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Unique.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Value.java

Repository Revision Date User Message
ASF #557821 Fri Jul 20 00:12:10 UTC 2007 clr JDO-403 Added Embedded mappings for Element, Key, and Value
Added embeddedKey, embeddedValue, and embeddedElement to match xml embedded-xxx
Added properties to Unique and Index
Added Indexes as synonym for Indices
Files Changed
ADD /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Indexes.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Key.java
ADD /db/jdo/trunk/api2/test/java/javax/jdo/annotations
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Element.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/ForeignKey.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Field.java
ADD /db/jdo/trunk/api2/test/java/javax/jdo/annotations/TestEmbeddedSet.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Property.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Index.java
ADD /db/jdo/trunk/api2/test/java/javax/jdo/annotations/Line.java
ADD /db/jdo/trunk/api2/test/java/javax/jdo/annotations/TestEmbeddedMap.java
ADD /db/jdo/trunk/api2/test/java/javax/jdo/annotations/Point.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Value.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Unique.java

Repository Revision Date User Message
ASF #561068 Mon Jul 30 17:55:27 UTC 2007 clr JDO-403 Javadoc updates for annotations.
Files Changed
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/DiscriminatorStrategy.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Order.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/ForeignKey.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/VersionStrategy.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Embedded.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/NotPersistent.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Inheritance.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Query.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/FetchGroup.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Serialized.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/QueryLanguage.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Key.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/InheritanceStrategy.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Element.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Persistent.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/DatastoreIdentity.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Unique.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Implements.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/IdGeneratorStrategy.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Join.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/NullValue.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Transactional.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/ForeignKeyAction.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/PersistenceAware.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Extension.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/PrimaryKey.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Discriminator.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/IdentityType.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Version.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/PersistenceModifier.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Column.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/SequenceStrategy.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Index.java
MODIFY /db/jdo/trunk/api2/src/java/javax/jdo/annotations/Value.java