diff options
author | mtaal | 2007-07-18 16:11:38 +0000 |
---|---|---|
committer | mtaal | 2007-07-18 16:11:38 +0000 |
commit | 505e66fb6d7677839c47e7ec992fb233d478df09 (patch) | |
tree | d91f0483feab636db1cf9d5457d4229f55de3a27 | |
parent | 129234e0e3f9435a55297750604a32c143818603 (diff) | |
download | org.eclipse.emf.teneo-505e66fb6d7677839c47e7ec992fb233d478df09.tar.gz org.eclipse.emf.teneo-505e66fb6d7677839c47e7ec992fb233d478df09.tar.xz org.eclipse.emf.teneo-505e66fb6d7677839c47e7ec992fb233d478df09.zip |
[196951]
[196839]
79 files changed, 387 insertions, 247 deletions
diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/main.ChildObject2.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/main.ChildObject2.jdo index a5af58ea4..8da1f5f38 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/main.ChildObject2.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/main.ChildObject2.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:37:06 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:07:15 CEST 2007 --> <jdo> <package name="main.impl"> <class name="main.impl.ChildObject2Impl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.rental.RentalBicycle.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.rental.RentalBicycle.jdo index 9274912c1..d64a722cc 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.rental.RentalBicycle.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.rental.RentalBicycle.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:34:48 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:05:28 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.rental.impl"> <class name="org.eclipse.emf.teneo.rental.impl.RentalBicycleImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" identity-type="application"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.basic.Basic.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.basic.Basic.jdo index e8c25a5ac..fc4d6d217 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.basic.Basic.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.basic.Basic.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:33:41 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:04:29 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.annotations.basic.impl"> <class name="org.eclipse.emf.teneo.samples.emf.annotations.basic.impl.BasicImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="basic" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.cascadenotall.Book.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.cascadenotall.Book.jdo index ce870b304..975e52566 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.cascadenotall.Book.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.cascadenotall.Book.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:33:34 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:04:22 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.annotations.cascadenotall.impl"> <class name="org.eclipse.emf.teneo.samples.emf.annotations.cascadenotall.impl.BookImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="book" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.column.Book.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.column.Book.jdo index 4638b3f67..3a90cc8d4 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.column.Book.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.column.Book.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:33:42 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:04:30 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.annotations.column.impl"> <class name="org.eclipse.emf.teneo.samples.emf.annotations.column.impl.BookImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="mybooktable" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.compositeid.Parent.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.compositeid.Parent.jdo index 17dda1ae8..3e09a1f2b 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.compositeid.Parent.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.compositeid.Parent.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:33:35 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:04:23 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.annotations.compositeid.impl"> <class name="org.eclipse.emf.teneo.samples.emf.annotations.compositeid.impl.ParentImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" identity-type="application"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.duplicates.ChildItem.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.duplicates.ChildItem.jdo index d4d0619aa..83f63f9aa 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.duplicates.ChildItem.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.duplicates.ChildItem.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:33:45 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:04:32 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.annotations.duplicates.impl"> <class name="org.eclipse.emf.teneo.samples.emf.annotations.duplicates.impl.ChildItemImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="childitem" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.edatatypeColumn.Book.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.edatatypeColumn.Book.jdo index 19cf34803..35663f577 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.edatatypeColumn.Book.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.edatatypeColumn.Book.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:33:30 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:04:19 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.annotations.edatatypeColumn.impl"> <class name="org.eclipse.emf.teneo.samples.emf.annotations.edatatypeColumn.impl.BookImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="mybooktable" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.id.IdentityID.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.id.IdentityID.jdo index bbb7fdc33..aaff8283d 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.id.IdentityID.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.id.IdentityID.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:33:25 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:04:14 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.annotations.id.impl"> <class name="org.eclipse.emf.teneo.samples.emf.annotations.id.impl.IdentityIDImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="identityid" identity-type="application"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.inheritancemapping.Address.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.inheritancemapping.Address.jdo index 1bb9ddb31..647d482ea 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.inheritancemapping.Address.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.inheritancemapping.Address.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:33:44 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:04:31 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.annotations.inheritancemapping.impl"> <class name="org.eclipse.emf.teneo.samples.emf.annotations.inheritancemapping.impl.AddressImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="address" identity-type="application"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.lazy.Book.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.lazy.Book.jdo index 9a72cb3dd..6412eb670 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.lazy.Book.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.lazy.Book.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:33:37 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:04:25 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.annotations.lazy.impl"> <class name="org.eclipse.emf.teneo.samples.emf.annotations.lazy.impl.BookImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="book" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.lob.Person.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.lob.Person.jdo index ec841d78a..776a6b021 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.lob.Person.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.lob.Person.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:33:33 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:04:21 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.annotations.lob.impl"> <class name="org.eclipse.emf.teneo.samples.emf.annotations.lob.impl.PersonImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="person" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.manytomany.Cntr.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.manytomany.Cntr.jdo index f46b25298..768fb864b 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.manytomany.Cntr.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.manytomany.Cntr.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:33:39 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:04:26 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.annotations.manytomany.impl"> <class name="org.eclipse.emf.teneo.samples.emf.annotations.manytomany.impl.CntrImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="cntr" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.mappedsuperclass.AddIDDocument.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.mappedsuperclass.AddIDDocument.jdo index f89596f1c..166e5aa43 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.mappedsuperclass.AddIDDocument.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.mappedsuperclass.AddIDDocument.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:33:29 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:04:17 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.annotations.mappedsuperclass.impl"> <class name="org.eclipse.emf.teneo.samples.emf.annotations.mappedsuperclass.impl.AddIDDocumentImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="addiddocument" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.nmset.MyItem.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.nmset.MyItem.jdo index 8bd1b1dff..12287894f 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.nmset.MyItem.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.nmset.MyItem.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:33:46 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:04:33 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.annotations.nmset.impl"> <class name="org.eclipse.emf.teneo.samples.emf.annotations.nmset.impl.MyItemImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="myitem" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.secondarytable.Printer.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.secondarytable.Printer.jdo index 13469bbf8..9667b534f 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.secondarytable.Printer.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.secondarytable.Printer.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:33:31 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:04:20 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.annotations.secondarytable.impl"> <class name="org.eclipse.emf.teneo.samples.emf.annotations.secondarytable.impl.PrinterImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="printer" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.set.ContainedItem.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.set.ContainedItem.jdo index 4b200878d..33addba96 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.set.ContainedItem.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.set.ContainedItem.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:33:28 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:04:16 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.annotations.set.impl"> <class name="org.eclipse.emf.teneo.samples.emf.annotations.set.impl.ContainedItemImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="containeditem" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.toone.Address.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.toone.Address.jdo index d4dbbdf5b..b44836edb 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.toone.Address.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.toone.Address.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:33:36 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:04:24 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.annotations.toone.impl"> <class name="org.eclipse.emf.teneo.samples.emf.annotations.toone.impl.AddressImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="address" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.uniqueconstraints.Item.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.uniqueconstraints.Item.jdo index ac469f0e5..a4344b609 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.uniqueconstraints.Item.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.annotations.uniqueconstraints.Item.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:33:40 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:04:28 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.annotations.uniqueconstraints.impl"> <class name="org.eclipse.emf.teneo.samples.emf.annotations.uniqueconstraints.impl.ItemImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="MYITEMTABLE" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.detach.detachelist.Contacts.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.detach.detachelist.Contacts.jdo index d3942e503..6872fab09 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.detach.detachelist.Contacts.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.detach.detachelist.Contacts.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:33:53 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:04:39 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.detach.detachelist.impl"> <class name="org.eclipse.emf.teneo.samples.emf.detach.detachelist.impl.ContactsImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="contacts" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.detach.detachfeaturemap.Contacts.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.detach.detachfeaturemap.Contacts.jdo index 03f2f5062..9ff561ac6 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.detach.detachfeaturemap.Contacts.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.detach.detachfeaturemap.Contacts.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:33:55 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:04:41 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.detach.detachfeaturemap.impl"> <class name="org.eclipse.emf.teneo.samples.emf.detach.detachfeaturemap.impl.ContactsImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="contacts" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.detach.detachtest.TestA.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.detach.detachtest.TestA.jdo index f8319ccd1..2d16224f1 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.detach.detachtest.TestA.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.detach.detachtest.TestA.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:33:52 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:04:38 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.detach.detachtest.impl"> <class name="org.eclipse.emf.teneo.samples.emf.detach.detachtest.impl.TestAImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="testa" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.elist.featuremap.PriceByQuantityType.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.elist.featuremap.PriceByQuantityType.jdo index 32f564cbe..d9fece283 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.elist.featuremap.PriceByQuantityType.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.elist.featuremap.PriceByQuantityType.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:33:58 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:04:43 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.elist.featuremap.impl"> <class name="org.eclipse.emf.teneo.samples.emf.elist.featuremap.impl.PriceByQuantityTypeImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="pricebyquantitytype" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.relation.relation1to1.ContainedChildNR.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.relation.relation1to1.ContainedChildNR.jdo index f9e595aeb..0645f5881 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.relation.relation1to1.ContainedChildNR.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.relation.relation1to1.ContainedChildNR.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:34:04 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:04:49 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.relation.relation1to1.impl"> <class name="org.eclipse.emf.teneo.samples.emf.relation.relation1to1.impl.ContainedChildNRImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="containedchildnr" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.relation.relation1ton.Main.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.relation.relation1ton.Main.jdo index c231c83e8..d90685ee1 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.relation.relation1ton.Main.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.relation.relation1ton.Main.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:34:05 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:04:50 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.relation.relation1ton.impl"> <class name="org.eclipse.emf.teneo.samples.emf.relation.relation1ton.impl.MainImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="main" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.relation.relationntom.Main.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.relation.relationntom.Main.jdo index aaf505637..192b167ed 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.relation.relationntom.Main.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.relation.relationntom.Main.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:34:06 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:04:51 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.relation.relationntom.impl"> <class name="org.eclipse.emf.teneo.samples.emf.relation.relationntom.impl.MainImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="main" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.accounting.Account.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.accounting.Account.jdo index 535e40087..6695779c0 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.accounting.Account.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.accounting.Account.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:35:17 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:05:49 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.sample.accounting.impl"> <class name="org.eclipse.emf.teneo.samples.emf.sample.accounting.impl.AccountImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="account" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.catalog.CatalogType.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.catalog.CatalogType.jdo index 498716383..d155a705f 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.catalog.CatalogType.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.catalog.CatalogType.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:35:28 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:05:59 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.sample.catalog.impl"> <class name="org.eclipse.emf.teneo.samples.emf.sample.catalog.impl.CatalogTypeImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="catalogtype" identity-type="application"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.epo2.Item.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.epo2.Item.jdo index 36648729b..5bf9bc9d9 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.epo2.Item.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.epo2.Item.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:35:14 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:05:48 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.sample.epo2.impl"> <class name="org.eclipse.emf.teneo.samples.emf.sample.epo2.impl.ItemImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="item" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.forum.Forum.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.forum.Forum.jdo index d08eeb00e..043e0d67b 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.forum.Forum.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.forum.Forum.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:35:27 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:05:57 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.sample.forum.impl"> <class name="org.eclipse.emf.teneo.samples.emf.sample.forum.impl.ForumImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="forum" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.inv.PType.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.inv.PType.jdo index a3a329849..8c6434136 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.inv.PType.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.inv.PType.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:35:11 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:05:45 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.sample.inv.impl"> <class name="org.eclipse.emf.teneo.samples.emf.sample.inv.impl.PTypeImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="ptype" identity-type="application"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.library.Book.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.library.Book.jdo index c98819aba..4415ac4b3 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.library.Book.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.library.Book.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:35:05 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:05:40 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.sample.library.impl"> <class name="org.eclipse.emf.teneo.samples.emf.sample.library.impl.BookImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="book" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.play.ActType.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.play.ActType.jdo index b9d27f0e5..9fda3bba3 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.play.ActType.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.play.ActType.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:35:20 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:05:52 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.sample.play.impl"> <class name="org.eclipse.emf.teneo.samples.emf.sample.play.impl.ActTypeImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="acttype" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.product.ProductType.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.product.ProductType.jdo index 34cc87fab..fd7d628c8 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.product.ProductType.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.product.ProductType.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:35:23 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:05:54 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.sample.product.impl"> <class name="org.eclipse.emf.teneo.samples.emf.sample.product.impl.ProductTypeImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="producttype" identity-type="application"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.schemaprimerpo.DocumentRoot.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.schemaprimerpo.DocumentRoot.jdo index cb507ca04..2c0f246b3 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.schemaprimerpo.DocumentRoot.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.schemaprimerpo.DocumentRoot.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:35:25 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:05:56 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.sample.schemaprimerpo.impl"> <class name="org.eclipse.emf.teneo.samples.emf.sample.schemaprimerpo.impl.ItemImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="item" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.schoollibrary.library.Book.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.schoollibrary.library.Book.jdo index 77c442950..a32079d24 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.schoollibrary.library.Book.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.schoollibrary.library.Book.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:34:50 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:05:29 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.sample.schoollibrary.library.impl"> <class name="org.eclipse.emf.teneo.samples.emf.sample.schoollibrary.library.impl.BookImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="book" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.sunBooks.AuthorsType.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.sunBooks.AuthorsType.jdo index 1e88a04b7..02041e042 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.sunBooks.AuthorsType.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.sunBooks.AuthorsType.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:35:09 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:05:43 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.sample.sunBooks.impl"> <class name="org.eclipse.emf.teneo.samples.emf.sample.sunBooks.impl.AuthorsTypeImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="authorstype" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.workflow.Workflow.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.workflow.Workflow.jdo index f5f9f1a13..948fee1e7 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.workflow.Workflow.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.sample.workflow.Workflow.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:35:07 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:05:41 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.sample.workflow.impl"> <class name="org.eclipse.emf.teneo.samples.emf.sample.workflow.impl.WorkflowImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.anytype.A.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.anytype.A.jdo index 3fffcae7f..c7ff9bfc7 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.anytype.A.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.anytype.A.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:36:39 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:06:51 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.schemaconstructs.anytype.impl"> <class name="org.eclipse.emf.teneo.samples.emf.schemaconstructs.anytype.impl.AImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="a" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.attributes.A.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.attributes.A.jdo index bae58b154..78d342dd0 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.attributes.A.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.attributes.A.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:36:31 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:06:44 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.schemaconstructs.attributes.impl"> <class name="org.eclipse.emf.teneo.samples.emf.schemaconstructs.attributes.impl.AImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="a" identity-type="application"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.ecoreattrs.Element.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.ecoreattrs.Element.jdo index 0956b7972..e968557ae 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.ecoreattrs.Element.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.ecoreattrs.Element.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:36:21 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:06:35 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.schemaconstructs.ecoreattrs.impl"> <class name="org.eclipse.emf.teneo.samples.emf.schemaconstructs.ecoreattrs.impl.ElementImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="element" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.emap.Book.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.emap.Book.jdo index 62aadde1f..1deb8e46d 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.emap.Book.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.emap.Book.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:36:11 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:06:26 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.schemaconstructs.emap.impl"> <class name="org.eclipse.emf.teneo.samples.emf.schemaconstructs.emap.impl.BookImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="book" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.extension.Address.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.extension.Address.jdo index c729dfd7e..009799d9d 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.extension.Address.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.extension.Address.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:36:27 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:06:40 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.schemaconstructs.extension.impl"> <class name="org.eclipse.emf.teneo.samples.emf.schemaconstructs.extension.impl.AddressImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="address" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.groupall.Address.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.groupall.Address.jdo index 021656cfd..d63633f77 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.groupall.Address.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.groupall.Address.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:36:33 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:06:45 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.schemaconstructs.groupall.impl"> <class name="org.eclipse.emf.teneo.samples.emf.schemaconstructs.groupall.impl.AddressImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="address" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.list.statesByCountry.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.list.statesByCountry.jdo index a13fc1991..c391a3e80 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.list.statesByCountry.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.list.statesByCountry.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:36:17 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:06:31 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.schemaconstructs.list.impl"> <class name="org.eclipse.emf.teneo.samples.emf.schemaconstructs.list.impl.statesByCountryImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="statesbycountry" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.listunion.statesByCountry.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.listunion.statesByCountry.jdo index 2ecf0719f..fabfd6320 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.listunion.statesByCountry.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.listunion.statesByCountry.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:36:19 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:06:33 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.schemaconstructs.listunion.impl"> <class name="org.eclipse.emf.teneo.samples.emf.schemaconstructs.listunion.impl.statesByCountryImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="statesbycountry" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.mixed.DocumentRoot.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.mixed.DocumentRoot.jdo index bc3eefafa..868f2ba55 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.mixed.DocumentRoot.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.mixed.DocumentRoot.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:36:25 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:06:38 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.schemaconstructs.mixed.impl"> <class name="org.eclipse.emf.teneo.samples.emf.schemaconstructs.mixed.impl.LetterBodyTypeImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="letterbodytype" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.nestedgroup.A.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.nestedgroup.A.jdo index 9b0160ac9..42ffb9569 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.nestedgroup.A.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.nestedgroup.A.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:36:23 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:06:36 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.schemaconstructs.nestedgroup.impl"> <class name="org.eclipse.emf.teneo.samples.emf.schemaconstructs.nestedgroup.impl.AImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="a" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.restriction.Member.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.restriction.Member.jdo index 8f09bf209..0f462058b 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.restriction.Member.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.restriction.Member.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:36:29 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:06:42 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.schemaconstructs.restriction.impl"> <class name="org.eclipse.emf.teneo.samples.emf.schemaconstructs.restriction.impl.MemberImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.simplefeaturemap.PurchaseOrder.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.simplefeaturemap.PurchaseOrder.jdo index ebcd2703f..58522e371 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.simplefeaturemap.PurchaseOrder.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.simplefeaturemap.PurchaseOrder.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:36:15 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:06:29 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simplefeaturemap.impl"> <class name="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simplefeaturemap.impl.PurchaseOrderImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="purchaseorder" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpleList.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpleList.jdo index 9a8f69236..26752a33d 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpleList.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpleList.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:36:13 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:06:27 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.impl"> <class name="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.impl.SimpleListImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="simplelist" identity-type="datastore"> @@ -84,6 +84,13 @@ <join name="simplelist_limitedstring"/> <order column="SIMPLELIST_LIMITEDSTRING_IDX"/> </field> + <field name="stri" persistence-modifier="persistent"> + <collection element-type="java.lang.String"> + <extension vendor-name="jpox" key="cache-lazy-loading" value="true"/> + </collection> + <join name="simplelist_stri"/> + <order column="SIMPLELIST_STRI_IDX"/> + </field> <field name="intArray" persistence-modifier="persistent"> <array/> <join name="simplelist_intarray"/> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.substitution.ComplexNumber.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.substitution.ComplexNumber.jdo index 44ea3b00c..ec87d0d40 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.substitution.ComplexNumber.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.substitution.ComplexNumber.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:36:35 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:06:47 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.schemaconstructs.substitution.impl"> <class name="org.eclipse.emf.teneo.samples.emf.schemaconstructs.substitution.impl.ComplexNumberImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="complexnumber" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.substitutionzvon.ComplexAAA.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.substitutionzvon.ComplexAAA.jdo index 727ace35d..ff135b541 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.substitutionzvon.ComplexAAA.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.emf.schemaconstructs.substitutionzvon.ComplexAAA.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:36:37 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:06:49 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.emf.schemaconstructs.substitutionzvon.impl"> <class name="org.eclipse.emf.teneo.samples.emf.schemaconstructs.substitutionzvon.impl.ComplexAAAImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="complexaaa" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.issues.abstractreference.Address.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.issues.abstractreference.Address.jdo index 1e4555eef..e4edf9b52 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.issues.abstractreference.Address.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.issues.abstractreference.Address.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:37:18 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:07:27 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.issues.abstractreference.impl"> <class name="org.eclipse.emf.teneo.samples.issues.abstractreference.impl.AddressImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="address" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.issues.bagduplicate.Person.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.issues.bagduplicate.Person.jdo index a86105bd4..856d87567 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.issues.bagduplicate.Person.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.issues.bagduplicate.Person.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:37:12 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:07:21 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.issues.bagduplicate.impl"> <class name="org.eclipse.emf.teneo.samples.issues.bagduplicate.impl.PersonImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="person" identity-type="application"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.issues.enumtest.Item.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.issues.enumtest.Item.jdo index 53ef8982b..b78e2e9ae 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.issues.enumtest.Item.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.issues.enumtest.Item.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:37:14 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:07:23 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.issues.enumtest.impl"> <class name="org.eclipse.emf.teneo.samples.issues.enumtest.impl.ItemImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="item" identity-type="application"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.issues.generaltest.Address.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.issues.generaltest.Address.jdo index b04f5cac9..c95123487 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.issues.generaltest.Address.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.issues.generaltest.Address.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:37:08 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:07:17 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.issues.generaltest.impl"> <class name="org.eclipse.emf.teneo.samples.issues.generaltest.impl.AddressImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="address" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.issues.inheritance.Annotation.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.issues.inheritance.Annotation.jdo index 8bdfc798a..3868b6204 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.issues.inheritance.Annotation.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.issues.inheritance.Annotation.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:37:10 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:07:19 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.issues.inheritance.impl"> <class name="org.eclipse.emf.teneo.samples.issues.inheritance.impl.AnnotationImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" identity-type="application"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.issues.interfacetrue.Address.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.issues.interfacetrue.Address.jdo index 1a05e7af8..8f9fd1d96 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.issues.interfacetrue.Address.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.issues.interfacetrue.Address.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:37:16 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:07:25 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.issues.interfacetrue.impl"> <class name="org.eclipse.emf.teneo.samples.issues.interfacetrue.impl.USAddressImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="usaddress" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.issues.simplenm.Me.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.issues.simplenm.Me.jdo index d59bdda49..03377614f 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.issues.simplenm.Me.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/org.eclipse.emf.teneo.samples.issues.simplenm.Me.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:37:21 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:07:29 CEST 2007 --> <jdo> <package name="org.eclipse.emf.teneo.samples.issues.simplenm.impl"> <class name="org.eclipse.emf.teneo.samples.issues.simplenm.impl.MeImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="me" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/tc.tree.BigTree.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/tc.tree.BigTree.jdo index 018df47c0..03812456f 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/tc.tree.BigTree.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/tc.tree.BigTree.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:37:02 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:07:11 CEST 2007 --> <jdo> <package name="tc.tree.impl"> <class name="tc.tree.impl.BigTreeImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="bigtree" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/jdofiles/testinheritance.SomeResource.jdo b/examples/org.eclipse.emf.teneo.samples/jdofiles/testinheritance.SomeResource.jdo index 9a9974bdd..a63d0840e 100644 --- a/examples/org.eclipse.emf.teneo.samples/jdofiles/testinheritance.SomeResource.jdo +++ b/examples/org.eclipse.emf.teneo.samples/jdofiles/testinheritance.SomeResource.jdo @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd"> -<!-- Generated by Teneo on Thu Jul 12 19:37:04 CEST 2007 --> +<!-- Generated by Teneo on Wed Jul 18 17:07:13 CEST 2007 --> <jdo> <package name="testinheritance.impl"> <class name="testinheritance.impl.SomeResourceImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" identity-type="datastore"> diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/joincolumns/Person.java b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/joincolumns/Person.java index a99a91e45..470988625 100644 --- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/joincolumns/Person.java +++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/joincolumns/Person.java @@ -2,7 +2,7 @@ * <copyright> * </copyright> * - * $Id: Person.java,v 1.3 2007/07/17 17:37:31 mtaal Exp $ + * $Id: Person.java,v 1.4 2007/07/18 16:11:38 mtaal Exp $ */ package org.eclipse.emf.teneo.samples.emf.annotations.joincolumns; @@ -95,6 +95,7 @@ public interface Person extends EObject { * @see org.eclipse.emf.teneo.samples.emf.annotations.joincolumns.JoincolumnsPackage#getPerson_Friends() * @see org.eclipse.emf.teneo.samples.emf.annotations.joincolumns.Person#getOppositeFriends * @model opposite="oppositeFriends" + * annotation="teneo.jpa value='@ManyToMany(indexed=false)'" * @generated */ EList<Person> getFriends(); @@ -113,6 +114,7 @@ public interface Person extends EObject { * @see org.eclipse.emf.teneo.samples.emf.annotations.joincolumns.JoincolumnsPackage#getPerson_OppositeFriends() * @see org.eclipse.emf.teneo.samples.emf.annotations.joincolumns.Person#getFriends * @model opposite="friends" + * annotation="teneo.jpa value='@ManyToMany(indexed=false)'" * @generated */ EList<Person> getOppositeFriends(); diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/joincolumns/impl/JoincolumnsPackageImpl.java b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/joincolumns/impl/JoincolumnsPackageImpl.java index 41b4c9aa5..63d00419c 100644 --- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/joincolumns/impl/JoincolumnsPackageImpl.java +++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/joincolumns/impl/JoincolumnsPackageImpl.java @@ -2,7 +2,7 @@ * <copyright> * </copyright> * - * $Id: JoincolumnsPackageImpl.java,v 1.4 2007/07/17 17:37:32 mtaal Exp $ + * $Id: JoincolumnsPackageImpl.java,v 1.5 2007/07/18 16:11:39 mtaal Exp $ */ package org.eclipse.emf.teneo.samples.emf.annotations.joincolumns.impl; @@ -354,6 +354,18 @@ public class JoincolumnsPackageImpl extends EPackageImpl implements JoincolumnsP "appinfo", "@Id" }); addAnnotation + (getPerson_Friends(), + source, + new String[] { + "value", "@ManyToMany(indexed=false)" + }); + addAnnotation + (getPerson_OppositeFriends(), + source, + new String[] { + "value", "@ManyToMany(indexed=false)" + }); + addAnnotation (getHouse_Visitors(), source, new String[] { diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/joincolumns/model/jc.ecore b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/joincolumns/model/jc.ecore index 621417fe1..fb0d4394d 100644 --- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/joincolumns/model/jc.ecore +++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/joincolumns/model/jc.ecore @@ -27,9 +27,17 @@ </eAnnotations> </eStructuralFeatures> <eStructuralFeatures xsi:type="ecore:EReference" name="friends" upperBound="-1" - eType="#//Person" eOpposite="#//Person/oppositeFriends"/> + eType="#//Person" eOpposite="#//Person/oppositeFriends"> + <eAnnotations source="teneo.jpa"> + <details key="value" value="@ManyToMany(indexed=false)"/> + </eAnnotations> + </eStructuralFeatures> <eStructuralFeatures xsi:type="ecore:EReference" name="oppositeFriends" upperBound="-1" - eType="#//Person" eOpposite="#//Person/friends"/> + eType="#//Person" eOpposite="#//Person/friends"> + <eAnnotations source="teneo.jpa"> + <details key="value" value="@ManyToMany(indexed=false)"/> + </eAnnotations> + </eStructuralFeatures> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="House"> <eStructuralFeatures xsi:type="ecore:EReference" name="owner" eType="#//Parent"/> diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/model/simpletypes.ecore b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/model/simpletypes.ecore index c1a80d42d..14e3b01f6 100644 --- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/model/simpletypes.ecore +++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/model/simpletypes.ecore @@ -93,9 +93,8 @@ <details key="name" value="SimpleList"/> <details key="kind" value="elementOnly"/> </eAnnotations> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="code" unique="false" lowerBound="1" - eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String" defaultValueLiteral="c1" - unsettable="true"> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="code" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String" + defaultValueLiteral="c1" unsettable="true"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="kind" value="element"/> <details key="name" value="Code"/> @@ -174,29 +173,36 @@ <details key="name" value="limitedstring"/> </eAnnotations> </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="intArray" unique="false" - lowerBound="1" eType="#//IntArray"> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="stri" unique="false" lowerBound="1" + upperBound="-1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> + <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> + <details key="kind" value="element"/> + <details key="name" value="stri"/> + </eAnnotations> + </eStructuralFeatures> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="intArray" lowerBound="1" + eType="#//IntArray"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="kind" value="element"/> <details key="name" value="intArray"/> </eAnnotations> </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="doubleArray" unique="false" - lowerBound="1" eType="#//DoubleArray"> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="doubleArray" lowerBound="1" + eType="#//DoubleArray"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="kind" value="element"/> <details key="name" value="doubleArray"/> </eAnnotations> </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="stringArray" unique="false" - lowerBound="1" eType="#//StringArray"> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="stringArray" lowerBound="1" + eType="#//StringArray"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="kind" value="element"/> <details key="name" value="stringArray"/> </eAnnotations> </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="byteArray" unique="false" - lowerBound="1" eType="#//ByteArray"> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="byteArray" lowerBound="1" + eType="#//ByteArray"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="kind" value="element"/> <details key="name" value="byteArray"/> @@ -208,94 +214,91 @@ <details key="name" value="SimpleType"/> <details key="kind" value="elementOnly"/> </eAnnotations> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="code" unique="false" lowerBound="1" - eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String" defaultValueLiteral="c1" - unsettable="true"> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="code" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String" + defaultValueLiteral="c1" unsettable="true"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="kind" value="element"/> <details key="name" value="Code"/> </eAnnotations> </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="boo" unique="false" lowerBound="1" - eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Boolean" + <eStructuralFeatures xsi:type="ecore:EAttribute" name="boo" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Boolean" unsettable="true"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="kind" value="element"/> <details key="name" value="boo"/> </eAnnotations> </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="byt" unique="false" lowerBound="1" - eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Byte" unsettable="true"> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="byt" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Byte" + unsettable="true"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="kind" value="element"/> <details key="name" value="byt"/> </eAnnotations> </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="doubl" unique="false" lowerBound="1" - eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Double" unsettable="true"> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="doubl" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Double" + unsettable="true"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="kind" value="element"/> <details key="name" value="doubl"/> </eAnnotations> </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="float" unique="false" lowerBound="1" - eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Float" unsettable="true"> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="float" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Float" + unsettable="true"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="kind" value="element"/> <details key="name" value="float"/> </eAnnotations> </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="inte" unique="false" lowerBound="1" - eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Int" unsettable="true"> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="inte" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Int" + unsettable="true"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="kind" value="element"/> <details key="name" value="inte"/> </eAnnotations> </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="lon" unique="false" lowerBound="1" - eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Long" unsettable="true"> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="lon" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Long" + unsettable="true"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="kind" value="element"/> <details key="name" value="lon"/> </eAnnotations> </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="shor" unique="false" lowerBound="1" - eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Short" unsettable="true"> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="shor" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Short" + unsettable="true"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="kind" value="element"/> <details key="name" value="shor"/> </eAnnotations> </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="enu" unique="false" lowerBound="1" - eType="#//SimpleEnum" defaultValueLiteral="Enum1" unsettable="true"> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="enu" lowerBound="1" eType="#//SimpleEnum" + defaultValueLiteral="Enum1" unsettable="true"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="kind" value="element"/> <details key="name" value="enu"/> </eAnnotations> </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="dat" unique="false" lowerBound="1" - eType="#//Date"> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="dat" lowerBound="1" eType="#//Date"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="kind" value="element"/> <details key="name" value="dat"/> </eAnnotations> </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="limitedstring" unique="false" - lowerBound="1" eType="#//LimitedString"> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="limitedstring" lowerBound="1" + eType="#//LimitedString"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="kind" value="element"/> <details key="name" value="limitedstring"/> </eAnnotations> </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="limitedDecimal" unique="false" - lowerBound="1" eType="#//LimitedDecimal" unsettable="true"> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="limitedDecimal" lowerBound="1" + eType="#//LimitedDecimal" unsettable="true"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="kind" value="element"/> <details key="name" value="limitedDecimal"/> </eAnnotations> </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="extraLimitedString" unique="false" - lowerBound="1" eType="#//ExtraLimitedString"> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="extraLimitedString" lowerBound="1" + eType="#//ExtraLimitedString"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="kind" value="element"/> <details key="name" value="extraLimitedString"/> @@ -307,72 +310,64 @@ <details key="name" value="SimpleTypeObject"/> <details key="kind" value="elementOnly"/> </eAnnotations> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="code" unique="false" lowerBound="1" - eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String" defaultValueLiteral="c1" - unsettable="true"> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="code" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String" + defaultValueLiteral="c1" unsettable="true"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="kind" value="element"/> <details key="name" value="Code"/> </eAnnotations> </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="boo" unique="false" lowerBound="1" - eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//BooleanObject" + <eStructuralFeatures xsi:type="ecore:EAttribute" name="boo" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//BooleanObject" unsettable="true"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="kind" value="element"/> <details key="name" value="boo"/> </eAnnotations> </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="byt" unique="false" lowerBound="1" - eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ByteObject" + <eStructuralFeatures xsi:type="ecore:EAttribute" name="byt" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ByteObject" unsettable="true"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="kind" value="element"/> <details key="name" value="byt"/> </eAnnotations> </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="doubl" unique="false" lowerBound="1" - eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DoubleObject" + <eStructuralFeatures xsi:type="ecore:EAttribute" name="doubl" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DoubleObject" unsettable="true"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="kind" value="element"/> <details key="name" value="doubl"/> </eAnnotations> </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="float" unique="false" lowerBound="1" - eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//FloatObject" + <eStructuralFeatures xsi:type="ecore:EAttribute" name="float" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//FloatObject" unsettable="true"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="kind" value="element"/> <details key="name" value="float"/> </eAnnotations> </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="inte" unique="false" lowerBound="1" - eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//IntObject" + <eStructuralFeatures xsi:type="ecore:EAttribute" name="inte" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//IntObject" unsettable="true"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="kind" value="element"/> <details key="name" value="inte"/> </eAnnotations> </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="lon" unique="false" lowerBound="1" - eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//LongObject" + <eStructuralFeatures xsi:type="ecore:EAttribute" name="lon" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//LongObject" unsettable="true"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="kind" value="element"/> <details key="name" value="lon"/> </eAnnotations> </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="shor" unique="false" lowerBound="1" - eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ShortObject" + <eStructuralFeatures xsi:type="ecore:EAttribute" name="shor" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ShortObject" unsettable="true"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="kind" value="element"/> <details key="name" value="shor"/> </eAnnotations> </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="enu" unique="false" lowerBound="1" - eType="#//SimpleEnumObject" defaultValueLiteral="Enum1" unsettable="true"> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="enu" lowerBound="1" eType="#//SimpleEnumObject" + defaultValueLiteral="Enum1" unsettable="true"> <eAnnotations source="teneo.jpa"> <details key="appinfo" value="@Enumerated(STRING)"/> </eAnnotations> @@ -381,15 +376,15 @@ <details key="name" value="enu"/> </eAnnotations> </eStructuralFeatures> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="dat" unique="false" lowerBound="1" - eType="#//Date" unsettable="true"> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="dat" lowerBound="1" eType="#//Date" + unsettable="true"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="kind" value="element"/> <details key="name" value="dat"/> </eAnnotations> </eStructuralFeatures> </eClassifiers> - <eClassifiers xsi:type="ecore:EDataType" name="StringArray" instanceClassName="String[]"> + <eClassifiers xsi:type="ecore:EDataType" name="StringArray" instanceClassName="java.lang.String[]"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="name" value="StringArray"/> </eAnnotations> diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/model/simpletypes.genmodel b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/model/simpletypes.genmodel index 9f95a3048..ff0c4ea1c 100644 --- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/model/simpletypes.genmodel +++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/model/simpletypes.genmodel @@ -38,6 +38,7 @@ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute simpletypes.ecore#//SimpleList/enu"/> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute simpletypes.ecore#//SimpleList/dat"/> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute simpletypes.ecore#//SimpleList/limitedstring"/> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute simpletypes.ecore#//SimpleList/stri"/> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute simpletypes.ecore#//SimpleList/intArray"/> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute simpletypes.ecore#//SimpleList/doubleArray"/> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute simpletypes.ecore#//SimpleList/stringArray"/> diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/model/simpletypes.xsd b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/model/simpletypes.xsd index 939ee89ac..c4f0d3261 100644 --- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/model/simpletypes.xsd +++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/model/simpletypes.xsd @@ -55,6 +55,7 @@ <element name="enu" type="this:SimpleEnum" maxOccurs="unbounded"/> <element maxOccurs="unbounded" name="dat" type="this:Date"/> <element maxOccurs="unbounded" name="limitedstring" type="this:LimitedString"/> + <element maxOccurs="unbounded" name="stri" type="string"/> <element name="intArray" type="this:IntArray"/> <element name="doubleArray" type="this:DoubleArray"/> <element name="stringArray" type="this:StringArray"/> @@ -120,7 +121,7 @@ <restriction base="anyType"/> </simpleType> - <simpleType ecore:instanceClass="String[]" name="StringArray"> + <simpleType ecore:instanceClass="java.lang.String[]" name="StringArray"> <restriction base="anyType"/> </simpleType> diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/SimpleEnum.java b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/SimpleEnum.java index 9181b0884..d72f1e45b 100644 --- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/SimpleEnum.java +++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/SimpleEnum.java @@ -2,7 +2,7 @@ * <copyright> * </copyright> * - * $Id: SimpleEnum.java,v 1.2 2007/02/08 23:09:23 mtaal Exp $ + * $Id: SimpleEnum.java,v 1.3 2007/07/18 16:11:39 mtaal Exp $ */ package org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes; @@ -18,7 +18,7 @@ import org.eclipse.emf.common.util.Enumerator; * and utility methods for working with them. * <!-- end-user-doc --> * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleEnum() - * @model + * @model extendedMetaData="name='SimpleEnum'" * @generated */ public enum SimpleEnum implements Enumerator diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/SimpleList.java b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/SimpleList.java index cf9460899..b79e247ec 100644 --- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/SimpleList.java +++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/SimpleList.java @@ -2,7 +2,7 @@ * <copyright> * </copyright> * - * $Id: SimpleList.java,v 1.6 2007/04/23 02:36:37 mtaal Exp $ + * $Id: SimpleList.java,v 1.7 2007/07/18 16:11:39 mtaal Exp $ */ package org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes; @@ -29,6 +29,7 @@ import org.eclipse.emf.ecore.EObject; * <li>{@link org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpleList#getEnu <em>Enu</em>}</li> * <li>{@link org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpleList#getDat <em>Dat</em>}</li> * <li>{@link org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpleList#getLimitedstring <em>Limitedstring</em>}</li> + * <li>{@link org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpleList#getStri <em>Stri</em>}</li> * <li>{@link org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpleList#getIntArray <em>Int Array</em>}</li> * <li>{@link org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpleList#getDoubleArray <em>Double Array</em>}</li> * <li>{@link org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpleList#getStringArray <em>String Array</em>}</li> @@ -55,7 +56,7 @@ public interface SimpleList extends EObject { * @see #unsetCode() * @see #setCode(String) * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleList_Code() - * @model default="c1" unique="false" unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.String" required="true" + * @model default="c1" unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.String" required="true" * extendedMetaData="kind='element' name='Code'" * @generated */ @@ -107,7 +108,7 @@ public interface SimpleList extends EObject { * <!-- end-user-doc --> * @return the value of the '<em>Boo</em>' attribute list. * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleList_Boo() - * @model type="boolean" unique="false" dataType="org.eclipse.emf.ecore.xml.type.Boolean" required="true" + * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.Boolean" required="true" * extendedMetaData="kind='element' name='boo'" * @generated */ @@ -124,7 +125,7 @@ public interface SimpleList extends EObject { * <!-- end-user-doc --> * @return the value of the '<em>Byt</em>' attribute list. * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleList_Byt() - * @model type="java.lang.Byte" unique="false" dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.Byte" required="true" + * @model unique="false" dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.Byte" required="true" * extendedMetaData="kind='element' name='byt'" * @generated */ @@ -141,7 +142,7 @@ public interface SimpleList extends EObject { * <!-- end-user-doc --> * @return the value of the '<em>Doubl</em>' attribute list. * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleList_Doubl() - * @model type="java.lang.Double" unique="false" dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.Double" required="true" + * @model unique="false" dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.Double" required="true" * extendedMetaData="kind='element' name='doubl'" * @generated */ @@ -158,7 +159,7 @@ public interface SimpleList extends EObject { * <!-- end-user-doc --> * @return the value of the '<em>Floa</em>' attribute list. * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleList_Floa() - * @model type="java.lang.Float" unique="false" dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.Float" required="true" + * @model unique="false" dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.Float" required="true" * extendedMetaData="kind='element' name='floa'" * @generated */ @@ -175,7 +176,7 @@ public interface SimpleList extends EObject { * <!-- end-user-doc --> * @return the value of the '<em>Inte</em>' attribute list. * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleList_Inte() - * @model type="java.lang.Integer" unique="false" dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.Int" required="true" + * @model unique="false" dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.Int" required="true" * extendedMetaData="kind='element' name='inte'" * @generated */ @@ -192,7 +193,7 @@ public interface SimpleList extends EObject { * <!-- end-user-doc --> * @return the value of the '<em>Long</em>' attribute list. * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleList_Long() - * @model type="java.lang.Long" unique="false" dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.Long" required="true" + * @model unique="false" dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.Long" required="true" * annotation="teneo.jpa appinfo='@JoinTable(name=\"longNum\")'" * extendedMetaData="kind='element' name='long'" * @generated @@ -210,7 +211,7 @@ public interface SimpleList extends EObject { * <!-- end-user-doc --> * @return the value of the '<em>Shor</em>' attribute list. * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleList_Shor() - * @model type="short" unique="false" dataType="org.eclipse.emf.ecore.xml.type.Short" required="true" + * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.Short" required="true" * extendedMetaData="kind='element' name='shor'" * @generated */ @@ -229,7 +230,7 @@ public interface SimpleList extends EObject { * @return the value of the '<em>Enu</em>' attribute list. * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpleEnum * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleList_Enu() - * @model type="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpleEnum" default="Enum1" unique="false" required="true" + * @model default="Enum1" unique="false" required="true" * extendedMetaData="kind='element' name='enu'" * @generated */ @@ -246,7 +247,7 @@ public interface SimpleList extends EObject { * <!-- end-user-doc --> * @return the value of the '<em>Dat</em>' attribute list. * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleList_Dat() - * @model type="java.util.Date" unique="false" dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.Date" required="true" + * @model unique="false" dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.Date" required="true" * extendedMetaData="kind='element' name='dat'" * @generated */ @@ -263,13 +264,30 @@ public interface SimpleList extends EObject { * <!-- end-user-doc --> * @return the value of the '<em>Limitedstring</em>' attribute list. * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleList_Limitedstring() - * @model type="java.lang.String" unique="false" dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.LimitedString" required="true" + * @model unique="false" dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.LimitedString" required="true" * extendedMetaData="kind='element' name='limitedstring'" * @generated */ EList<String> getLimitedstring(); /** + * Returns the value of the '<em><b>Stri</b></em>' attribute list. + * The list contents are of type {@link java.lang.String}. + * <!-- begin-user-doc --> + * <p> + * If the meaning of the '<em>Stri</em>' attribute list isn't clear, + * there really should be more of a description here... + * </p> + * <!-- end-user-doc --> + * @return the value of the '<em>Stri</em>' attribute list. + * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleList_Stri() + * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String" required="true" + * extendedMetaData="kind='element' name='stri'" + * @generated + */ + EList<String> getStri(); + + /** * Returns the value of the '<em><b>Int Array</b></em>' attribute. * <!-- begin-user-doc --> * <p> @@ -280,7 +298,7 @@ public interface SimpleList extends EObject { * @return the value of the '<em>Int Array</em>' attribute. * @see #setIntArray(int[]) * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleList_IntArray() - * @model unique="false" dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.IntArray" required="true" + * @model dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.IntArray" required="true" * extendedMetaData="kind='element' name='intArray'" * @generated */ @@ -307,7 +325,7 @@ public interface SimpleList extends EObject { * @return the value of the '<em>Double Array</em>' attribute. * @see #setDoubleArray(double[]) * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleList_DoubleArray() - * @model unique="false" dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.DoubleArray" required="true" + * @model dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.DoubleArray" required="true" * extendedMetaData="kind='element' name='doubleArray'" * @generated */ @@ -334,7 +352,7 @@ public interface SimpleList extends EObject { * @return the value of the '<em>String Array</em>' attribute. * @see #setStringArray(String[]) * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleList_StringArray() - * @model unique="false" dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.StringArray" required="true" + * @model dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.StringArray" required="true" * extendedMetaData="kind='element' name='stringArray'" * @generated */ @@ -361,7 +379,7 @@ public interface SimpleList extends EObject { * @return the value of the '<em>Byte Array</em>' attribute. * @see #setByteArray(byte[]) * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleList_ByteArray() - * @model unique="false" dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.ByteArray" required="true" + * @model dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.ByteArray" required="true" * extendedMetaData="kind='element' name='byteArray'" * @generated */ diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/SimpleType.java b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/SimpleType.java index b68d91b77..83e4d05b2 100644 --- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/SimpleType.java +++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/SimpleType.java @@ -2,7 +2,7 @@ * <copyright> * </copyright> * - * $Id: SimpleType.java,v 1.2 2007/03/05 20:51:06 mtaal Exp $ + * $Id: SimpleType.java,v 1.3 2007/07/18 16:11:39 mtaal Exp $ */ package org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes; @@ -54,7 +54,7 @@ public interface SimpleType extends EObject { * @see #unsetCode() * @see #setCode(String) * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleType_Code() - * @model default="c1" unique="false" unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.String" required="true" + * @model default="c1" unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.String" required="true" * extendedMetaData="kind='element' name='Code'" * @generated */ @@ -108,7 +108,7 @@ public interface SimpleType extends EObject { * @see #unsetBoo() * @see #setBoo(boolean) * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleType_Boo() - * @model unique="false" unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Boolean" required="true" + * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Boolean" required="true" * extendedMetaData="kind='element' name='boo'" * @generated */ @@ -162,7 +162,7 @@ public interface SimpleType extends EObject { * @see #unsetByt() * @see #setByt(byte) * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleType_Byt() - * @model unique="false" unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Byte" required="true" + * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Byte" required="true" * extendedMetaData="kind='element' name='byt'" * @generated */ @@ -216,7 +216,7 @@ public interface SimpleType extends EObject { * @see #unsetDoubl() * @see #setDoubl(double) * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleType_Doubl() - * @model unique="false" unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Double" required="true" + * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Double" required="true" * extendedMetaData="kind='element' name='doubl'" * @generated */ @@ -270,7 +270,7 @@ public interface SimpleType extends EObject { * @see #unsetFloat() * @see #setFloat(float) * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleType_Float() - * @model unique="false" unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Float" required="true" + * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Float" required="true" * extendedMetaData="kind='element' name='float'" * @generated */ @@ -324,7 +324,7 @@ public interface SimpleType extends EObject { * @see #unsetInte() * @see #setInte(int) * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleType_Inte() - * @model unique="false" unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Int" required="true" + * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Int" required="true" * extendedMetaData="kind='element' name='inte'" * @generated */ @@ -378,7 +378,7 @@ public interface SimpleType extends EObject { * @see #unsetLon() * @see #setLon(long) * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleType_Lon() - * @model unique="false" unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Long" required="true" + * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Long" required="true" * extendedMetaData="kind='element' name='lon'" * @generated */ @@ -432,7 +432,7 @@ public interface SimpleType extends EObject { * @see #unsetShor() * @see #setShor(short) * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleType_Shor() - * @model unique="false" unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Short" required="true" + * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Short" required="true" * extendedMetaData="kind='element' name='shor'" * @generated */ @@ -489,7 +489,7 @@ public interface SimpleType extends EObject { * @see #unsetEnu() * @see #setEnu(SimpleEnum) * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleType_Enu() - * @model default="Enum1" unique="false" unsettable="true" required="true" + * @model default="Enum1" unsettable="true" required="true" * extendedMetaData="kind='element' name='enu'" * @generated */ @@ -542,7 +542,7 @@ public interface SimpleType extends EObject { * @return the value of the '<em>Dat</em>' attribute. * @see #setDat(Date) * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleType_Dat() - * @model unique="false" dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.Date" required="true" + * @model dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.Date" required="true" * extendedMetaData="kind='element' name='dat'" * @generated */ @@ -569,7 +569,7 @@ public interface SimpleType extends EObject { * @return the value of the '<em>Limitedstring</em>' attribute. * @see #setLimitedstring(String) * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleType_Limitedstring() - * @model unique="false" dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.LimitedString" required="true" + * @model dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.LimitedString" required="true" * extendedMetaData="kind='element' name='limitedstring'" * @generated */ @@ -598,7 +598,7 @@ public interface SimpleType extends EObject { * @see #unsetLimitedDecimal() * @see #setLimitedDecimal(BigDecimal) * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleType_LimitedDecimal() - * @model unique="false" unsettable="true" dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.LimitedDecimal" required="true" + * @model unsettable="true" dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.LimitedDecimal" required="true" * extendedMetaData="kind='element' name='limitedDecimal'" * @generated */ @@ -650,7 +650,7 @@ public interface SimpleType extends EObject { * @return the value of the '<em>Extra Limited String</em>' attribute. * @see #setExtraLimitedString(String) * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleType_ExtraLimitedString() - * @model unique="false" dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.ExtraLimitedString" required="true" + * @model dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.ExtraLimitedString" required="true" * extendedMetaData="kind='element' name='extraLimitedString'" * @generated */ diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/SimpleTypeObject.java b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/SimpleTypeObject.java index b3fdf2774..c306436f0 100644 --- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/SimpleTypeObject.java +++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/SimpleTypeObject.java @@ -2,7 +2,7 @@ * <copyright> * </copyright> * - * $Id: SimpleTypeObject.java,v 1.2 2006/09/29 12:30:05 mtaal Exp $ + * $Id: SimpleTypeObject.java,v 1.3 2007/07/18 16:11:39 mtaal Exp $ */ package org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes; @@ -50,7 +50,7 @@ public interface SimpleTypeObject extends EObject { * @see #unsetCode() * @see #setCode(String) * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleTypeObject_Code() - * @model default="c1" unique="false" unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.String" required="true" + * @model default="c1" unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.String" required="true" * extendedMetaData="kind='element' name='Code'" * @generated */ @@ -104,7 +104,7 @@ public interface SimpleTypeObject extends EObject { * @see #unsetBoo() * @see #setBoo(Boolean) * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleTypeObject_Boo() - * @model unique="false" unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.BooleanObject" required="true" + * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.BooleanObject" required="true" * extendedMetaData="kind='element' name='boo'" * @generated */ @@ -158,7 +158,7 @@ public interface SimpleTypeObject extends EObject { * @see #unsetByt() * @see #setByt(Byte) * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleTypeObject_Byt() - * @model unique="false" unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.ByteObject" required="true" + * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.ByteObject" required="true" * extendedMetaData="kind='element' name='byt'" * @generated */ @@ -212,7 +212,7 @@ public interface SimpleTypeObject extends EObject { * @see #unsetDoubl() * @see #setDoubl(Double) * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleTypeObject_Doubl() - * @model unique="false" unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.DoubleObject" required="true" + * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.DoubleObject" required="true" * extendedMetaData="kind='element' name='doubl'" * @generated */ @@ -266,7 +266,7 @@ public interface SimpleTypeObject extends EObject { * @see #unsetFloat() * @see #setFloat(Float) * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleTypeObject_Float() - * @model unique="false" unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.FloatObject" required="true" + * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.FloatObject" required="true" * extendedMetaData="kind='element' name='float'" * @generated */ @@ -320,7 +320,7 @@ public interface SimpleTypeObject extends EObject { * @see #unsetInte() * @see #setInte(Integer) * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleTypeObject_Inte() - * @model unique="false" unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.IntObject" required="true" + * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.IntObject" required="true" * extendedMetaData="kind='element' name='inte'" * @generated */ @@ -374,7 +374,7 @@ public interface SimpleTypeObject extends EObject { * @see #unsetLon() * @see #setLon(Long) * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleTypeObject_Lon() - * @model unique="false" unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.LongObject" required="true" + * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.LongObject" required="true" * extendedMetaData="kind='element' name='lon'" * @generated */ @@ -428,7 +428,7 @@ public interface SimpleTypeObject extends EObject { * @see #unsetShor() * @see #setShor(Short) * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleTypeObject_Shor() - * @model unique="false" unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.ShortObject" required="true" + * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.ShortObject" required="true" * extendedMetaData="kind='element' name='shor'" * @generated */ @@ -483,7 +483,7 @@ public interface SimpleTypeObject extends EObject { * @see #unsetEnu() * @see #setEnu(SimpleEnum) * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleTypeObject_Enu() - * @model default="Enum1" unique="false" unsettable="true" dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpleEnumObject" required="true" + * @model default="Enum1" unsettable="true" dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpleEnumObject" required="true" * annotation="teneo.jpa appinfo='@Enumerated(STRING)'" * extendedMetaData="kind='element' name='enu'" * @generated @@ -538,7 +538,7 @@ public interface SimpleTypeObject extends EObject { * @see #unsetDat() * @see #setDat(Date) * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpletypesPackage#getSimpleTypeObject_Dat() - * @model unique="false" unsettable="true" dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.Date" required="true" + * @model unsettable="true" dataType="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.Date" required="true" * extendedMetaData="kind='element' name='dat'" * @generated */ diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/SimpletypesPackage.java b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/SimpletypesPackage.java index f326f1539..0244d82d5 100644 --- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/SimpletypesPackage.java +++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/SimpletypesPackage.java @@ -2,7 +2,7 @@ * <copyright> * </copyright> * - * $Id: SimpletypesPackage.java,v 1.4 2007/04/23 02:36:37 mtaal Exp $ + * $Id: SimpletypesPackage.java,v 1.5 2007/07/18 16:11:39 mtaal Exp $ */ package org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes; @@ -170,13 +170,22 @@ public interface SimpletypesPackage extends EPackage { int SIMPLE_LIST__LIMITEDSTRING = 10; /** + * The feature id for the '<em><b>Stri</b></em>' attribute list. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int SIMPLE_LIST__STRI = 11; + + /** * The feature id for the '<em><b>Int Array</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int SIMPLE_LIST__INT_ARRAY = 11; + int SIMPLE_LIST__INT_ARRAY = 12; /** * The feature id for the '<em><b>Double Array</b></em>' attribute. @@ -185,7 +194,7 @@ public interface SimpletypesPackage extends EPackage { * @generated * @ordered */ - int SIMPLE_LIST__DOUBLE_ARRAY = 12; + int SIMPLE_LIST__DOUBLE_ARRAY = 13; /** * The feature id for the '<em><b>String Array</b></em>' attribute. @@ -194,7 +203,7 @@ public interface SimpletypesPackage extends EPackage { * @generated * @ordered */ - int SIMPLE_LIST__STRING_ARRAY = 13; + int SIMPLE_LIST__STRING_ARRAY = 14; /** * The feature id for the '<em><b>Byte Array</b></em>' attribute. @@ -203,7 +212,7 @@ public interface SimpletypesPackage extends EPackage { * @generated * @ordered */ - int SIMPLE_LIST__BYTE_ARRAY = 14; + int SIMPLE_LIST__BYTE_ARRAY = 15; /** * The number of structural features of the '<em>Simple List</em>' class. @@ -212,7 +221,7 @@ public interface SimpletypesPackage extends EPackage { * @generated * @ordered */ - int SIMPLE_LIST_FEATURE_COUNT = 15; + int SIMPLE_LIST_FEATURE_COUNT = 16; /** * The meta object id for the '{@link org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.impl.SimpleTypeImpl <em>Simple Type</em>}' class. @@ -749,6 +758,17 @@ public interface SimpletypesPackage extends EPackage { EAttribute getSimpleList_Limitedstring(); /** + * Returns the meta object for the attribute list '{@link org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpleList#getStri <em>Stri</em>}'. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @return the meta object for the attribute list '<em>Stri</em>'. + * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpleList#getStri() + * @see #getSimpleList() + * @generated + */ + EAttribute getSimpleList_Stri(); + + /** * Returns the meta object for the attribute '{@link org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpleList#getIntArray <em>Int Array</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> @@ -1082,7 +1102,7 @@ public interface SimpletypesPackage extends EPackage { * @return the meta object for data type '<em>Bool</em>'. * @see java.lang.Boolean * @model instanceClass="java.lang.Boolean" - * extendedMetaData="name='Bool'" + * extendedMetaData="name='Bool'" * @generated */ EDataType getBool(); @@ -1094,7 +1114,7 @@ public interface SimpletypesPackage extends EPackage { * @return the meta object for data type '<em>Byte</em>'. * @see java.lang.Byte * @model instanceClass="java.lang.Byte" - * extendedMetaData="name='Byte'" + * extendedMetaData="name='Byte'" * @generated */ EDataType getByte(); @@ -1105,7 +1125,7 @@ public interface SimpletypesPackage extends EPackage { * <!-- end-user-doc --> * @return the meta object for data type '<em>Byte Array</em>'. * @model instanceClass="byte[]" - * extendedMetaData="name='ByteArray'" + * extendedMetaData="name='ByteArray'" * @generated */ EDataType getByteArray(); @@ -1117,7 +1137,7 @@ public interface SimpletypesPackage extends EPackage { * @return the meta object for data type '<em>Date</em>'. * @see java.util.Date * @model instanceClass="java.util.Date" - * extendedMetaData="name='Date'" + * extendedMetaData="name='Date'" * @generated */ EDataType getDate(); @@ -1129,7 +1149,7 @@ public interface SimpletypesPackage extends EPackage { * @return the meta object for data type '<em>Double</em>'. * @see java.lang.Double * @model instanceClass="java.lang.Double" - * extendedMetaData="name='Double'" + * extendedMetaData="name='Double'" * @generated */ EDataType getDouble(); @@ -1140,7 +1160,7 @@ public interface SimpletypesPackage extends EPackage { * <!-- end-user-doc --> * @return the meta object for data type '<em>Double Array</em>'. * @model instanceClass="double[]" - * extendedMetaData="name='DoubleArray'" + * extendedMetaData="name='DoubleArray'" * @generated */ EDataType getDoubleArray(); @@ -1152,7 +1172,7 @@ public interface SimpletypesPackage extends EPackage { * @return the meta object for data type '<em>Extra Limited String</em>'. * @see java.lang.String * @model instanceClass="java.lang.String" - * extendedMetaData="name='ExtraLimitedString' baseType='http://www.eclipse.org/emf/2003/XMLType#string' maxLength='5'" + * extendedMetaData="name='ExtraLimitedString' baseType='http://www.eclipse.org/emf/2003/XMLType#string' maxLength='5'" * @generated */ EDataType getExtraLimitedString(); @@ -1164,7 +1184,7 @@ public interface SimpletypesPackage extends EPackage { * @return the meta object for data type '<em>Float</em>'. * @see java.lang.Float * @model instanceClass="java.lang.Float" - * extendedMetaData="name='Float'" + * extendedMetaData="name='Float'" * @generated */ EDataType getFloat(); @@ -1176,7 +1196,7 @@ public interface SimpletypesPackage extends EPackage { * @return the meta object for data type '<em>Int</em>'. * @see java.lang.Integer * @model instanceClass="java.lang.Integer" - * extendedMetaData="name='Int'" + * extendedMetaData="name='Int'" * @generated */ EDataType getInt(); @@ -1187,7 +1207,7 @@ public interface SimpletypesPackage extends EPackage { * <!-- end-user-doc --> * @return the meta object for data type '<em>Int Array</em>'. * @model instanceClass="int[]" - * extendedMetaData="name='IntArray'" + * extendedMetaData="name='IntArray'" * @generated */ EDataType getIntArray(); @@ -1199,7 +1219,7 @@ public interface SimpletypesPackage extends EPackage { * @return the meta object for data type '<em>Limited Decimal</em>'. * @see java.math.BigDecimal * @model instanceClass="java.math.BigDecimal" - * extendedMetaData="name='LimitedDecimal' totalDigits='4' fractionDigits='1'" + * extendedMetaData="name='LimitedDecimal' totalDigits='4' fractionDigits='1'" * @generated */ EDataType getLimitedDecimal(); @@ -1211,7 +1231,7 @@ public interface SimpletypesPackage extends EPackage { * @return the meta object for data type '<em>Limited String</em>'. * @see java.lang.String * @model instanceClass="java.lang.String" - * extendedMetaData="name='LimitedString' baseType='http://www.eclipse.org/emf/2003/XMLType#string' length='10'" + * extendedMetaData="name='LimitedString' baseType='http://www.eclipse.org/emf/2003/XMLType#string' length='10'" * @generated */ EDataType getLimitedString(); @@ -1223,7 +1243,7 @@ public interface SimpletypesPackage extends EPackage { * @return the meta object for data type '<em>Long</em>'. * @see java.lang.Long * @model instanceClass="java.lang.Long" - * extendedMetaData="name='Long'" + * extendedMetaData="name='Long'" * @generated */ EDataType getLong(); @@ -1235,7 +1255,7 @@ public interface SimpletypesPackage extends EPackage { * @return the meta object for data type '<em>Simple Enum Object</em>'. * @see org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpleEnum * @model instanceClass="org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpleEnum" - * extendedMetaData="name='SimpleEnum:Object' baseType='SimpleEnum'" + * extendedMetaData="name='SimpleEnum:Object' baseType='SimpleEnum'" * @generated */ EDataType getSimpleEnumObject(); @@ -1245,8 +1265,8 @@ public interface SimpletypesPackage extends EPackage { * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>String Array</em>'. - * @model instanceClass="String[]" - * extendedMetaData="name='StringArray'" + * @model instanceClass="java.lang.String[]" + * extendedMetaData="name='StringArray'" * @generated */ EDataType getStringArray(); @@ -1372,6 +1392,14 @@ public interface SimpletypesPackage extends EPackage { EAttribute SIMPLE_LIST__LIMITEDSTRING = eINSTANCE.getSimpleList_Limitedstring(); /** + * The meta object literal for the '<em><b>Stri</b></em>' attribute list feature. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + EAttribute SIMPLE_LIST__STRI = eINSTANCE.getSimpleList_Stri(); + + /** * The meta object literal for the '<em><b>Int Array</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/impl/SimpleListImpl.java b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/impl/SimpleListImpl.java index 954aa10d4..3c7a1d2f2 100644 --- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/impl/SimpleListImpl.java +++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/impl/SimpleListImpl.java @@ -2,7 +2,7 @@ * <copyright> * </copyright> * - * $Id: SimpleListImpl.java,v 1.5 2007/04/23 02:36:37 mtaal Exp $ + * $Id: SimpleListImpl.java,v 1.6 2007/07/18 16:11:39 mtaal Exp $ */ package org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.impl; @@ -37,6 +37,7 @@ import org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.Simpletype * <li>{@link org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.impl.SimpleListImpl#getEnu <em>Enu</em>}</li> * <li>{@link org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.impl.SimpleListImpl#getDat <em>Dat</em>}</li> * <li>{@link org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.impl.SimpleListImpl#getLimitedstring <em>Limitedstring</em>}</li> + * <li>{@link org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.impl.SimpleListImpl#getStri <em>Stri</em>}</li> * <li>{@link org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.impl.SimpleListImpl#getIntArray <em>Int Array</em>}</li> * <li>{@link org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.impl.SimpleListImpl#getDoubleArray <em>Double Array</em>}</li> * <li>{@link org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.impl.SimpleListImpl#getStringArray <em>String Array</em>}</li> @@ -177,6 +178,16 @@ public class SimpleListImpl extends EObjectImpl implements SimpleList { protected EList<String> limitedstring; /** + * The cached value of the '{@link #getStri() <em>Stri</em>}' attribute list. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getStri() + * @generated + * @ordered + */ + protected EList<String> stri; + + /** * The default value of the '{@link #getIntArray() <em>Int Array</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> @@ -446,6 +457,18 @@ public class SimpleListImpl extends EObjectImpl implements SimpleList { * <!-- end-user-doc --> * @generated */ + public EList<String> getStri() { + if (stri == null) { + stri = new EDataTypeEList<String>(String.class, this, SimpletypesPackage.SIMPLE_LIST__STRI); + } + return stri; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ public int[] getIntArray() { return intArray; } @@ -555,6 +578,8 @@ public class SimpleListImpl extends EObjectImpl implements SimpleList { return getDat(); case SimpletypesPackage.SIMPLE_LIST__LIMITEDSTRING: return getLimitedstring(); + case SimpletypesPackage.SIMPLE_LIST__STRI: + return getStri(); case SimpletypesPackage.SIMPLE_LIST__INT_ARRAY: return getIntArray(); case SimpletypesPackage.SIMPLE_LIST__DOUBLE_ARRAY: @@ -619,6 +644,10 @@ public class SimpleListImpl extends EObjectImpl implements SimpleList { getLimitedstring().clear(); getLimitedstring().addAll((Collection<? extends String>)newValue); return; + case SimpletypesPackage.SIMPLE_LIST__STRI: + getStri().clear(); + getStri().addAll((Collection<? extends String>)newValue); + return; case SimpletypesPackage.SIMPLE_LIST__INT_ARRAY: setIntArray((int[])newValue); return; @@ -676,6 +705,9 @@ public class SimpleListImpl extends EObjectImpl implements SimpleList { case SimpletypesPackage.SIMPLE_LIST__LIMITEDSTRING: getLimitedstring().clear(); return; + case SimpletypesPackage.SIMPLE_LIST__STRI: + getStri().clear(); + return; case SimpletypesPackage.SIMPLE_LIST__INT_ARRAY: setIntArray(INT_ARRAY_EDEFAULT); return; @@ -722,6 +754,8 @@ public class SimpleListImpl extends EObjectImpl implements SimpleList { return dat != null && !dat.isEmpty(); case SimpletypesPackage.SIMPLE_LIST__LIMITEDSTRING: return limitedstring != null && !limitedstring.isEmpty(); + case SimpletypesPackage.SIMPLE_LIST__STRI: + return stri != null && !stri.isEmpty(); case SimpletypesPackage.SIMPLE_LIST__INT_ARRAY: return INT_ARRAY_EDEFAULT == null ? intArray != null : !INT_ARRAY_EDEFAULT.equals(intArray); case SimpletypesPackage.SIMPLE_LIST__DOUBLE_ARRAY: @@ -766,6 +800,8 @@ public class SimpleListImpl extends EObjectImpl implements SimpleList { result.append(dat); result.append(", limitedstring: "); result.append(limitedstring); + result.append(", stri: "); + result.append(stri); result.append(", intArray: "); result.append(intArray); result.append(", doubleArray: "); diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/impl/SimpletypesPackageImpl.java b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/impl/SimpletypesPackageImpl.java index bc5c9a7ff..e7fa63c8e 100644 --- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/impl/SimpletypesPackageImpl.java +++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/impl/SimpletypesPackageImpl.java @@ -2,7 +2,7 @@ * <copyright> * </copyright> * - * $Id: SimpletypesPackageImpl.java,v 1.7 2007/04/23 02:36:37 mtaal Exp $ + * $Id: SimpletypesPackageImpl.java,v 1.8 2007/07/18 16:11:39 mtaal Exp $ */ package org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.impl; @@ -359,7 +359,7 @@ public class SimpletypesPackageImpl extends EPackageImpl implements SimpletypesP * <!-- end-user-doc --> * @generated */ - public EAttribute getSimpleList_IntArray() { + public EAttribute getSimpleList_Stri() { return (EAttribute)simpleListEClass.getEStructuralFeatures().get(11); } @@ -368,7 +368,7 @@ public class SimpletypesPackageImpl extends EPackageImpl implements SimpletypesP * <!-- end-user-doc --> * @generated */ - public EAttribute getSimpleList_DoubleArray() { + public EAttribute getSimpleList_IntArray() { return (EAttribute)simpleListEClass.getEStructuralFeatures().get(12); } @@ -377,7 +377,7 @@ public class SimpletypesPackageImpl extends EPackageImpl implements SimpletypesP * <!-- end-user-doc --> * @generated */ - public EAttribute getSimpleList_StringArray() { + public EAttribute getSimpleList_DoubleArray() { return (EAttribute)simpleListEClass.getEStructuralFeatures().get(13); } @@ -386,7 +386,7 @@ public class SimpletypesPackageImpl extends EPackageImpl implements SimpletypesP * <!-- end-user-doc --> * @generated */ - public EAttribute getSimpleList_ByteArray() { + public EAttribute getSimpleList_StringArray() { return (EAttribute)simpleListEClass.getEStructuralFeatures().get(14); } @@ -395,6 +395,15 @@ public class SimpletypesPackageImpl extends EPackageImpl implements SimpletypesP * <!-- end-user-doc --> * @generated */ + public EAttribute getSimpleList_ByteArray() { + return (EAttribute)simpleListEClass.getEStructuralFeatures().get(15); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ public EClass getSimpleType() { return simpleTypeEClass; } @@ -799,6 +808,7 @@ public class SimpletypesPackageImpl extends EPackageImpl implements SimpletypesP createEAttribute(simpleListEClass, SIMPLE_LIST__ENU); createEAttribute(simpleListEClass, SIMPLE_LIST__DAT); createEAttribute(simpleListEClass, SIMPLE_LIST__LIMITEDSTRING); + createEAttribute(simpleListEClass, SIMPLE_LIST__STRI); createEAttribute(simpleListEClass, SIMPLE_LIST__INT_ARRAY); createEAttribute(simpleListEClass, SIMPLE_LIST__DOUBLE_ARRAY); createEAttribute(simpleListEClass, SIMPLE_LIST__STRING_ARRAY); @@ -886,7 +896,7 @@ public class SimpletypesPackageImpl extends EPackageImpl implements SimpletypesP // Initialize classes and features; add operations and parameters initEClass(simpleListEClass, SimpleList.class, "SimpleList", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getSimpleList_Code(), theXMLTypePackage.getString(), "code", "c1", 1, 1, SimpleList.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getSimpleList_Code(), theXMLTypePackage.getString(), "code", "c1", 1, 1, SimpleList.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getSimpleList_Boo(), theXMLTypePackage.getBoolean(), "boo", null, 1, -1, SimpleList.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getSimpleList_Byt(), this.getByte(), "byt", null, 1, -1, SimpleList.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getSimpleList_Doubl(), this.getDouble(), "doubl", null, 1, -1, SimpleList.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); @@ -897,37 +907,38 @@ public class SimpletypesPackageImpl extends EPackageImpl implements SimpletypesP initEAttribute(getSimpleList_Enu(), this.getSimpleEnum(), "enu", "Enum1", 1, -1, SimpleList.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getSimpleList_Dat(), this.getDate(), "dat", null, 1, -1, SimpleList.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getSimpleList_Limitedstring(), this.getLimitedString(), "limitedstring", null, 1, -1, SimpleList.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getSimpleList_IntArray(), this.getIntArray(), "intArray", null, 1, 1, SimpleList.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getSimpleList_DoubleArray(), this.getDoubleArray(), "doubleArray", null, 1, 1, SimpleList.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getSimpleList_StringArray(), this.getStringArray(), "stringArray", null, 1, 1, SimpleList.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getSimpleList_ByteArray(), this.getByteArray(), "byteArray", null, 1, 1, SimpleList.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getSimpleList_Stri(), theXMLTypePackage.getString(), "stri", null, 1, -1, SimpleList.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getSimpleList_IntArray(), this.getIntArray(), "intArray", null, 1, 1, SimpleList.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getSimpleList_DoubleArray(), this.getDoubleArray(), "doubleArray", null, 1, 1, SimpleList.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getSimpleList_StringArray(), this.getStringArray(), "stringArray", null, 1, 1, SimpleList.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getSimpleList_ByteArray(), this.getByteArray(), "byteArray", null, 1, 1, SimpleList.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(simpleTypeEClass, SimpleType.class, "SimpleType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getSimpleType_Code(), theXMLTypePackage.getString(), "code", "c1", 1, 1, SimpleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getSimpleType_Boo(), theXMLTypePackage.getBoolean(), "boo", null, 1, 1, SimpleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getSimpleType_Byt(), theXMLTypePackage.getByte(), "byt", null, 1, 1, SimpleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getSimpleType_Doubl(), theXMLTypePackage.getDouble(), "doubl", null, 1, 1, SimpleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getSimpleType_Float(), theXMLTypePackage.getFloat(), "float", null, 1, 1, SimpleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getSimpleType_Inte(), theXMLTypePackage.getInt(), "inte", null, 1, 1, SimpleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getSimpleType_Lon(), theXMLTypePackage.getLong(), "lon", null, 1, 1, SimpleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getSimpleType_Shor(), theXMLTypePackage.getShort(), "shor", null, 1, 1, SimpleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getSimpleType_Enu(), this.getSimpleEnum(), "enu", "Enum1", 1, 1, SimpleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getSimpleType_Dat(), this.getDate(), "dat", null, 1, 1, SimpleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getSimpleType_Limitedstring(), this.getLimitedString(), "limitedstring", null, 1, 1, SimpleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getSimpleType_LimitedDecimal(), this.getLimitedDecimal(), "limitedDecimal", null, 1, 1, SimpleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getSimpleType_ExtraLimitedString(), this.getExtraLimitedString(), "extraLimitedString", null, 1, 1, SimpleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getSimpleType_Code(), theXMLTypePackage.getString(), "code", "c1", 1, 1, SimpleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getSimpleType_Boo(), theXMLTypePackage.getBoolean(), "boo", null, 1, 1, SimpleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getSimpleType_Byt(), theXMLTypePackage.getByte(), "byt", null, 1, 1, SimpleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getSimpleType_Doubl(), theXMLTypePackage.getDouble(), "doubl", null, 1, 1, SimpleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getSimpleType_Float(), theXMLTypePackage.getFloat(), "float", null, 1, 1, SimpleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getSimpleType_Inte(), theXMLTypePackage.getInt(), "inte", null, 1, 1, SimpleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getSimpleType_Lon(), theXMLTypePackage.getLong(), "lon", null, 1, 1, SimpleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getSimpleType_Shor(), theXMLTypePackage.getShort(), "shor", null, 1, 1, SimpleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getSimpleType_Enu(), this.getSimpleEnum(), "enu", "Enum1", 1, 1, SimpleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getSimpleType_Dat(), this.getDate(), "dat", null, 1, 1, SimpleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getSimpleType_Limitedstring(), this.getLimitedString(), "limitedstring", null, 1, 1, SimpleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getSimpleType_LimitedDecimal(), this.getLimitedDecimal(), "limitedDecimal", null, 1, 1, SimpleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getSimpleType_ExtraLimitedString(), this.getExtraLimitedString(), "extraLimitedString", null, 1, 1, SimpleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(simpleTypeObjectEClass, SimpleTypeObject.class, "SimpleTypeObject", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getSimpleTypeObject_Code(), theXMLTypePackage.getString(), "code", "c1", 1, 1, SimpleTypeObject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getSimpleTypeObject_Boo(), theXMLTypePackage.getBooleanObject(), "boo", null, 1, 1, SimpleTypeObject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getSimpleTypeObject_Byt(), theXMLTypePackage.getByteObject(), "byt", null, 1, 1, SimpleTypeObject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getSimpleTypeObject_Doubl(), theXMLTypePackage.getDoubleObject(), "doubl", null, 1, 1, SimpleTypeObject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getSimpleTypeObject_Float(), theXMLTypePackage.getFloatObject(), "float", null, 1, 1, SimpleTypeObject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getSimpleTypeObject_Inte(), theXMLTypePackage.getIntObject(), "inte", null, 1, 1, SimpleTypeObject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getSimpleTypeObject_Lon(), theXMLTypePackage.getLongObject(), "lon", null, 1, 1, SimpleTypeObject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getSimpleTypeObject_Shor(), theXMLTypePackage.getShortObject(), "shor", null, 1, 1, SimpleTypeObject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getSimpleTypeObject_Enu(), this.getSimpleEnumObject(), "enu", "Enum1", 1, 1, SimpleTypeObject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getSimpleTypeObject_Dat(), this.getDate(), "dat", null, 1, 1, SimpleTypeObject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getSimpleTypeObject_Code(), theXMLTypePackage.getString(), "code", "c1", 1, 1, SimpleTypeObject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getSimpleTypeObject_Boo(), theXMLTypePackage.getBooleanObject(), "boo", null, 1, 1, SimpleTypeObject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getSimpleTypeObject_Byt(), theXMLTypePackage.getByteObject(), "byt", null, 1, 1, SimpleTypeObject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getSimpleTypeObject_Doubl(), theXMLTypePackage.getDoubleObject(), "doubl", null, 1, 1, SimpleTypeObject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getSimpleTypeObject_Float(), theXMLTypePackage.getFloatObject(), "float", null, 1, 1, SimpleTypeObject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getSimpleTypeObject_Inte(), theXMLTypePackage.getIntObject(), "inte", null, 1, 1, SimpleTypeObject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getSimpleTypeObject_Lon(), theXMLTypePackage.getLongObject(), "lon", null, 1, 1, SimpleTypeObject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getSimpleTypeObject_Shor(), theXMLTypePackage.getShortObject(), "shor", null, 1, 1, SimpleTypeObject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getSimpleTypeObject_Enu(), this.getSimpleEnumObject(), "enu", "Enum1", 1, 1, SimpleTypeObject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getSimpleTypeObject_Dat(), this.getDate(), "dat", null, 1, 1, SimpleTypeObject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); // Initialize enums and add enum literals initEEnum(simpleEnumEEnum, SimpleEnum.class, "SimpleEnum"); @@ -1151,6 +1162,13 @@ public class SimpletypesPackageImpl extends EPackageImpl implements SimpletypesP "name", "limitedstring" }); addAnnotation + (getSimpleList_Stri(), + source, + new String[] { + "kind", "element", + "name", "stri" + }); + addAnnotation (getSimpleList_IntArray(), source, new String[] { @@ -1374,7 +1392,7 @@ public class SimpletypesPackageImpl extends EPackageImpl implements SimpletypesP source, new String[] { "appinfo", "@JoinTable(name=\"longNum\")" - }); + }); addAnnotation (getSimpleTypeObject_Enu(), source, diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/util/SimpletypesSwitch.java b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/util/SimpletypesSwitch.java index e69fd9ab4..b7c593fe9 100644 --- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/util/SimpletypesSwitch.java +++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/util/SimpletypesSwitch.java @@ -2,7 +2,7 @@ * <copyright> * </copyright> * - * $Id: SimpletypesSwitch.java,v 1.2 2007/02/08 23:09:20 mtaal Exp $ + * $Id: SimpletypesSwitch.java,v 1.3 2007/07/18 16:11:39 mtaal Exp $ */ package org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.util; @@ -110,13 +110,13 @@ public class SimpletypesSwitch<T> { } /** - * Returns the result of interpretting the object as an instance of '<em>Simple List</em>'. + * Returns the result of interpreting the object as an instance of '<em>Simple List</em>'. * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> * @param object the target of the switch. - * @return the result of interpretting the object as an instance of '<em>Simple List</em>'. + * @return the result of interpreting the object as an instance of '<em>Simple List</em>'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) * @generated */ @@ -125,13 +125,13 @@ public class SimpletypesSwitch<T> { } /** - * Returns the result of interpretting the object as an instance of '<em>Simple Type</em>'. + * Returns the result of interpreting the object as an instance of '<em>Simple Type</em>'. * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> * @param object the target of the switch. - * @return the result of interpretting the object as an instance of '<em>Simple Type</em>'. + * @return the result of interpreting the object as an instance of '<em>Simple Type</em>'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) * @generated */ @@ -140,13 +140,13 @@ public class SimpletypesSwitch<T> { } /** - * Returns the result of interpretting the object as an instance of '<em>Simple Type Object</em>'. + * Returns the result of interpreting the object as an instance of '<em>Simple Type Object</em>'. * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch. * <!-- end-user-doc --> * @param object the target of the switch. - * @return the result of interpretting the object as an instance of '<em>Simple Type Object</em>'. + * @return the result of interpreting the object as an instance of '<em>Simple Type Object</em>'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) * @generated */ @@ -155,13 +155,13 @@ public class SimpletypesSwitch<T> { } /** - * Returns the result of interpretting the object as an instance of '<em>EObject</em>'. + * Returns the result of interpreting the object as an instance of '<em>EObject</em>'. * <!-- begin-user-doc --> * This implementation returns null; * returning a non-null result will terminate the switch, but this is the last case anyway. * <!-- end-user-doc --> * @param object the target of the switch. - * @return the result of interpretting the object as an instance of '<em>EObject</em>'. + * @return the result of interpreting the object as an instance of '<em>EObject</em>'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) * @generated */ diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/util/SimpletypesValidator.java b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/util/SimpletypesValidator.java index 76b18695b..aa086c8e7 100644 --- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/util/SimpletypesValidator.java +++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/util/SimpletypesValidator.java @@ -2,7 +2,7 @@ * <copyright> * </copyright> * - * $Id: SimpletypesValidator.java,v 1.4 2007/03/05 20:51:07 mtaal Exp $ + * $Id: SimpletypesValidator.java,v 1.5 2007/07/18 16:11:39 mtaal Exp $ */ package org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.util; @@ -93,7 +93,7 @@ public class SimpletypesValidator extends EObjectValidator { } /** - * Calls <code>validateXXX</code> for the corresonding classifier of the model. + * Calls <code>validateXXX</code> for the corresponding classifier of the model. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/validation/SimpleListValidator.java b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/validation/SimpleListValidator.java index e931a2b90..b15188cbd 100644 --- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/validation/SimpleListValidator.java +++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/simpletypes/validation/SimpleListValidator.java @@ -2,13 +2,14 @@ * <copyright> * </copyright> * - * $Id: SimpleListValidator.java,v 1.1 2007/02/08 23:09:27 mtaal Exp $ + * $Id: SimpleListValidator.java,v 1.2 2007/07/18 16:11:39 mtaal Exp $ */ package org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.validation; import java.util.Date; import org.eclipse.emf.common.util.EList; +import org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpleEnum; /** * A sample validator interface for {@link org.eclipse.emf.teneo.samples.emf.schemaconstructs.simpletypes.SimpleList}. @@ -27,10 +28,16 @@ public interface SimpleListValidator { boolean validateInte(EList<Integer> value); boolean validateLong(EList<Long> value); boolean validateShor(EList<Short> value); + boolean validateEnu(EList<SimpleEnum> value); + boolean validateDat(EList<Date> value); boolean validateLimitedstring(EList<String> value); + boolean validateStri(EList<String> value); + boolean validateIntArray(int[] value); boolean validateDoubleArray(double[] value); + boolean validateStringArray(Object[] value); + boolean validateStringArray(String[] value); boolean validateByteArray(byte[] value); } diff --git a/examples/org.eclipse.emf.teneo.samples/text/description.txt b/examples/org.eclipse.emf.teneo.samples/text/description.txt index 5540c39fd..51e09916e 100644 --- a/examples/org.eclipse.emf.teneo.samples/text/description.txt +++ b/examples/org.eclipse.emf.teneo.samples/text/description.txt @@ -1,16 +1,23 @@ -Model ForcedIdBag +Model Jc This model description is not a real EMF artifact. It was generated by the org.eclipse.emf.examples.generator.validator plug-in to illustrate how EMF's code generator can be extended. This can be disabled with -vmargs -Dorg.eclipse.emf.examples.generator.validator=false. -Package forcedidbag <http://www.eclipse.org/emf/teneo/samples/emf/annotations/Forcedidbag> +Package joincolumns <http://www.eclipse.org/emf/teneo/samples/emf/annotations/joincolumns> - Class Role - Attribute name : String<<1..1>> - Reference users : User<<0..*>> + Class Parent -> Person + Reference children : Child<<0..*>> - Class User - Attribute name : String<<1..1>> - Reference roles : Role<<0..*>> + Class Child -> Person + + Class Person + Attribute firstName : EString + Attribute lastName : EString + Reference friends : Person<<0..*>> + Reference oppositeFriends : Person<<0..*>> + + Class House + Reference owner : Parent + Reference visitors : Person<<0..*>> |