From df4e52c785b71d07daa56e2ee12ed09e0d14eec2 Mon Sep 17 00:00:00 2001
From: nhauge
Date: Tue, 8 Jul 2008 22:30:43 +0000
Subject: This commit was manufactured by cvs2svn to create tag
'v200807080100'.
---
assembly/features/org.eclipse.jpt.sdk/.cvsignore | 4 -
assembly/features/org.eclipse.jpt.sdk/.project | 17 -
.../features/org.eclipse.jpt.sdk/build.properties | 15 -
.../org.eclipse.jpt.sdk/eclipse_update_120.jpg | Bin 21695 -> 0 bytes
assembly/features/org.eclipse.jpt.sdk/epl-v10.html | 328 -
.../org.eclipse.jpt.sdk/feature.properties | 145 -
assembly/features/org.eclipse.jpt.sdk/feature.xml | 38 -
assembly/features/org.eclipse.jpt.sdk/license.html | 98 -
assembly/features/org.eclipse.jpt.tests/.cvsignore | 2 -
assembly/features/org.eclipse.jpt.tests/.project | 17 -
.../.settings/org.eclipse.core.resources.prefs | 3 -
.../org.eclipse.jpt.tests/build.properties | 5 -
.../org.eclipse.jpt.tests/eclipse_update_120.jpg | Bin 21695 -> 0 bytes
.../features/org.eclipse.jpt.tests/epl-v10.html | 328 -
.../org.eclipse.jpt.tests/feature.properties | 145 -
.../features/org.eclipse.jpt.tests/feature.xml | 28 -
.../features/org.eclipse.jpt.tests/license.html | 98 -
assembly/features/org.eclipse.jpt/.cvsignore | 2 -
assembly/features/org.eclipse.jpt/.project | 17 -
assembly/features/org.eclipse.jpt/build.properties | 16 -
.../org.eclipse.jpt/eclipse_update_120.jpg | Bin 21695 -> 0 bytes
assembly/features/org.eclipse.jpt/epl-v10.html | 328 -
.../features/org.eclipse.jpt/feature.properties | 144 -
assembly/features/org.eclipse.jpt/feature.xml | 38 -
assembly/features/org.eclipse.jpt/license.html | 93 -
assembly/plugins/org.eclipse.jpt/.cvsignore | 3 -
assembly/plugins/org.eclipse.jpt/.project | 22 -
.../.settings/org.eclipse.core.resources.prefs | 3 -
.../plugins/org.eclipse.jpt/META-INF/MANIFEST.MF | 7 -
assembly/plugins/org.eclipse.jpt/about.html | 34 -
assembly/plugins/org.eclipse.jpt/about.ini | 44 -
assembly/plugins/org.eclipse.jpt/about.mappings | 6 -
assembly/plugins/org.eclipse.jpt/about.properties | 24 -
assembly/plugins/org.eclipse.jpt/build.properties | 19 -
assembly/plugins/org.eclipse.jpt/component.xml | 12 -
assembly/plugins/org.eclipse.jpt/eclipse32.gif | Bin 1706 -> 0 bytes
assembly/plugins/org.eclipse.jpt/eclipse32.png | Bin 4594 -> 0 bytes
assembly/plugins/org.eclipse.jpt/plugin.properties | 13 -
jpa/features/org.eclipse.jpt.feature/.project | 17 -
.../.settings/org.eclipse.core.resources.prefs | 3 -
.../org.eclipse.jpt.feature/build.properties | 15 -
.../org.eclipse.jpt.feature/eclipse_update_120.jpg | Bin 21695 -> 0 bytes
jpa/features/org.eclipse.jpt.feature/epl-v10.html | 328 -
.../org.eclipse.jpt.feature/feature.properties | 140 -
jpa/features/org.eclipse.jpt.feature/feature.xml | 121 -
jpa/features/org.eclipse.jpt.feature/license.html | 98 -
.../sourceTemplateFeature/build.properties | 16 -
.../sourceTemplateFeature/eclipse_update_120.jpg | Bin 21695 -> 0 bytes
.../sourceTemplateFeature/epl-v10.html | 328 -
.../sourceTemplateFeature/feature.properties | 145 -
.../sourceTemplateFeature/feature.xml | 26 -
.../sourceTemplateFeature/license.html | 82 -
.../sourceTemplatePlugin/about.html | 27 -
.../sourceTemplatePlugin/about.ini | 31 -
.../sourceTemplatePlugin/about.mappings | 6 -
.../sourceTemplatePlugin/about.properties | 26 -
.../sourceTemplatePlugin/build.properties | 11 -
.../sourceTemplatePlugin/eclipse32.gif | Bin 1706 -> 0 bytes
.../sourceTemplatePlugin/eclipse32.png | Bin 4634 -> 0 bytes
.../sourceTemplatePlugin/eclipse_update_120.jpg | Bin 21695 -> 0 bytes
.../sourceTemplatePlugin/epl-v10.html | 328 -
.../sourceTemplatePlugin/license.html | 83 -
.../sourceTemplatePlugin/plugin.properties | 13 -
.../org.eclipse.jpt.tests.feature/.project | 17 -
.../.settings/org.eclipse.core.resources.prefs | 3 -
.../org.eclipse.jpt.tests.feature/build.properties | 10 -
.../eclipse_update_120.jpg | Bin 21695 -> 0 bytes
.../org.eclipse.jpt.tests.feature/epl-v10.html | 328 -
.../feature.properties | 145 -
.../org.eclipse.jpt.tests.feature/feature.xml | 32 -
.../org.eclipse.jpt.tests.feature/license.html | 98 -
jpa/features/org.eclipse.jpt_sdk.feature/.project | 17 -
.../.settings/org.eclipse.core.resources.prefs | 3 -
.../org.eclipse.jpt_sdk.feature/build.properties | 9 -
.../eclipse_update_120.jpg | Bin 21695 -> 0 bytes
.../org.eclipse.jpt_sdk.feature/epl-v10.html | 328 -
.../org.eclipse.jpt_sdk.feature/feature.properties | 140 -
.../org.eclipse.jpt_sdk.feature/feature.xml | 28 -
.../org.eclipse.jpt_sdk.feature/license.html | 98 -
jpa/plugins/org.eclipse.jpt.core/.classpath | 8 -
jpa/plugins/org.eclipse.jpt.core/.cvsignore | 2 -
jpa/plugins/org.eclipse.jpt.core/.project | 28 -
.../.settings/org.eclipse.core.resources.prefs | 3 -
.../.settings/org.eclipse.jdt.core.prefs | 12 -
.../org.eclipse.jpt.core/META-INF/MANIFEST.MF | 59 -
jpa/plugins/org.eclipse.jpt.core/about.html | 34 -
jpa/plugins/org.eclipse.jpt.core/build.properties | 23 -
jpa/plugins/org.eclipse.jpt.core/component.xml | 1 -
.../model/DaliEmfFormatter.xml | 264 -
jpa/plugins/org.eclipse.jpt.core/model/core.ecore | 588 --
.../org.eclipse.jpt.core/model/coreModels.genmodel | 696 --
jpa/plugins/org.eclipse.jpt.core/model/java.ecore | 84 -
.../org.eclipse.jpt.core/model/javaModel.ecore | 353 -
.../org.eclipse.jpt.core/model/javaModel.genmodel | 173 -
jpa/plugins/org.eclipse.jpt.core/model/orm.ecore | 275 -
.../org.eclipse.jpt.core/model/persistence.ecore | 70 -
jpa/plugins/org.eclipse.jpt.core/plugin.properties | 39 -
jpa/plugins/org.eclipse.jpt.core/plugin.xml | 211 -
.../property_files/jpa_core.properties | 22 -
.../property_files/jpa_validation.properties | 67 -
.../org.eclipse.jpt.core/schema/jpaPlatform.exsd | 122 -
.../org/eclipse/jpt/core/internal/AccessType.java | 238 -
.../jpt/core/internal/IAttributeMapping.java | 71 -
.../eclipse/jpt/core/internal/IJpaContentNode.java | 40 -
.../jpt/core/internal/IJpaCoreConstants.java | 28 -
.../eclipse/jpt/core/internal/IJpaDataSource.java | 37 -
.../org/eclipse/jpt/core/internal/IJpaEObject.java | 39 -
.../org/eclipse/jpt/core/internal/IJpaFile.java | 56 -
.../jpt/core/internal/IJpaFileContentProvider.java | 40 -
.../org/eclipse/jpt/core/internal/IJpaModel.java | 40 -
.../eclipse/jpt/core/internal/IJpaPlatform.java | 149 -
.../org/eclipse/jpt/core/internal/IJpaProject.java | 137 -
.../jpt/core/internal/IJpaRootContentNode.java | 63 -
.../jpt/core/internal/IJpaSourceObject.java | 32 -
.../eclipse/jpt/core/internal/IMappingKeys.java | 30 -
.../jpt/core/internal/IPersistentAttribute.java | 117 -
.../eclipse/jpt/core/internal/IPersistentType.java | 119 -
.../org/eclipse/jpt/core/internal/ITextRange.java | 109 -
.../eclipse/jpt/core/internal/ITypeMapping.java | 135 -
.../org/eclipse/jpt/core/internal/IXmlEObject.java | 24 -
.../eclipse/jpt/core/internal/JpaCoreFactory.java | 209 -
.../eclipse/jpt/core/internal/JpaCorePackage.java | 1819 ----
.../eclipse/jpt/core/internal/JpaDataSource.java | 276 -
.../org/eclipse/jpt/core/internal/JpaEObject.java | 143 -
.../src/org/eclipse/jpt/core/internal/JpaFile.java | 338 -
.../jpt/core/internal/JpaFileContentRegistry.java | 65 -
.../org/eclipse/jpt/core/internal/JpaModel.java | 255 -
.../eclipse/jpt/core/internal/JpaModelManager.java | 601 --
.../jpt/core/internal/JpaPlatformRegistry.java | 190 -
.../org/eclipse/jpt/core/internal/JpaProject.java | 832 --
.../core/internal/JpaProjectAdapterFactory.java | 42 -
.../eclipse/jpt/core/internal/JptCoreMessages.java | 49 -
.../eclipse/jpt/core/internal/JptCorePlugin.java | 134 -
.../eclipse/jpt/core/internal/NullTypeMapping.java | 265 -
.../eclipse/jpt/core/internal/SimpleTextRange.java | 82 -
.../org/eclipse/jpt/core/internal/XmlEObject.java | 287 -
.../content/java/IJavaAttributeMapping.java | 38 -
.../java/IJavaAttributeMappingProvider.java | 30 -
.../internal/content/java/IJavaContentNodes.java | 24 -
.../internal/content/java/IJavaTypeMapping.java | 36 -
.../content/java/IJavaTypeMappingProvider.java | 27 -
.../core/internal/content/java/JavaEObject.java | 127 -
.../content/java/JavaJpaFileContentProvider.java | 37 -
.../content/java/JavaPersistentAttribute.java | 647 --
.../internal/content/java/JavaPersistentType.java | 930 --
.../internal/content/java/JpaCompilationUnit.java | 453 -
.../core/internal/content/java/JpaJavaFactory.java | 139 -
.../core/internal/content/java/JpaJavaPackage.java | 785 --
.../content/java/mappings/AbstractJavaColumn.java | 695 --
.../content/java/mappings/AbstractJavaTable.java | 1114 --
.../java/mappings/IntAnnotationElementAdapter.java | 100 -
.../core/internal/content/java/mappings/JPA.java | 294 -
.../content/java/mappings/JavaAbstractQuery.java | 631 --
.../java/mappings/JavaAssociationOverride.java | 506 -
.../java/mappings/JavaAttributeMapping.java | 166 -
.../java/mappings/JavaAttributeOverride.java | 268 -
.../internal/content/java/mappings/JavaBasic.java | 767 --
.../content/java/mappings/JavaBasicProvider.java | 185 -
.../content/java/mappings/JavaCascade.java | 583 --
.../internal/content/java/mappings/JavaColumn.java | 533 -
.../java/mappings/JavaDiscriminatorColumn.java | 451 -
.../content/java/mappings/JavaEmbeddable.java | 64 -
.../java/mappings/JavaEmbeddableProvider.java | 54 -
.../content/java/mappings/JavaEmbedded.java | 578 --
.../content/java/mappings/JavaEmbeddedId.java | 64 -
.../java/mappings/JavaEmbeddedIdProvider.java | 59 -
.../java/mappings/JavaEmbeddedProvider.java | 64 -
.../internal/content/java/mappings/JavaEntity.java | 2998 ------
.../content/java/mappings/JavaEntityProvider.java | 54 -
.../content/java/mappings/JavaGeneratedValue.java | 347 -
.../content/java/mappings/JavaGenerator.java | 569 --
.../internal/content/java/mappings/JavaId.java | 767 --
.../content/java/mappings/JavaIdProvider.java | 59 -
.../content/java/mappings/JavaJoinColumn.java | 521 -
.../content/java/mappings/JavaJoinTable.java | 822 --
.../content/java/mappings/JavaManyToMany.java | 98 -
.../java/mappings/JavaManyToManyProvider.java | 59 -
.../content/java/mappings/JavaManyToOne.java | 95 -
.../java/mappings/JavaManyToOneProvider.java | 59 -
.../java/mappings/JavaMappedSuperclass.java | 329 -
.../mappings/JavaMappedSuperclassProvider.java | 54 -
.../mappings/JavaMultiRelationshipMapping.java | 811 --
.../content/java/mappings/JavaNamedColumn.java | 526 -
.../java/mappings/JavaNamedNativeQuery.java | 354 -
.../content/java/mappings/JavaNamedQuery.java | 76 -
.../java/mappings/JavaNullAttributeMapping.java | 57 -
.../mappings/JavaNullAttributeMappingProvider.java | 60 -
.../content/java/mappings/JavaNullTypeMapping.java | 62 -
.../java/mappings/JavaNullTypeMappingProvider.java | 55 -
.../content/java/mappings/JavaOneToMany.java | 98 -
.../java/mappings/JavaOneToManyProvider.java | 59 -
.../content/java/mappings/JavaOneToOne.java | 328 -
.../java/mappings/JavaOneToOneProvider.java | 59 -
.../content/java/mappings/JavaOverride.java | 331 -
.../java/mappings/JavaPrimaryKeyJoinColumn.java | 478 -
.../content/java/mappings/JavaQueryHint.java | 384 -
.../java/mappings/JavaRelationshipMapping.java | 704 --
.../content/java/mappings/JavaSecondaryTable.java | 557 -
.../java/mappings/JavaSequenceGenerator.java | 348 -
.../mappings/JavaSingleRelationshipMapping.java | 686 --
.../internal/content/java/mappings/JavaTable.java | 88 -
.../content/java/mappings/JavaTableGenerator.java | 1350 ---
.../content/java/mappings/JavaTransient.java | 59 -
.../java/mappings/JavaTransientProvider.java | 59 -
.../content/java/mappings/JavaTypeMapping.java | 252 -
.../java/mappings/JavaUniqueConstraint.java | 368 -
.../content/java/mappings/JavaVersion.java | 396 -
.../content/java/mappings/JavaVersionProvider.java | 59 -
.../java/mappings/JpaJavaMappingsFactory.java | 499 -
.../java/mappings/JpaJavaMappingsPackage.java | 5136 ----------
.../util/JpaJavaMappingsAdapterFactory.java | 1944 ----
.../java/mappings/util/JpaJavaMappingsSwitch.java | 2541 -----
.../content/java/util/JpaJavaAdapterFactory.java | 404 -
.../internal/content/java/util/JpaJavaSwitch.java | 444 -
.../internal/content/orm/AbstractXmlColumn.java | 921 --
.../content/orm/AbstractXmlNamedColumn.java | 476 -
.../internal/content/orm/AbstractXmlQuery.java | 353 -
.../internal/content/orm/AbstractXmlTable.java | 984 --
.../core/internal/content/orm/EntityMappings.java | 75 -
.../internal/content/orm/EntityMappingsForXml.java | 84 -
.../content/orm/EntityMappingsInternal.java | 1689 ----
.../content/orm/IXmlAttributeMappingProvider.java | 17 -
.../internal/content/orm/IXmlColumnMapping.java | 73 -
.../internal/content/orm/IXmlContentNodes.java | 26 -
.../content/orm/IXmlTypeMappingProvider.java | 18 -
.../jpt/core/internal/content/orm/OrmFactory.java | 698 --
.../jpt/core/internal/content/orm/OrmPackage.java | 10044 -------------------
.../jpt/core/internal/content/orm/OrmResource.java | 26 -
.../content/orm/OrmXmlJpaFileContentProvider.java | 148 -
.../content/orm/PersistenceUnitDefaults.java | 142 -
.../content/orm/PersistenceUnitDefaultsForXml.java | 142 -
.../orm/PersistenceUnitDefaultsInternal.java | 950 --
.../content/orm/PersistenceUnitMetadata.java | 73 -
.../content/orm/PersistenceUnitMetadataForXml.java | 84 -
.../orm/PersistenceUnitMetadataInternal.java | 540 -
.../content/orm/XmlAssociationOverride.java | 281 -
.../internal/content/orm/XmlAttributeMapping.java | 374 -
.../internal/content/orm/XmlAttributeOverride.java | 335 -
.../jpt/core/internal/content/orm/XmlBasic.java | 712 --
.../internal/content/orm/XmlBasicProvider.java | 40 -
.../jpt/core/internal/content/orm/XmlCascade.java | 488 -
.../jpt/core/internal/content/orm/XmlColumn.java | 751 --
.../content/orm/XmlDiscriminatorColumn.java | 519 -
.../core/internal/content/orm/XmlEmbeddable.java | 80 -
.../content/orm/XmlEmbeddableProvider.java | 25 -
.../jpt/core/internal/content/orm/XmlEmbedded.java | 371 -
.../core/internal/content/orm/XmlEmbeddedId.java | 65 -
.../content/orm/XmlEmbeddedIdProvider.java | 40 -
.../internal/content/orm/XmlEmbeddedProvider.java | 40 -
.../jpt/core/internal/content/orm/XmlEntity.java | 65 -
.../core/internal/content/orm/XmlEntityForXml.java | 138 -
.../internal/content/orm/XmlEntityInternal.java | 2184 ----
.../internal/content/orm/XmlEntityProvider.java | 24 -
.../internal/content/orm/XmlGeneratedValue.java | 297 -
.../core/internal/content/orm/XmlGenerator.java | 490 -
.../jpt/core/internal/content/orm/XmlId.java | 690 --
.../jpt/core/internal/content/orm/XmlIdClass.java | 213 -
.../core/internal/content/orm/XmlIdProvider.java | 40 -
.../core/internal/content/orm/XmlInheritance.java | 213 -
.../core/internal/content/orm/XmlJoinColumn.java | 461 -
.../core/internal/content/orm/XmlJoinTable.java | 511 -
.../core/internal/content/orm/XmlManyToMany.java | 68 -
.../content/orm/XmlManyToManyProvider.java | 40 -
.../core/internal/content/orm/XmlManyToOne.java | 66 -
.../internal/content/orm/XmlManyToOneProvider.java | 41 -
.../jpt/core/internal/content/orm/XmlMapKey.java | 209 -
.../internal/content/orm/XmlMappedSuperclass.java | 422 -
.../content/orm/XmlMappedSuperclassProvider.java | 24 -
.../content/orm/XmlMultiRelationshipMapping.java | 24 -
.../orm/XmlMultiRelationshipMappingForXml.java | 83 -
.../orm/XmlMultiRelationshipMappingInternal.java | 843 --
.../internal/content/orm/XmlNamedNativeQuery.java | 281 -
.../core/internal/content/orm/XmlNamedQuery.java | 45 -
.../content/orm/XmlNullAttributeMapping.java | 58 -
.../core/internal/content/orm/XmlOneToMany.java | 66 -
.../internal/content/orm/XmlOneToManyProvider.java | 40 -
.../jpt/core/internal/content/orm/XmlOneToOne.java | 263 -
.../internal/content/orm/XmlOneToOneProvider.java | 40 -
.../jpt/core/internal/content/orm/XmlOverride.java | 232 -
.../content/orm/XmlPersistentAttribute.java | 365 -
.../internal/content/orm/XmlPersistentType.java | 995 --
.../content/orm/XmlPrimaryKeyJoinColumn.java | 434 -
.../core/internal/content/orm/XmlQueryHint.java | 281 -
.../content/orm/XmlRelationshipMapping.java | 577 --
.../internal/content/orm/XmlRootContentNode.java | 377 -
.../internal/content/orm/XmlSecondaryTable.java | 290 -
.../internal/content/orm/XmlSequenceGenerator.java | 281 -
.../content/orm/XmlSingleRelationshipMapping.java | 483 -
.../jpt/core/internal/content/orm/XmlTable.java | 70 -
.../internal/content/orm/XmlTableGenerator.java | 1070 --
.../core/internal/content/orm/XmlTransient.java | 60 -
.../internal/content/orm/XmlTransientProvider.java | 40 -
.../core/internal/content/orm/XmlTypeMapping.java | 678 --
.../internal/content/orm/XmlUniqueConstraint.java | 193 -
.../jpt/core/internal/content/orm/XmlVersion.java | 395 -
.../internal/content/orm/XmlVersionProvider.java | 40 -
.../orm/resource/AbstractColumnTranslator.java | 71 -
.../orm/resource/AbstractTableTranslator.java | 58 -
.../orm/resource/AccessTypeElementTranslator.java | 58 -
.../resource/AssociationOverrideTranslator.java | 86 -
.../resource/AssociationOverridesTranslator.java | 74 -
.../orm/resource/AttributeMappingTranslator.java | 50 -
.../orm/resource/AttributeMappingsTranslator.java | 139 -
.../orm/resource/AttributeNameTranslator.java | 27 -
.../orm/resource/AttributeOverrideTranslator.java | 70 -
.../orm/resource/AttributeOverridesTranslator.java | 75 -
.../content/orm/resource/BasicTranslator.java | 83 -
.../orm/resource/BooleanEnumeratorTranslator.java | 23 -
.../content/orm/resource/CascadeTranslator.java | 75 -
.../content/orm/resource/ColumnTranslator.java | 68 -
.../content/orm/resource/DebugTranslator.java | 431 -
.../resource/DiscriminatorColumnTranslator.java | 58 -
.../content/orm/resource/EmbeddableTranslator.java | 45 -
.../content/orm/resource/EmbeddedIdTranslator.java | 41 -
.../content/orm/resource/EmbeddedTranslator.java | 57 -
.../orm/resource/EmptyTagBooleanTranslator.java | 52 -
.../orm/resource/EntityMappingsTranslator.java | 116 -
.../content/orm/resource/EntityTranslator.java | 189 -
.../resource/EnumeratedTypeElementTranslator.java | 58 -
.../content/orm/resource/EnumeratorTranslator.java | 42 -
.../orm/resource/GeneratedValueTranslator.java | 60 -
.../content/orm/resource/GeneratorTranslator.java | 52 -
.../content/orm/resource/IdClassTranslator.java | 52 -
.../content/orm/resource/IdTranslator.java | 69 -
.../orm/resource/InheritanceTranslator.java | 52 -
.../content/orm/resource/JoinColumnTranslator.java | 54 -
.../content/orm/resource/JoinTableTranslator.java | 87 -
.../content/orm/resource/ManyToManyTranslator.java | 44 -
.../content/orm/resource/ManyToOneTranslator.java | 39 -
.../content/orm/resource/MapKeyTranslator.java | 53 -
.../orm/resource/MappedSuperclassTranslator.java | 58 -
.../resource/MultiObjectDependencyTranslator.java | 81 -
.../orm/resource/MultiRelationshipTranslator.java | 48 -
.../orm/resource/NamedNativeQueryTranslator.java | 77 -
.../content/orm/resource/NamedQueryTranslator.java | 67 -
.../content/orm/resource/OneToManyTranslator.java | 43 -
.../content/orm/resource/OneToOneTranslator.java | 47 -
.../content/orm/resource/OrderByTranslator.java | 20 -
.../content/orm/resource/OrmArtifactEdit.java | 90 -
.../content/orm/resource/OrmResourceFactory.java | 30 -
.../content/orm/resource/OrmResourceImpl.java | 119 -
.../content/orm/resource/OrmXmlMapper.java | 181 -
.../PersistenceUnitDefaultsTranslator.java | 100 -
.../PersistenceUnitMetadataTranslator.java | 84 -
.../resource/PrimaryKeyJoinColumnTranslator.java | 49 -
.../content/orm/resource/QueryHintTranslator.java | 63 -
.../orm/resource/RelationshipTranslator.java | 33 -
.../orm/resource/SecondaryTableTranslator.java | 74 -
.../orm/resource/SecondaryTablesTranslator.java | 93 -
.../orm/resource/SequenceGeneratorTranslator.java | 42 -
.../orm/resource/SingleRelationshipTranslator.java | 59 -
.../orm/resource/TableGeneratorTranslator.java | 72 -
.../content/orm/resource/TableTranslator.java | 52 -
.../resource/TemporalTypeElementTranslator.java | 58 -
.../content/orm/resource/TransientTranslator.java | 36 -
.../orm/resource/TypeJavaClassTranslator.java | 28 -
.../orm/resource/TypeMappingTranslator.java | 64 -
.../orm/resource/TypeMappingsTranslator.java | 107 -
.../orm/resource/UniqueConstraintTranslator.java | 53 -
.../content/orm/resource/VersionTranslator.java | 56 -
.../content/orm/util/OrmAdapterFactory.java | 2384 -----
.../core/internal/content/orm/util/OrmSwitch.java | 3244 ------
.../internal/content/persistence/JavaClassRef.java | 208 -
.../content/persistence/MappingFileRef.java | 219 -
.../internal/content/persistence/Persistence.java | 365 -
.../content/persistence/PersistenceFactory.java | 278 -
.../content/persistence/PersistencePackage.java | 1380 ---
.../content/persistence/PersistenceUnit.java | 883 --
.../PersistenceUnitTransactionType.java | 210 -
.../PersistenceXmlJpaFileContentProvider.java | 150 -
.../persistence/PersistenceXmlRootContentNode.java | 387 -
.../internal/content/persistence/Properties.java | 157 -
.../internal/content/persistence/Property.java | 237 -
.../persistence/resource/BooleanTranslator.java | 32 -
.../resource/IPersistenceXmlContentNodes.java | 19 -
.../resource/JavaClassRefTranslator.java | 43 -
.../resource/MappingFileTranslator.java | 43 -
.../resource/PersistenceArtifactEdit.java | 89 -
.../persistence/resource/PersistenceResource.java | 108 -
.../resource/PersistenceResourceFactory.java | 38 -
.../resource/PersistenceTranslator.java | 143 -
.../persistence/resource/PersistenceXMLMapper.java | 38 -
.../resource/TransactionTypeTranslator.java | 36 -
.../util/PersistenceAdapterFactory.java | 384 -
.../persistence/util/PersistenceSwitch.java | 459 -
.../internal/emfutility/ComponentUtilities.java | 67 -
.../jpt/core/internal/emfutility/DOMUtilities.java | 24 -
.../facet/IJpaFacetDataModelProperties.java | 56 -
.../internal/facet/JpaFacetDataModelProvider.java | 184 -
.../internal/facet/JpaFacetInstallDelegate.java | 79 -
.../facet/JpaFacetPostInstallDelegate.java | 128 -
.../internal/facet/JpaFacetUninstallDelegate.java | 52 -
.../jpt/core/internal/facet/JpaFacetUtils.java | 139 -
.../core/internal/jdtutility/ASTNodeTextRange.java | 81 -
.../jdtutility/AbstractAnnotationAdapter.java | 169 -
.../AbstractDeclarationAnnotationAdapter.java | 148 -
.../jdtutility/AbstractExpressionConverter.java | 81 -
...AbstractNestedDeclarationAnnotationAdapter.java | 420 -
.../internal/jdtutility/AnnotationAdapter.java | 72 -
.../jdtutility/AnnotationEditFormatter.java | 155 -
.../jdtutility/AnnotationElementAdapter.java | 78 -
.../AnnotationStringArrayExpressionConverter.java | 95 -
.../jpt/core/internal/jdtutility/Attribute.java | 54 -
.../jdtutility/AttributeAnnotationTools.java | 216 -
.../jdtutility/BooleanAnnotationAdapter.java | 77 -
.../BooleanStringExpressionConverter.java | 53 -
.../CharacterStringExpressionConverter.java | 55 -
...inationIndexedDeclarationAnnotationAdapter.java | 490 -
...versionDeclarationAnnotationElementAdapter.java | 199 -
.../jdtutility/DeclarationAnnotationAdapter.java | 64 -
.../DeclarationAnnotationElementAdapter.java | 50 -
...umArrayDeclarationAnnotationElementAdapter.java | 160 -
.../EnumDeclarationAnnotationElementAdapter.java | 103 -
.../internal/jdtutility/ExpressionConverter.java | 36 -
...ressionDeclarationAnnotationElementAdapter.java | 359 -
.../core/internal/jdtutility/FieldAttribute.java | 78 -
.../jdtutility/IndexedAnnotationAdapter.java | 28 -
.../IndexedDeclarationAnnotationAdapter.java | 28 -
.../jpt/core/internal/jdtutility/JDTTools.java | 117 -
.../jpt/core/internal/jdtutility/Member.java | 419 -
.../jdtutility/MemberAnnotationAdapter.java | 24 -
.../jdtutility/MemberAnnotationElementAdapter.java | 103 -
.../jdtutility/MemberIndexedAnnotationAdapter.java | 70 -
.../core/internal/jdtutility/MethodAttribute.java | 88 -
.../internal/jdtutility/ModifiedDeclaration.java | 454 -
.../jdtutility/NameStringExpressionConverter.java | 59 -
.../NestedDeclarationAnnotationAdapter.java | 93 -
.../NestedIndexedDeclarationAnnotationAdapter.java | 331 -
.../NullDeclarationAnnotationAdapter.java | 80 -
.../NullDeclarationAnnotationElementAdapter.java | 58 -
.../jdtutility/NullExpressionConverter.java | 56 -
.../NumberStringExpressionConverter.java | 53 -
.../PrimitiveTypeStringExpressionConverter.java | 63 -
.../ShortCircuitAnnotationElementAdapter.java | 109 -
.../ShortCircuitArrayAnnotationElementAdapter.java | 40 -
.../jdtutility/SimpleBooleanAnnotationAdapter.java | 85 -
.../SimpleDeclarationAnnotationAdapter.java | 64 -
.../SimpleTypeStringExpressionConverter.java | 65 -
.../jdtutility/StringArrayExpressionConverter.java | 111 -
.../jdtutility/StringExpressionConverter.java | 54 -
.../eclipse/jpt/core/internal/jdtutility/Type.java | 74 -
.../jpt/core/internal/mappings/CascadeType.java | 338 -
.../internal/mappings/DefaultEagerFetchType.java | 262 -
.../internal/mappings/DefaultFalseBoolean.java | 261 -
.../internal/mappings/DefaultLazyFetchType.java | 262 -
.../core/internal/mappings/DefaultTrueBoolean.java | 261 -
.../core/internal/mappings/DiscriminatorType.java | 299 -
.../jpt/core/internal/mappings/EnumType.java | 263 -
.../jpt/core/internal/mappings/GenerationType.java | 326 -
.../core/internal/mappings/IAbstractColumn.java | 211 -
.../internal/mappings/IAbstractJoinColumn.java | 131 -
.../internal/mappings/IAssociationOverride.java | 163 -
.../core/internal/mappings/IAttributeOverride.java | 44 -
.../eclipse/jpt/core/internal/mappings/IBasic.java | 193 -
.../jpt/core/internal/mappings/ICascade.java | 162 -
.../jpt/core/internal/mappings/IColumn.java | 199 -
.../jpt/core/internal/mappings/IColumnMapping.java | 37 -
.../internal/mappings/IDiscriminatorColumn.java | 157 -
.../jpt/core/internal/mappings/IEmbeddable.java | 25 -
.../jpt/core/internal/mappings/IEmbedded.java | 146 -
.../jpt/core/internal/mappings/IEmbeddedId.java | 25 -
.../jpt/core/internal/mappings/IEntity.java | 694 --
.../core/internal/mappings/IGeneratedValue.java | 93 -
.../jpt/core/internal/mappings/IGenerator.java | 177 -
.../eclipse/jpt/core/internal/mappings/IId.java | 163 -
.../jpt/core/internal/mappings/IJoinColumn.java | 58 -
.../jpt/core/internal/mappings/IJoinTable.java | 308 -
.../jpt/core/internal/mappings/IManyToMany.java | 23 -
.../jpt/core/internal/mappings/IManyToOne.java | 23 -
.../core/internal/mappings/IMappedSuperclass.java | 57 -
.../mappings/IMultiRelationshipMapping.java | 179 -
.../jpt/core/internal/mappings/INamedColumn.java | 175 -
.../core/internal/mappings/INamedNativeQuery.java | 84 -
.../jpt/core/internal/mappings/INamedQuery.java | 25 -
.../core/internal/mappings/INonOwningMapping.java | 65 -
.../jpt/core/internal/mappings/IOneToMany.java | 23 -
.../jpt/core/internal/mappings/IOneToOne.java | 24 -
.../jpt/core/internal/mappings/IOverride.java | 80 -
.../internal/mappings/IPrimaryKeyJoinColumn.java | 23 -
.../eclipse/jpt/core/internal/mappings/IQuery.java | 104 -
.../jpt/core/internal/mappings/IQueryHint.java | 84 -
.../internal/mappings/IRelationshipMapping.java | 164 -
.../core/internal/mappings/ISecondaryTable.java | 139 -
.../core/internal/mappings/ISequenceGenerator.java | 87 -
.../mappings/ISingleRelationshipMapping.java | 219 -
.../eclipse/jpt/core/internal/mappings/ITable.java | 286 -
.../core/internal/mappings/ITableGenerator.java | 428 -
.../jpt/core/internal/mappings/ITransient.java | 25 -
.../core/internal/mappings/IUniqueConstraint.java | 57 -
.../jpt/core/internal/mappings/IVersion.java | 76 -
.../core/internal/mappings/InheritanceType.java | 299 -
.../internal/mappings/JpaCoreMappingsFactory.java | 373 -
.../internal/mappings/JpaCoreMappingsPackage.java | 8840 ----------------
.../jpt/core/internal/mappings/OrderingType.java | 237 -
.../mappings/RelationshipMappingTools.java | 42 -
.../jpt/core/internal/mappings/TemporalType.java | 292 -
.../util/JpaCoreMappingsAdapterFactory.java | 1004 --
.../mappings/util/JpaCoreMappingsSwitch.java | 1383 ---
.../platform/AbstractJoinColumnContext.java | 52 -
.../platform/AssociationOverrideContext.java | 131 -
.../platform/AttributeOverrideContext.java | 141 -
.../jpt/core/internal/platform/BaseContext.java | 60 -
.../core/internal/platform/BaseJpaPlatform.java | 219 -
.../internal/platform/BaseJpaProjectContext.java | 403 -
.../jpt/core/internal/platform/ColumnContext.java | 33 -
.../core/internal/platform/DefaultsContext.java | 39 -
.../internal/platform/DefaultsContextWrapper.java | 36 -
.../internal/platform/GeneratorRepository.java | 53 -
.../jpt/core/internal/platform/IContext.java | 25 -
.../internal/platform/IGeneratorRepository.java | 29 -
.../internal/platform/JavaAttributeContext.java | 143 -
.../core/internal/platform/JavaBasicContext.java | 74 -
.../internal/platform/JavaEmbeddableContext.java | 18 -
.../internal/platform/JavaEmbeddedContext.java | 86 -
.../internal/platform/JavaEmbeddedIdContext.java | 25 -
.../core/internal/platform/JavaEntityContext.java | 306 -
.../jpt/core/internal/platform/JavaIdContext.java | 118 -
.../internal/platform/JavaManyToManyContext.java | 18 -
.../internal/platform/JavaManyToOneContext.java | 30 -
.../platform/JavaMappedSuperclassContext.java | 19 -
.../JavaMultiRelationshipMappingContext.java | 196 -
.../platform/JavaNullAttributeMappingContext.java | 25 -
.../platform/JavaNullTypeMappingContext.java | 24 -
.../internal/platform/JavaOneToManyContext.java | 29 -
.../internal/platform/JavaOneToOneContext.java | 94 -
.../platform/JavaPersistentAttributeContext.java | 111 -
.../platform/JavaRelationshipMappingContext.java | 32 -
.../JavaSingleRelationshipMappingContext.java | 138 -
.../internal/platform/JavaTransientContext.java | 25 -
.../core/internal/platform/JavaTypeContext.java | 122 -
.../core/internal/platform/JavaVersionContext.java | 74 -
.../core/internal/platform/JoinColumnContext.java | 137 -
.../core/internal/platform/JoinTableContext.java | 227 -
.../core/internal/platform/MappingFileContext.java | 173 -
.../internal/platform/NullGeneratorRepository.java | 41 -
.../internal/platform/PersistenceUnitContext.java | 637 --
.../platform/PrimaryKeyJoinColumnContext.java | 64 -
.../internal/platform/SecondaryTableContext.java | 107 -
.../jpt/core/internal/platform/TableContext.java | 77 -
.../jpt/core/internal/platform/TypeContext.java | 21 -
.../internal/platform/XmlAttributeContext.java | 181 -
.../platform/XmlAttributeOverrideContext.java | 78 -
.../core/internal/platform/XmlBasicContext.java | 126 -
.../internal/platform/XmlEmbeddableContext.java | 18 -
.../core/internal/platform/XmlEmbeddedContext.java | 133 -
.../internal/platform/XmlEmbeddedIdContext.java | 21 -
.../core/internal/platform/XmlEntityContext.java | 420 -
.../jpt/core/internal/platform/XmlIdContext.java | 179 -
.../internal/platform/XmlJoinColumnContext.java | 63 -
.../internal/platform/XmlJoinTableContext.java | 126 -
.../internal/platform/XmlManyToManyContext.java | 22 -
.../internal/platform/XmlManyToOneContext.java | 24 -
.../platform/XmlMappedSuperclassContext.java | 19 -
.../XmlMultiRelationshipMappingContext.java | 132 -
.../platform/XmlNullAttributeMappingContext.java | 19 -
.../internal/platform/XmlOneToManyContext.java | 29 -
.../core/internal/platform/XmlOneToOneContext.java | 96 -
.../platform/XmlPrimaryKeyJoinColumnContext.java | 63 -
.../platform/XmlRelationshipMappingContext.java | 64 -
.../platform/XmlSecondaryTableContext.java | 72 -
.../XmlSingleRelationshipMappingContext.java | 196 -
.../internal/platform/XmlTransientContext.java | 22 -
.../jpt/core/internal/platform/XmlTypeContext.java | 410 -
.../core/internal/platform/XmlVersionContext.java | 130 -
.../internal/platform/generic/GenericPlatform.java | 18 -
.../internal/prefs/JpaPreferenceConstants.java | 17 -
.../internal/prefs/JpaPreferenceInitializer.java | 32 -
.../core/internal/synch/SynchronizeClassesJob.java | 193 -
.../core/internal/util/JpaCoreAdapterFactory.java | 524 -
.../jpt/core/internal/util/JpaCoreSwitch.java | 675 --
.../validation/IJpaValidationMessages.java | 129 -
.../jpt/core/internal/validation/JpaHelper.java | 38 -
.../internal/validation/JpaValidationMessages.java | 52 -
.../jpt/core/internal/validation/JpaValidator.java | 77 -
jpa/plugins/org.eclipse.jpt.db.ui/.classpath | 7 -
jpa/plugins/org.eclipse.jpt.db.ui/.cvsignore | 3 -
jpa/plugins/org.eclipse.jpt.db.ui/.project | 28 -
.../.settings/org.eclipse.core.resources.prefs | 3 -
.../.settings/org.eclipse.jdt.core.prefs | 7 -
.../org.eclipse.jpt.db.ui/META-INF/MANIFEST.MF | 14 -
jpa/plugins/org.eclipse.jpt.db.ui/about.html | 34 -
jpa/plugins/org.eclipse.jpt.db.ui/build.properties | 17 -
jpa/plugins/org.eclipse.jpt.db.ui/component.xml | 1 -
.../org.eclipse.jpt.db.ui/plugin.properties | 25 -
.../org/eclipse/jpt/db/ui/internal/DTPUiTools.java | 99 -
jpa/plugins/org.eclipse.jpt.db/.classpath | 7 -
jpa/plugins/org.eclipse.jpt.db/.cvsignore | 3 -
jpa/plugins/org.eclipse.jpt.db/.project | 28 -
.../.settings/org.eclipse.core.resources.prefs | 3 -
.../.settings/org.eclipse.jdt.core.prefs | 7 -
.../org.eclipse.jpt.db/META-INF/MANIFEST.MF | 15 -
jpa/plugins/org.eclipse.jpt.db/about.html | 34 -
jpa/plugins/org.eclipse.jpt.db/build.properties | 19 -
jpa/plugins/org.eclipse.jpt.db/component.xml | 1 -
jpa/plugins/org.eclipse.jpt.db/plugin.properties | 25 -
.../src/org/eclipse/jpt/db/internal/Catalog.java | 108 -
.../src/org/eclipse/jpt/db/internal/Column.java | 218 -
.../org/eclipse/jpt/db/internal/Connection.java | 66 -
.../jpt/db/internal/ConnectionListener.java | 31 -
.../eclipse/jpt/db/internal/ConnectionProfile.java | 259 -
.../db/internal/ConnectionProfileRepository.java | 253 -
.../db/internal/DTPConnectionProfileWrapper.java | 263 -
.../jpt/db/internal/DTPConnectionWrapper.java | 170 -
.../jpt/db/internal/DTPDatabaseWrapper.java | 229 -
.../src/org/eclipse/jpt/db/internal/DTPTools.java | 212 -
.../org/eclipse/jpt/db/internal/DTPWrapper.java | 52 -
.../src/org/eclipse/jpt/db/internal/Database.java | 229 -
.../org/eclipse/jpt/db/internal/ForeignKey.java | 337 -
.../org/eclipse/jpt/db/internal/JptDbPlugin.java | 64 -
.../eclipse/jpt/db/internal/NullConnection.java | 81 -
.../jpt/db/internal/NullConnectionProfile.java | 192 -
.../org/eclipse/jpt/db/internal/NullDatabase.java | 109 -
.../eclipse/jpt/db/internal/ProfileListener.java | 35 -
.../src/org/eclipse/jpt/db/internal/Schema.java | 299 -
.../src/org/eclipse/jpt/db/internal/Sequence.java | 74 -
.../src/org/eclipse/jpt/db/internal/Table.java | 359 -
jpa/plugins/org.eclipse.jpt.doc.user/.project | 22 -
.../org.eclipse.jpt.doc.user/META-INF/MANIFEST.MF | 8 -
jpa/plugins/org.eclipse.jpt.doc.user/about.html | 48 -
.../org.eclipse.jpt.doc.user/build.properties | 102 -
.../cheatsheets/add_persistence.xml | 63 -
.../cheatsheets/create_entity.xml | 44 -
.../cheatsheets/map_entity.xml | 88 -
.../org.eclipse.jpt.doc.user/concept_mapping.htm | 51 -
.../concept_persistence.htm | 46 -
jpa/plugins/org.eclipse.jpt.doc.user/concepts.htm | 65 -
.../org.eclipse.jpt.doc.user/concepts001.htm | 48 -
.../org.eclipse.jpt.doc.user/concepts002.htm | 50 -
.../org.eclipse.jpt.doc.user/concepts003.htm | 51 -
jpa/plugins/org.eclipse.jpt.doc.user/contexts.xml | 422 -
.../dcommon/css/blafdoc.css | 21 -
.../org.eclipse.jpt.doc.user/dcommon/html/cpyr.htm | 12 -
.../org.eclipse.jpt.doc.user/getting_started.htm | 54 -
.../getting_started001.htm | 65 -
.../getting_started002.htm | 59 -
.../getting_started003.htm | 90 -
.../getting_started004.htm | 111 -
.../getting_started005.htm | 140 -
.../getting_started006.htm | 48 -
.../getting_started007.htm | 215 -
.../getting_started008.htm | 52 -
.../getting_started009.htm | 68 -
.../getting_started010.htm | 63 -
.../getting_started011.htm | 85 -
.../getting_started012.htm | 60 -
.../getting_started013.htm | 64 -
.../getting_started014.htm | 132 -
.../getting_started015.htm | 133 -
.../getting_started016.htm | 89 -
.../getting_started017.htm | 71 -
.../getting_started018.htm | 89 -
.../getting_started019.htm | 67 -
.../img/address_java_open.png | Bin 5702 -> 0 bytes
.../img/address_jpa_details.png | Bin 8558 -> 0 bytes
.../img/address_jpa_structure.png | Bin 4099 -> 0 bytes
.../img/button_jpa_perspective.png | Bin 318 -> 0 bytes
.../img/database_explorer.png | Bin 4645 -> 0 bytes
.../img/details_entitymappings.png | Bin 5647 -> 0 bytes
.../img/edit_join_column_dialog.png | Bin 10049 -> 0 bytes
.../org.eclipse.jpt.doc.user/img/error_sample.png | Bin 13762 -> 0 bytes
.../img/generate_entities.png | Bin 6223 -> 0 bytes
.../img/icon_11mapping.png | Bin 244 -> 0 bytes
.../img/icon_1mmapping.png | Bin 303 -> 0 bytes
.../img/icon_basicmapping.png | Bin 476 -> 0 bytes
.../img/icon_embeddable.png | Bin 354 -> 0 bytes
.../img/icon_embeddedidmapping.png | Bin 213 -> 0 bytes
.../img/icon_embeddedmapping.png | Bin 400 -> 0 bytes
.../img/icon_idmapping.png | Bin 521 -> 0 bytes
.../img/icon_m1mapping.png | Bin 301 -> 0 bytes
.../img/icon_mmmapping.png | Bin 255 -> 0 bytes
.../img/icon_nonpersistent.png | Bin 210 -> 0 bytes
.../img/icon_persistent.png | Bin 649 -> 0 bytes
.../img/icon_superclass.png | Bin 632 -> 0 bytes
.../img/icon_transientmapping.png | Bin 224 -> 0 bytes
.../img/icon_versionmapping.png | Bin 443 -> 0 bytes
.../img/inheritance_join.png | Bin 11615 -> 0 bytes
.../img/inheritance_single.png | Bin 3359 -> 0 bytes
.../img/inheritance_tab.png | Bin 4236 -> 0 bytes
.../img/java_editor_address.png | Bin 7823 -> 0 bytes
.../img/jpa_details_employee.png | Bin 8587 -> 0 bytes
.../img/jpa_facet_dialog.png | Bin 14095 -> 0 bytes
.../img/new_jpa_project_dialog.png | Bin 23157 -> 0 bytes
.../org.eclipse.jpt.doc.user/img/new_project_2.png | Bin 7208 -> 0 bytes
.../org.eclipse.jpt.doc.user/img/ngrelc.png | Bin 667 -> 0 bytes
.../org.eclipse.jpt.doc.user/img/ngrelr.png | Bin 615 -> 0 bytes
.../org.eclipse.jpt.doc.user/img/ngrelt.png | Bin 568 -> 0 bytes
.../img/open_persistence_editor.png | Bin 12520 -> 0 bytes
.../img/persistence_outline_address.png | Bin 7215 -> 0 bytes
.../img/persistence_outline_empid.png | Bin 6734 -> 0 bytes
.../img/persistence_outline_entity.png | Bin 2090 -> 0 bytes
.../img/persistence_outline_fields.png | Bin 4307 -> 0 bytes
.../img/persistence_outline_fname.png | Bin 6658 -> 0 bytes
.../img/persistence_outline_owner.png | Bin 6409 -> 0 bytes
.../img/persistence_outline_phone.png | Bin 7292 -> 0 bytes
.../img/persistence_outline_version.png | Bin 6923 -> 0 bytes
.../img/persistence_outline_view.png | Bin 8746 -> 0 bytes
.../img/persistence_perspective.png | Bin 43141 -> 0 bytes
.../img/persistence_view_address.png | Bin 8600 -> 0 bytes
.../img/persistence_view_addressid.png | Bin 9705 -> 0 bytes
.../img/persistence_view_embedded.png | Bin 8080 -> 0 bytes
.../img/persistence_view_empid.png | Bin 6545 -> 0 bytes
.../img/persistence_view_empid_pk.png | Bin 12188 -> 0 bytes
.../img/persistence_view_employee.png | Bin 8850 -> 0 bytes
.../img/persistence_view_entity.png | Bin 8013 -> 0 bytes
.../img/persistence_view_firstname.png | Bin 8892 -> 0 bytes
.../img/persistence_view_manytoone.png | Bin 11009 -> 0 bytes
.../img/persistence_view_mappedsprc.png | Bin 8293 -> 0 bytes
.../img/persistence_view_onetomany.png | Bin 17395 -> 0 bytes
.../img/persistence_view_onetoone.png | Bin 9280 -> 0 bytes
.../img/persistence_view_version.png | Bin 7852 -> 0 bytes
.../img/persistence_xml_editor.png | Bin 2899 -> 0 bytes
.../img/properties_persistence.png | Bin 19758 -> 0 bytes
.../img/quickstart_project.png | Bin 9094 -> 0 bytes
.../img/secondary_tables.png | Bin 1750 -> 0 bytes
.../img/synchornize_classes.png | Bin 16378 -> 0 bytes
.../org.eclipse.jpt.doc.user/img/table_entity.png | Bin 9169 -> 0 bytes
.../img/tutorial_object_model.png | Bin 7632 -> 0 bytes
jpa/plugins/org.eclipse.jpt.doc.user/index.xml | 546 -
jpa/plugins/org.eclipse.jpt.doc.user/legal.htm | 45 -
.../org.eclipse.jpt.doc.user/plugin.properties | 24 -
jpa/plugins/org.eclipse.jpt.doc.user/plugin.xml | 37 -
.../org.eclipse.jpt.doc.user/ref_details_orm.htm | 52 -
.../org.eclipse.jpt.doc.user/ref_jpa_facet.htm | 91 -
.../ref_mapping_general.htm | 213 -
.../ref_new_jpa_project.htm | 91 -
.../ref_new_jpa_project_wizard.htm | 54 -
.../ref_persistence_map_view.htm | 57 -
.../ref_persistence_outline.htm | 55 -
.../ref_persistence_perspective.htm | 65 -
.../ref_persistence_prop_view.htm | 54 -
.../org.eclipse.jpt.doc.user/ref_primary_key.htm | 144 -
.../ref_project_properties.htm | 80 -
jpa/plugins/org.eclipse.jpt.doc.user/reference.htm | 65 -
.../org.eclipse.jpt.doc.user/reference001.htm | 48 -
.../org.eclipse.jpt.doc.user/reference002.htm | 57 -
.../org.eclipse.jpt.doc.user/reference003.htm | 115 -
.../org.eclipse.jpt.doc.user/reference004.htm | 53 -
.../org.eclipse.jpt.doc.user/reference005.htm | 108 -
.../org.eclipse.jpt.doc.user/reference006.htm | 84 -
.../org.eclipse.jpt.doc.user/reference007.htm | 73 -
.../org.eclipse.jpt.doc.user/reference008.htm | 100 -
.../org.eclipse.jpt.doc.user/reference009.htm | 102 -
.../org.eclipse.jpt.doc.user/reference010.htm | 48 -
.../org.eclipse.jpt.doc.user/reference011.htm | 51 -
.../org.eclipse.jpt.doc.user/reference012.htm | 71 -
.../org.eclipse.jpt.doc.user/reference013.htm | 51 -
.../org.eclipse.jpt.doc.user/reference014.htm | 116 -
.../org.eclipse.jpt.doc.user/reference015.htm | 65 -
.../org.eclipse.jpt.doc.user/reference016.htm | 44 -
.../org.eclipse.jpt.doc.user/reference017.htm | 58 -
.../task_add_persistence.htm | 65 -
.../task_additonal_tables.htm | 79 -
.../task_create_new_project.htm | 103 -
.../task_generate_entities.htm | 74 -
.../org.eclipse.jpt.doc.user/task_inheritance.htm | 143 -
.../org.eclipse.jpt.doc.user/task_manage_orm.htm | 69 -
.../task_manage_persistence.htm | 69 -
.../org.eclipse.jpt.doc.user/task_mapping.htm | 78 -
jpa/plugins/org.eclipse.jpt.doc.user/tasks.htm | 74 -
jpa/plugins/org.eclipse.jpt.doc.user/tasks001.htm | 67 -
jpa/plugins/org.eclipse.jpt.doc.user/tasks002.htm | 67 -
jpa/plugins/org.eclipse.jpt.doc.user/tasks003.htm | 68 -
jpa/plugins/org.eclipse.jpt.doc.user/tasks004.htm | 81 -
jpa/plugins/org.eclipse.jpt.doc.user/tasks005.htm | 72 -
jpa/plugins/org.eclipse.jpt.doc.user/tasks006.htm | 86 -
jpa/plugins/org.eclipse.jpt.doc.user/tasks007.htm | 206 -
jpa/plugins/org.eclipse.jpt.doc.user/tasks008.htm | 120 -
jpa/plugins/org.eclipse.jpt.doc.user/tasks009.htm | 94 -
jpa/plugins/org.eclipse.jpt.doc.user/tasks010.htm | 176 -
jpa/plugins/org.eclipse.jpt.doc.user/tasks011.htm | 179 -
jpa/plugins/org.eclipse.jpt.doc.user/tasks012.htm | 134 -
jpa/plugins/org.eclipse.jpt.doc.user/tasks013.htm | 169 -
jpa/plugins/org.eclipse.jpt.doc.user/tasks014.htm | 141 -
jpa/plugins/org.eclipse.jpt.doc.user/tasks015.htm | 72 -
jpa/plugins/org.eclipse.jpt.doc.user/tasks016.htm | 135 -
jpa/plugins/org.eclipse.jpt.doc.user/tasks017.htm | 74 -
jpa/plugins/org.eclipse.jpt.doc.user/tasks018.htm | 59 -
jpa/plugins/org.eclipse.jpt.doc.user/tasks019.htm | 98 -
jpa/plugins/org.eclipse.jpt.doc.user/tasks020.htm | 55 -
jpa/plugins/org.eclipse.jpt.doc.user/tasks021.htm | 89 -
.../org.eclipse.jpt.doc.user/tips_and_tricks.htm | 71 -
jpa/plugins/org.eclipse.jpt.doc.user/toc.xml | 116 -
jpa/plugins/org.eclipse.jpt.doc.user/whats_new.htm | 53 -
.../org.eclipse.jpt.doc.user/whats_new001.htm | 54 -
.../org.eclipse.jpt.doc.user/whats_new002.htm | 57 -
.../org.eclipse.jpt.doc.user/whats_new003.htm | 56 -
jpa/plugins/org.eclipse.jpt.gen/.classpath | 7 -
jpa/plugins/org.eclipse.jpt.gen/.cvsignore | 3 -
jpa/plugins/org.eclipse.jpt.gen/.project | 28 -
.../.settings/org.eclipse.core.resources.prefs | 3 -
.../.settings/org.eclipse.jdt.core.prefs | 7 -
.../org.eclipse.jpt.gen/META-INF/MANIFEST.MF | 15 -
jpa/plugins/org.eclipse.jpt.gen/about.html | 34 -
jpa/plugins/org.eclipse.jpt.gen/build.properties | 16 -
jpa/plugins/org.eclipse.jpt.gen/component.xml | 1 -
jpa/plugins/org.eclipse.jpt.gen/plugin.properties | 24 -
.../eclipse/jpt/gen/internal/EntityGenerator.java | 1517 ---
.../src/org/eclipse/jpt/gen/internal/GenScope.java | 181 -
.../src/org/eclipse/jpt/gen/internal/GenTable.java | 342 -
.../jpt/gen/internal/ManyToManyRelation.java | 104 -
.../jpt/gen/internal/ManyToOneRelation.java | 61 -
.../jpt/gen/internal/OneToManyRelation.java | 37 -
.../eclipse/jpt/gen/internal/PackageGenerator.java | 97 -
jpa/plugins/org.eclipse.jpt.ui/.classpath | 13 -
jpa/plugins/org.eclipse.jpt.ui/.cvsignore | 1 -
jpa/plugins/org.eclipse.jpt.ui/.project | 28 -
.../.settings/org.eclipse.core.resources.prefs | 3 -
.../.settings/org.eclipse.jdt.core.prefs | 7 -
.../org.eclipse.jpt.ui/META-INF/MANIFEST.MF | 58 -
jpa/plugins/org.eclipse.jpt.ui/about.html | 34 -
jpa/plugins/org.eclipse.jpt.ui/build.properties | 21 -
jpa/plugins/org.eclipse.jpt.ui/component.xml | 1 -
.../icons/full/dtool16/new_jpaproject_wiz.gif | Bin 372 -> 0 bytes
.../icons/full/etool16/jpa_facet.gif | Bin 896 -> 0 bytes
.../icons/full/etool16/new_jpaproject_wiz.gif | Bin 991 -> 0 bytes
.../icons/full/eview16/jpa_details.gif | Bin 953 -> 0 bytes
.../icons/full/eview16/jpa_perspective.gif | Bin 896 -> 0 bytes
.../icons/full/eview16/jpa_structure.gif | Bin 900 -> 0 bytes
.../org.eclipse.jpt.ui/icons/full/obj16/basic.gif | Bin 897 -> 0 bytes
.../icons/full/obj16/embeddable.gif | Bin 1003 -> 0 bytes
.../icons/full/obj16/embedded-id.gif | Bin 953 -> 0 bytes
.../icons/full/obj16/embedded.gif | Bin 905 -> 0 bytes
.../icons/full/obj16/entity-mappings.gif | Bin 974 -> 0 bytes
.../org.eclipse.jpt.ui/icons/full/obj16/entity.gif | Bin 1010 -> 0 bytes
.../org.eclipse.jpt.ui/icons/full/obj16/id.gif | Bin 938 -> 0 bytes
.../icons/full/obj16/many-to-many.gif | Bin 328 -> 0 bytes
.../icons/full/obj16/many-to-one.gif | Bin 307 -> 0 bytes
.../icons/full/obj16/mapped-superclass.gif | Bin 1005 -> 0 bytes
.../icons/full/obj16/null-attribute-mapping.gif | Bin 911 -> 0 bytes
.../icons/full/obj16/null-type-mapping.gif | Bin 586 -> 0 bytes
.../icons/full/obj16/one-to-many.gif | Bin 306 -> 0 bytes
.../icons/full/obj16/one-to-one.gif | Bin 283 -> 0 bytes
.../icons/full/obj16/persistence-unit.gif | Bin 931 -> 0 bytes
.../icons/full/obj16/persistence.gif | Bin 961 -> 0 bytes
.../icons/full/obj16/transient.gif | Bin 892 -> 0 bytes
.../icons/full/obj16/version.gif | Bin 321 -> 0 bytes
.../icons/full/wizban/jpa_facet_wizban.gif | Bin 3485 -> 0 bytes
jpa/plugins/org.eclipse.jpt.ui/plugin.properties | 50 -
jpa/plugins/org.eclipse.jpt.ui/plugin.xml | 314 -
.../property_files/jpt_ui.properties | 81 -
.../property_files/jpt_ui_mappings.properties | 185 -
.../property_files/jpt_ui_xml.properties | 36 -
.../org.eclipse.jpt.ui/schema/jpaPlatform.exsd | 119 -
.../eclipse/jpt/ui/internal/BaseJpaPlatformUi.java | 69 -
.../jpt/ui/internal/IJpaHelpContextIds.java | 109 -
.../eclipse/jpt/ui/internal/IJpaPlatformUi.java | 28 -
.../ui/internal/JpaCompletionProposalComputer.java | 123 -
.../org/eclipse/jpt/ui/internal/JptUiIcons.java | 16 -
.../org/eclipse/jpt/ui/internal/JptUiMessages.java | 152 -
.../org/eclipse/jpt/ui/internal/JptUiPlugin.java | 63 -
.../eclipse/jpt/ui/internal/PlatformRegistry.java | 156 -
.../actions/AddPersistentAttributeToXmlAction.java | 40 -
.../AddPersistentAttributeToXmlAndMapAction.java | 39 -
.../internal/actions/AddPersistentClassAction.java | 49 -
.../jpt/ui/internal/actions/GenerateDDLAction.java | 35 -
.../internal/actions/GenerateEntitiesAction.java | 34 -
.../actions/PersistentAttributeActionFilter.java | 52 -
.../jpt/ui/internal/actions/ProjectAction.java | 97 -
.../RemovePersistentAttributeFromXmlAction.java | 42 -
.../actions/RemovePersistentClassAction.java | 44 -
.../internal/actions/SynchronizeClassesAction.java | 39 -
.../XmlPersistentAttributeActionFilter.java | 49 -
.../jpt/ui/internal/details/BaseJpaComposite.java | 47 -
.../jpt/ui/internal/details/BaseJpaController.java | 108 -
.../ui/internal/details/BaseJpaDetailsPage.java | 63 -
.../jpt/ui/internal/details/IJpaComposite.java | 22 -
.../jpt/ui/internal/details/IJpaDetailsPage.java | 28 -
.../ui/internal/details/IJpaDetailsProvider.java | 27 -
.../jpt/ui/internal/details/PageBookManager.java | 167 -
.../details/PersistentAttributeDetailsPage.java | 397 -
.../details/PersistentTypeDetailsPage.java | 292 -
.../AddPersistentAttributeToXmlAndMapDialog.java | 193 -
.../internal/dialogs/AddPersistentClassDialog.java | 279 -
.../jpt/ui/internal/generic/EntitiesGenerator.java | 293 -
.../jpt/ui/internal/generic/GenericPlatformUi.java | 38 -
.../java/details/IAttributeMappingUiProvider.java | 46 -
.../java/details/ITypeMappingUiProvider.java | 43 -
.../internal/java/details/JavaDetailsProvider.java | 45 -
.../JavaPersistentAttributeDetailsPage.java | 52 -
.../details/JavaPersistentTypeDetailsPage.java | 53 -
.../properties/BasicMappingUiProvider.java | 53 -
.../properties/DefaultBasicMappingUiProvider.java | 52 -
.../DefaultEmbeddedMappingUiProvider.java | 52 -
.../mappings/properties/EmbeddableUiProvider.java | 35 -
.../properties/EmbeddedIdMappingUiProvider.java | 53 -
.../properties/EmbeddedMappingUiProvider.java | 53 -
.../java/mappings/properties/EntityUiProvider.java | 35 -
.../mappings/properties/IdMappingUiProvider.java | 52 -
.../properties/ManyToManyMappingUiProvider.java | 52 -
.../properties/ManyToOneMappingUiProvider.java | 52 -
.../properties/MappedSuperclassUiProvider.java | 34 -
.../properties/NullAttributeMappingUiProvider.java | 75 -
.../properties/NullTypeMappingUiProvider.java | 59 -
.../properties/OneToManyMappingUiProvider.java | 52 -
.../properties/OneToOneMappingUiProvider.java | 53 -
.../properties/TransientMappingUiProvider.java | 53 -
.../properties/VersionMappingUiProvider.java | 53 -
.../structure/JavaCompilationUnitItemProvider.java | 60 -
.../JavaPersistentAttributeItemProvider.java | 101 -
.../structure/JavaPersistentTypeItemProvider.java | 101 -
.../java/structure/JavaStructureProvider.java | 38 -
.../JpaCoreJavaItemProviderAdapterFactory.java | 176 -
.../jpt/ui/internal/jface/NullLabelProvider.java | 43 -
.../ui/internal/jface/NullTreeContentProvider.java | 44 -
.../ui/internal/mappings/JptUiMappingsImages.java | 59 -
.../internal/mappings/JptUiMappingsMessages.java | 205 -
.../mappings/details/AbstractJoinColumnDialog.java | 183 -
.../internal/mappings/details/BasicComposite.java | 357 -
.../mappings/details/CascadeComposite.java | 378 -
.../ui/internal/mappings/details/CatalogCombo.java | 304 -
.../internal/mappings/details/ColumnComposite.java | 567 --
.../internal/mappings/details/CommonWidgets.java | 310 -
.../mappings/details/EmbeddableComposite.java | 125 -
.../EmbeddedAttributeOverridesComposite.java | 338 -
.../mappings/details/EmbeddedComposite.java | 71 -
.../mappings/details/EmbeddedIdComposite.java | 43 -
.../internal/mappings/details/EntityComposite.java | 339 -
.../internal/mappings/details/EntityNameCombo.java | 165 -
.../internal/mappings/details/EnumComboViewer.java | 207 -
.../mappings/details/GeneratedValueComposite.java | 288 -
.../mappings/details/GeneratorComposite.java | 167 -
.../ui/internal/mappings/details/IdComposite.java | 459 -
.../mappings/details/InheritanceComposite.java | 620 --
.../mappings/details/InverseJoinColumnDialog.java | 81 -
.../mappings/details/JoinColumnComposite.java | 428 -
.../mappings/details/JoinColumnDialog.java | 209 -
.../JoinColumnInAssociationOverrideDialog.java | 62 -
.../details/JoinColumnInJoinTableDialog.java | 45 -
.../JoinColumnInRelationshipMappingDialog.java | 56 -
.../mappings/details/JoinColumnsComposite.java | 348 -
.../mappings/details/JoinTableComposite.java | 473 -
.../ui/internal/mappings/details/LobCheckBox.java | 128 -
.../mappings/details/ManyToManyComposite.java | 184 -
.../mappings/details/ManyToOneComposite.java | 151 -
.../internal/mappings/details/MappedByCombo.java | 162 -
.../details/MappedSuperclassComposite.java | 125 -
.../mappings/details/OneToManyComposite.java | 187 -
.../mappings/details/OneToOneComposite.java | 164 -
.../mappings/details/OrderingComposite.java | 309 -
.../mappings/details/OverridesComposite.java | 501 -
.../details/PrimaryKeyJoinColumnDialog.java | 37 -
...PrimaryKeyJoinColumnInSecondaryTableDialog.java | 37 -
.../details/PrimaryKeyJoinColumnsComposite.java | 399 -
...aryKeyJoinColumnsInSecondaryTableComposite.java | 407 -
.../ui/internal/mappings/details/SchemaCombo.java | 327 -
.../mappings/details/SecondaryTableDialog.java | 247 -
.../mappings/details/SecondaryTablesComposite.java | 382 -
.../details/SequenceGeneratorComposite.java | 185 -
.../mappings/details/StringWithDefaultChooser.java | 274 -
.../ui/internal/mappings/details/TableCombo.java | 338 -
.../internal/mappings/details/TableComposite.java | 129 -
.../mappings/details/TableGeneratorComposite.java | 535 -
.../mappings/details/TargetEntityChooser.java | 223 -
.../mappings/details/TransientComposite.java | 43 -
.../mappings/details/VersionComposite.java | 165 -
.../perspective/JpaPerspectiveFactory.java | 77 -
.../jpt/ui/internal/prefs/JpaPreferencePage.java | 204 -
.../internal/properties/DataModelPropertyPage.java | 309 -
.../properties/JpaProjectPropertiesPage.java | 392 -
.../selection/AbstractSelectionParticipant.java | 20 -
.../ui/internal/selection/ISelectionManager.java | 45 -
.../internal/selection/ISelectionParticipant.java | 38 -
.../selection/JpaDetailsSelectionParticipant.java | 41 -
.../JpaStructureSelectionParticipant.java | 56 -
.../jpt/ui/internal/selection/Selection.java | 70 -
.../jpt/ui/internal/selection/SelectionEvent.java | 64 -
.../ui/internal/selection/SelectionManager.java | 264 -
.../selection/SelectionManagerFactory.java | 103 -
.../selection/SelectionParticipantFactory.java | 50 -
.../selection/TextEditorSelectionParticipant.java | 172 -
.../internal/structure/IJpaStructureProvider.java | 31 -
.../org/eclipse/jpt/ui/internal/util/SWTUtil.java | 28 -
.../jpt/ui/internal/util/TableLayoutComposite.java | 191 -
.../jpt/ui/internal/views/AbstractJpaView.java | 82 -
.../jpt/ui/internal/views/JpaDetailsView.java | 167 -
.../jpt/ui/internal/views/JpaStructureView.java | 223 -
.../jpt/ui/internal/widgets/CComboViewer.java | 151 -
.../ui/internal/widgets/ScrolledPageContent.java | 62 -
.../wizards/DatabaseReconnectWizardPage.java | 361 -
.../internal/wizards/GenerateEntitiesWizard.java | 167 -
.../wizards/GenerateEntitiesWizardPage.java | 539 -
.../ui/internal/wizards/JpaFacetWizardPage.java | 536 -
.../internal/wizards/NewJpaProjectFirstPage.java | 24 -
.../ui/internal/wizards/NewJpaProjectWizard.java | 53 -
.../jpt/ui/internal/xml/JptUiXmlMessages.java | 51 -
.../xml/details/AccessTypeComboViewer.java | 186 -
.../xml/details/CascadePersistCheckBox.java | 128 -
.../jpt/ui/internal/xml/details/CommonWidgets.java | 80 -
.../xml/details/MetaDataCompleteComboViewer.java | 155 -
.../details/PersistenceUnitMetadataSection.java | 285 -
.../internal/xml/details/XmlDetailsProvider.java | 47 -
.../xml/details/XmlEntityMappingsDetailsPage.java | 274 -
.../xml/details/XmlJavaAttributeChooser.java | 133 -
.../internal/xml/details/XmlJavaClassChooser.java | 249 -
.../XmlMappingMetadataCompleteCheckBox.java | 128 -
.../ui/internal/xml/details/XmlPackageChooser.java | 255 -
.../details/XmlPersistentAttributeDetailsPage.java | 173 -
.../xml/details/XmlPersistentTypeDetailsPage.java | 171 -
.../xml/structure/EntityMappingsItemProvider.java | 73 -
.../JpaCoreXmlItemProviderAdapterFactory.java | 197 -
.../XmlPersistentAttributeItemProvider.java | 116 -
.../structure/XmlPersistentTypeItemProvider.java | 96 -
.../structure/XmlRootContentNodeItemProvider.java | 55 -
.../xml/structure/XmlStructureProvider.java | 36 -
jpa/plugins/org.eclipse.jpt.utility/.classpath | 12 -
jpa/plugins/org.eclipse.jpt.utility/.cvsignore | 3 -
jpa/plugins/org.eclipse.jpt.utility/.project | 28 -
.../.settings/org.eclipse.core.resources.prefs | 3 -
.../.settings/org.eclipse.jdt.core.prefs | 7 -
.../org.eclipse.jpt.utility/META-INF/MANIFEST.MF | 10 -
jpa/plugins/org.eclipse.jpt.utility/about.html | 34 -
.../org.eclipse.jpt.utility/build.properties | 17 -
jpa/plugins/org.eclipse.jpt.utility/component.xml | 1 -
.../org.eclipse.jpt.utility/plugin.properties | 24 -
.../src/org/eclipse/jpt/utility/internal/Bag.java | 49 -
.../org/eclipse/jpt/utility/internal/BitTools.java | 70 -
.../eclipse/jpt/utility/internal/ClassTools.java | 1604 ---
.../eclipse/jpt/utility/internal/Classpath.java | 910 --
.../jpt/utility/internal/CollectionTools.java | 2437 -----
.../eclipse/jpt/utility/internal/FileTools.java | 1006 --
.../org/eclipse/jpt/utility/internal/Filter.java | 46 -
.../org/eclipse/jpt/utility/internal/HashBag.java | 733 --
.../jpt/utility/internal/IndentingPrintWriter.java | 148 -
.../eclipse/jpt/utility/internal/JDBCTools.java | 348 -
.../org/eclipse/jpt/utility/internal/JDBCType.java | 167 -
.../org/eclipse/jpt/utility/internal/JavaType.java | 256 -
.../eclipse/jpt/utility/internal/NameTools.java | 305 -
.../org/eclipse/jpt/utility/internal/Range.java | 87 -
.../jpt/utility/internal/ReverseComparator.java | 41 -
.../eclipse/jpt/utility/internal/SimpleFilter.java | 106 -
.../eclipse/jpt/utility/internal/StringTools.java | 2101 ----
.../eclipse/jpt/utility/internal/Transformer.java | 48 -
.../jpt/utility/internal/XMLStringEncoder.java | 182 -
.../utility/internal/iterators/ArrayIterator.java | 72 -
.../internal/iterators/ArrayListIterator.java | 78 -
.../utility/internal/iterators/ChainIterator.java | 124 -
.../utility/internal/iterators/CloneIterator.java | 144 -
.../internal/iterators/CloneListIterator.java | 229 -
.../internal/iterators/CompositeIterator.java | 118 -
.../internal/iterators/CompositeListIterator.java | 194 -
.../internal/iterators/EmptyEnumeration.java | 55 -
.../utility/internal/iterators/EmptyIterator.java | 59 -
.../internal/iterators/EmptyListIterator.java | 83 -
.../internal/iterators/EnumerationIterator.java | 50 -
.../internal/iterators/FilteringIterator.java | 130 -
.../utility/internal/iterators/GraphIterator.java | 223 -
.../internal/iterators/IteratorEnumeration.java | 47 -
.../internal/iterators/PeekableIterator.java | 100 -
.../internal/iterators/ReadOnlyIterator.java | 61 -
.../internal/iterators/ReadOnlyListIterator.java | 93 -
.../internal/iterators/ResultSetIterator.java | 154 -
.../internal/iterators/SingleElementIterator.java | 63 -
.../iterators/SingleElementListIterator.java | 94 -
.../internal/iterators/TransformationIterator.java | 80 -
.../iterators/TransformationListIterator.java | 108 -
.../utility/internal/iterators/TreeIterator.java | 175 -
jpa/tests/org.eclipse.jpt.core.tests/.classpath | 13 -
jpa/tests/org.eclipse.jpt.core.tests/.cvsignore | 1 -
jpa/tests/org.eclipse.jpt.core.tests/.project | 28 -
.../.settings/org.eclipse.core.resources.prefs | 3 -
.../.settings/org.eclipse.jdt.core.prefs | 7 -
.../META-INF/MANIFEST.MF | 25 -
jpa/tests/org.eclipse.jpt.core.tests/about.html | 34 -
.../org.eclipse.jpt.core.tests/build.properties | 19 -
.../org.eclipse.jpt.core.tests/plugin.properties | 22 -
.../jpt/core/tests/internal/JptCoreTests.java | 38 -
.../jpt/core/tests/internal/ProjectUtility.java | 91 -
.../content/java/mappings/JavaEntityTests.java | 52 -
.../content/java/mappings/JpaJavaTestCase.java | 62 -
.../mappings/JptCoreContentJavaMappingsTests.java | 28 -
.../internal/jdtutility/AnnotationTestCase.java | 429 -
...onIndexedDeclarationAnnotationAdapterTests.java | 728 --
.../tests/internal/jdtutility/JDTToolsTests.java | 86 -
.../jdtutility/JptCoreJdtUtilityTests.java | 34 -
.../MemberAnnotationElementAdapterTests.java | 948 --
.../NestedDeclarationAnnotationAdapterTests.java | 763 --
...edIndexedDeclarationAnnotationAdapterTests.java | 2209 ----
.../SimpleDeclarationAnnotationAdapterTests.java | 204 -
.../core/tests/internal/jdtutility/TypeTests.java | 67 -
.../tests/internal/model/JptCoreModelTests.java | 27 -
.../internal/model/ModelInitializationTests.java | 90 -
.../internal/platform/BaseJpaPlatformTests.java | 81 -
.../internal/platform/JptCorePlatformTests.java | 28 -
.../internal/projects/TestFacetedProject.java | 48 -
.../tests/internal/projects/TestJavaProject.java | 148 -
.../tests/internal/projects/TestJpaProject.java | 60 -
.../internal/projects/TestPlatformProject.java | 195 -
jpa/tests/org.eclipse.jpt.core.tests/test.xml | 44 -
jpa/tests/org.eclipse.jpt.db.tests/.classpath | 7 -
jpa/tests/org.eclipse.jpt.db.tests/.cvsignore | 1 -
jpa/tests/org.eclipse.jpt.db.tests/.project | 28 -
.../org.eclipse.jpt.db.tests/META-INF/MANIFEST.MF | 16 -
.../org.eclipse.jpt.db.tests/build.properties | 15 -
.../config/derby101.properties | 30 -
.../config/oracle10g.properties | 29 -
.../config/oracle9i.properties | 29 -
.../config/sqlserver2005.properties | 30 -
.../org.eclipse.jpt.db.tests/plugin.properties | 25 -
.../eclipse/jpt/db/tests/internal/JptDbTests.java | 39 -
.../jpt/db/tests/internal/JptDbTestsPlugin.java | 54 -
.../tests/internal/platforms/AllPlatformTests.java | 42 -
.../tests/internal/platforms/DTPPlatformTests.java | 385 -
.../db/tests/internal/platforms/Derby101Tests.java | 64 -
.../tests/internal/platforms/Oracle10gTests.java | 60 -
.../db/tests/internal/platforms/Oracle9iTests.java | 60 -
.../internal/platforms/SQLServer2005Tests.java | 64 -
jpa/tests/org.eclipse.jpt.utility.tests/.classpath | 7 -
jpa/tests/org.eclipse.jpt.utility.tests/.cvsignore | 1 -
jpa/tests/org.eclipse.jpt.utility.tests/.project | 28 -
.../.settings/org.eclipse.core.resources.prefs | 3 -
.../.settings/org.eclipse.jdt.core.prefs | 7 -
.../META-INF/MANIFEST.MF | 12 -
jpa/tests/org.eclipse.jpt.utility.tests/about.html | 34 -
.../org.eclipse.jpt.utility.tests/build.properties | 16 -
.../plugin.properties | 24 -
.../jpt/utility/tests/internal/BitToolsTests.java | 59 -
.../utility/tests/internal/ClassToolsTests.java | 609 --
.../jpt/utility/tests/internal/ClasspathTests.java | 289 -
.../tests/internal/CollectionToolsTests.java | 1990 ----
.../jpt/utility/tests/internal/FileToolsTests.java | 594 --
.../jpt/utility/tests/internal/HashBagTests.java | 448 -
.../tests/internal/IndentingPrintWriterTests.java | 107 -
.../jpt/utility/tests/internal/JDBCTypeTests.java | 66 -
.../jpt/utility/tests/internal/JavaTypeTests.java | 250 -
.../utility/tests/internal/JptUtilityTests.java | 49 -
.../jpt/utility/tests/internal/NameToolsTests.java | 214 -
.../jpt/utility/tests/internal/RangeTests.java | 74 -
.../tests/internal/ReverseComparatorTests.java | 101 -
.../utility/tests/internal/StringToolsTests.java | 833 --
.../jpt/utility/tests/internal/TestTools.java | 161 -
.../tests/internal/XMLStringEncoderTests.java | 135 -
.../internal/iterators/ArrayIteratorTests.java | 126 -
.../internal/iterators/ArrayListIteratorTests.java | 150 -
.../internal/iterators/ChainIteratorTests.java | 119 -
.../internal/iterators/CloneIteratorTests.java | 252 -
.../internal/iterators/CloneListIteratorTests.java | 408 -
.../internal/iterators/CompositeIteratorTests.java | 334 -
.../iterators/CompositeListIteratorTests.java | 404 -
.../internal/iterators/EmptyEnumerationTests.java | 53 -
.../internal/iterators/EmptyIteratorTests.java | 63 -
.../internal/iterators/EmptyListIteratorTests.java | 127 -
.../iterators/EnumerationIteratorTests.java | 119 -
.../internal/iterators/FilteringIteratorTests.java | 285 -
.../internal/iterators/GraphIteratorTests.java | 183 -
.../iterators/IteratorEnumerationTests.java | 98 -
.../iterators/JptUtilityIteratorsTests.java | 53 -
.../internal/iterators/PeekableIteratorTests.java | 140 -
.../internal/iterators/ReadOnlyIteratorTests.java | 118 -
.../iterators/ReadOnlyListIteratorTests.java | 203 -
.../iterators/SingleElementIteratorTests.java | 71 -
.../iterators/SingleElementListIteratorTests.java | 111 -
.../iterators/TransformationIteratorTests.java | 216 -
.../iterators/TransformationListIteratorTests.java | 306 -
.../internal/iterators/TreeIteratorTests.java | 197 -
jpa/tests/org.eclipse.jpt.utility.tests/test.xml | 44 -
1155 files changed, 213335 deletions(-)
delete mode 100644 assembly/features/org.eclipse.jpt.sdk/.cvsignore
delete mode 100644 assembly/features/org.eclipse.jpt.sdk/.project
delete mode 100644 assembly/features/org.eclipse.jpt.sdk/build.properties
delete mode 100644 assembly/features/org.eclipse.jpt.sdk/eclipse_update_120.jpg
delete mode 100644 assembly/features/org.eclipse.jpt.sdk/epl-v10.html
delete mode 100644 assembly/features/org.eclipse.jpt.sdk/feature.properties
delete mode 100644 assembly/features/org.eclipse.jpt.sdk/feature.xml
delete mode 100644 assembly/features/org.eclipse.jpt.sdk/license.html
delete mode 100644 assembly/features/org.eclipse.jpt.tests/.cvsignore
delete mode 100644 assembly/features/org.eclipse.jpt.tests/.project
delete mode 100644 assembly/features/org.eclipse.jpt.tests/.settings/org.eclipse.core.resources.prefs
delete mode 100644 assembly/features/org.eclipse.jpt.tests/build.properties
delete mode 100644 assembly/features/org.eclipse.jpt.tests/eclipse_update_120.jpg
delete mode 100644 assembly/features/org.eclipse.jpt.tests/epl-v10.html
delete mode 100644 assembly/features/org.eclipse.jpt.tests/feature.properties
delete mode 100644 assembly/features/org.eclipse.jpt.tests/feature.xml
delete mode 100644 assembly/features/org.eclipse.jpt.tests/license.html
delete mode 100644 assembly/features/org.eclipse.jpt/.cvsignore
delete mode 100644 assembly/features/org.eclipse.jpt/.project
delete mode 100644 assembly/features/org.eclipse.jpt/build.properties
delete mode 100644 assembly/features/org.eclipse.jpt/eclipse_update_120.jpg
delete mode 100644 assembly/features/org.eclipse.jpt/epl-v10.html
delete mode 100644 assembly/features/org.eclipse.jpt/feature.properties
delete mode 100644 assembly/features/org.eclipse.jpt/feature.xml
delete mode 100644 assembly/features/org.eclipse.jpt/license.html
delete mode 100644 assembly/plugins/org.eclipse.jpt/.cvsignore
delete mode 100644 assembly/plugins/org.eclipse.jpt/.project
delete mode 100644 assembly/plugins/org.eclipse.jpt/.settings/org.eclipse.core.resources.prefs
delete mode 100644 assembly/plugins/org.eclipse.jpt/META-INF/MANIFEST.MF
delete mode 100644 assembly/plugins/org.eclipse.jpt/about.html
delete mode 100644 assembly/plugins/org.eclipse.jpt/about.ini
delete mode 100644 assembly/plugins/org.eclipse.jpt/about.mappings
delete mode 100644 assembly/plugins/org.eclipse.jpt/about.properties
delete mode 100644 assembly/plugins/org.eclipse.jpt/build.properties
delete mode 100644 assembly/plugins/org.eclipse.jpt/component.xml
delete mode 100644 assembly/plugins/org.eclipse.jpt/eclipse32.gif
delete mode 100644 assembly/plugins/org.eclipse.jpt/eclipse32.png
delete mode 100644 assembly/plugins/org.eclipse.jpt/plugin.properties
delete mode 100644 jpa/features/org.eclipse.jpt.feature/.project
delete mode 100644 jpa/features/org.eclipse.jpt.feature/.settings/org.eclipse.core.resources.prefs
delete mode 100644 jpa/features/org.eclipse.jpt.feature/build.properties
delete mode 100644 jpa/features/org.eclipse.jpt.feature/eclipse_update_120.jpg
delete mode 100644 jpa/features/org.eclipse.jpt.feature/epl-v10.html
delete mode 100644 jpa/features/org.eclipse.jpt.feature/feature.properties
delete mode 100644 jpa/features/org.eclipse.jpt.feature/feature.xml
delete mode 100644 jpa/features/org.eclipse.jpt.feature/license.html
delete mode 100644 jpa/features/org.eclipse.jpt.feature/sourceTemplateFeature/build.properties
delete mode 100644 jpa/features/org.eclipse.jpt.feature/sourceTemplateFeature/eclipse_update_120.jpg
delete mode 100644 jpa/features/org.eclipse.jpt.feature/sourceTemplateFeature/epl-v10.html
delete mode 100644 jpa/features/org.eclipse.jpt.feature/sourceTemplateFeature/feature.properties
delete mode 100644 jpa/features/org.eclipse.jpt.feature/sourceTemplateFeature/feature.xml
delete mode 100644 jpa/features/org.eclipse.jpt.feature/sourceTemplateFeature/license.html
delete mode 100644 jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/about.html
delete mode 100644 jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/about.ini
delete mode 100644 jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/about.mappings
delete mode 100644 jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/about.properties
delete mode 100644 jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/build.properties
delete mode 100644 jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/eclipse32.gif
delete mode 100644 jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/eclipse32.png
delete mode 100644 jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/eclipse_update_120.jpg
delete mode 100644 jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/epl-v10.html
delete mode 100644 jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/license.html
delete mode 100644 jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/plugin.properties
delete mode 100644 jpa/features/org.eclipse.jpt.tests.feature/.project
delete mode 100644 jpa/features/org.eclipse.jpt.tests.feature/.settings/org.eclipse.core.resources.prefs
delete mode 100644 jpa/features/org.eclipse.jpt.tests.feature/build.properties
delete mode 100644 jpa/features/org.eclipse.jpt.tests.feature/eclipse_update_120.jpg
delete mode 100644 jpa/features/org.eclipse.jpt.tests.feature/epl-v10.html
delete mode 100644 jpa/features/org.eclipse.jpt.tests.feature/feature.properties
delete mode 100644 jpa/features/org.eclipse.jpt.tests.feature/feature.xml
delete mode 100644 jpa/features/org.eclipse.jpt.tests.feature/license.html
delete mode 100644 jpa/features/org.eclipse.jpt_sdk.feature/.project
delete mode 100644 jpa/features/org.eclipse.jpt_sdk.feature/.settings/org.eclipse.core.resources.prefs
delete mode 100644 jpa/features/org.eclipse.jpt_sdk.feature/build.properties
delete mode 100644 jpa/features/org.eclipse.jpt_sdk.feature/eclipse_update_120.jpg
delete mode 100644 jpa/features/org.eclipse.jpt_sdk.feature/epl-v10.html
delete mode 100644 jpa/features/org.eclipse.jpt_sdk.feature/feature.properties
delete mode 100644 jpa/features/org.eclipse.jpt_sdk.feature/feature.xml
delete mode 100644 jpa/features/org.eclipse.jpt_sdk.feature/license.html
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/.classpath
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/.cvsignore
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/.project
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/.settings/org.eclipse.core.resources.prefs
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/.settings/org.eclipse.jdt.core.prefs
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/META-INF/MANIFEST.MF
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/about.html
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/build.properties
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/component.xml
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/model/DaliEmfFormatter.xml
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/model/core.ecore
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/model/coreModels.genmodel
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/model/java.ecore
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/model/javaModel.ecore
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/model/javaModel.genmodel
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/model/orm.ecore
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/model/persistence.ecore
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/plugin.properties
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/plugin.xml
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/property_files/jpa_core.properties
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/property_files/jpa_validation.properties
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/schema/jpaPlatform.exsd
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/AccessType.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/IAttributeMapping.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/IJpaContentNode.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/IJpaCoreConstants.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/IJpaDataSource.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/IJpaEObject.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/IJpaFile.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/IJpaFileContentProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/IJpaModel.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/IJpaPlatform.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/IJpaProject.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/IJpaRootContentNode.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/IJpaSourceObject.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/IMappingKeys.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/IPersistentAttribute.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/IPersistentType.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/ITextRange.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/ITypeMapping.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/IXmlEObject.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/JpaCoreFactory.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/JpaCorePackage.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/JpaDataSource.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/JpaEObject.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/JpaFile.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/JpaFileContentRegistry.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/JpaModel.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/JpaModelManager.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/JpaPlatformRegistry.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/JpaProject.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/JpaProjectAdapterFactory.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/JptCoreMessages.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/JptCorePlugin.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/NullTypeMapping.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/SimpleTextRange.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/XmlEObject.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/IJavaAttributeMapping.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/IJavaAttributeMappingProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/IJavaContentNodes.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/IJavaTypeMapping.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/IJavaTypeMappingProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/JavaEObject.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/JavaJpaFileContentProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/JavaPersistentAttribute.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/JavaPersistentType.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/JpaCompilationUnit.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/JpaJavaFactory.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/JpaJavaPackage.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/AbstractJavaColumn.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/AbstractJavaTable.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/IntAnnotationElementAdapter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JPA.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaAbstractQuery.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaAssociationOverride.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaAttributeMapping.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaAttributeOverride.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaBasic.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaBasicProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaCascade.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaColumn.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaDiscriminatorColumn.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaEmbeddable.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaEmbeddableProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaEmbedded.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaEmbeddedId.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaEmbeddedIdProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaEmbeddedProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaEntity.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaEntityProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaGeneratedValue.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaGenerator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaId.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaIdProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaJoinColumn.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaJoinTable.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaManyToMany.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaManyToManyProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaManyToOne.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaManyToOneProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaMappedSuperclass.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaMappedSuperclassProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaMultiRelationshipMapping.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaNamedColumn.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaNamedNativeQuery.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaNamedQuery.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaNullAttributeMapping.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaNullAttributeMappingProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaNullTypeMapping.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaNullTypeMappingProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaOneToMany.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaOneToManyProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaOneToOne.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaOneToOneProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaOverride.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaPrimaryKeyJoinColumn.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaQueryHint.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaRelationshipMapping.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaSecondaryTable.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaSequenceGenerator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaSingleRelationshipMapping.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaTable.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaTableGenerator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaTransient.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaTransientProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaTypeMapping.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaUniqueConstraint.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaVersion.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JavaVersionProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JpaJavaMappingsFactory.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/JpaJavaMappingsPackage.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/util/JpaJavaMappingsAdapterFactory.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/mappings/util/JpaJavaMappingsSwitch.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/util/JpaJavaAdapterFactory.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/java/util/JpaJavaSwitch.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/AbstractXmlColumn.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/AbstractXmlNamedColumn.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/AbstractXmlQuery.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/AbstractXmlTable.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/EntityMappings.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/EntityMappingsForXml.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/EntityMappingsInternal.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/IXmlAttributeMappingProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/IXmlColumnMapping.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/IXmlContentNodes.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/IXmlTypeMappingProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/OrmFactory.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/OrmPackage.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/OrmResource.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/OrmXmlJpaFileContentProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/PersistenceUnitDefaults.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/PersistenceUnitDefaultsForXml.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/PersistenceUnitDefaultsInternal.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/PersistenceUnitMetadata.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/PersistenceUnitMetadataForXml.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/PersistenceUnitMetadataInternal.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlAssociationOverride.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlAttributeMapping.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlAttributeOverride.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlBasic.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlBasicProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlCascade.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlColumn.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlDiscriminatorColumn.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlEmbeddable.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlEmbeddableProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlEmbedded.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlEmbeddedId.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlEmbeddedIdProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlEmbeddedProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlEntity.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlEntityForXml.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlEntityInternal.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlEntityProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlGeneratedValue.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlGenerator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlId.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlIdClass.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlIdProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlInheritance.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlJoinColumn.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlJoinTable.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlManyToMany.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlManyToManyProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlManyToOne.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlManyToOneProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlMapKey.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlMappedSuperclass.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlMappedSuperclassProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlMultiRelationshipMapping.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlMultiRelationshipMappingForXml.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlMultiRelationshipMappingInternal.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlNamedNativeQuery.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlNamedQuery.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlNullAttributeMapping.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlOneToMany.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlOneToManyProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlOneToOne.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlOneToOneProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlOverride.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlPersistentAttribute.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlPersistentType.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlPrimaryKeyJoinColumn.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlQueryHint.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlRelationshipMapping.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlRootContentNode.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlSecondaryTable.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlSequenceGenerator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlSingleRelationshipMapping.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlTable.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlTableGenerator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlTransient.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlTransientProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlTypeMapping.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlUniqueConstraint.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlVersion.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlVersionProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/AbstractColumnTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/AbstractTableTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/AccessTypeElementTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/AssociationOverrideTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/AssociationOverridesTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/AttributeMappingTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/AttributeMappingsTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/AttributeNameTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/AttributeOverrideTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/AttributeOverridesTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/BasicTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/BooleanEnumeratorTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/CascadeTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/ColumnTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/DebugTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/DiscriminatorColumnTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/EmbeddableTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/EmbeddedIdTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/EmbeddedTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/EmptyTagBooleanTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/EntityMappingsTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/EntityTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/EnumeratedTypeElementTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/EnumeratorTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/GeneratedValueTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/GeneratorTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/IdClassTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/IdTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/InheritanceTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/JoinColumnTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/JoinTableTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/ManyToManyTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/ManyToOneTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/MapKeyTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/MappedSuperclassTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/MultiObjectDependencyTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/MultiRelationshipTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/NamedNativeQueryTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/NamedQueryTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/OneToManyTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/OneToOneTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/OrderByTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/OrmArtifactEdit.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/OrmResourceFactory.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/OrmResourceImpl.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/OrmXmlMapper.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/PersistenceUnitDefaultsTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/PersistenceUnitMetadataTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/PrimaryKeyJoinColumnTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/QueryHintTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/RelationshipTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/SecondaryTableTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/SecondaryTablesTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/SequenceGeneratorTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/SingleRelationshipTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/TableGeneratorTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/TableTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/TemporalTypeElementTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/TransientTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/TypeJavaClassTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/TypeMappingTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/TypeMappingsTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/UniqueConstraintTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/resource/VersionTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/util/OrmAdapterFactory.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/util/OrmSwitch.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/persistence/JavaClassRef.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/persistence/MappingFileRef.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/persistence/Persistence.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/persistence/PersistenceFactory.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/persistence/PersistencePackage.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/persistence/PersistenceUnit.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/persistence/PersistenceUnitTransactionType.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/persistence/PersistenceXmlJpaFileContentProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/persistence/PersistenceXmlRootContentNode.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/persistence/Properties.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/persistence/Property.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/persistence/resource/BooleanTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/persistence/resource/IPersistenceXmlContentNodes.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/persistence/resource/JavaClassRefTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/persistence/resource/MappingFileTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/persistence/resource/PersistenceArtifactEdit.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/persistence/resource/PersistenceResource.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/persistence/resource/PersistenceResourceFactory.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/persistence/resource/PersistenceTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/persistence/resource/PersistenceXMLMapper.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/persistence/resource/TransactionTypeTranslator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/persistence/util/PersistenceAdapterFactory.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/persistence/util/PersistenceSwitch.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/emfutility/ComponentUtilities.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/emfutility/DOMUtilities.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/facet/IJpaFacetDataModelProperties.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/facet/JpaFacetDataModelProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/facet/JpaFacetInstallDelegate.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/facet/JpaFacetPostInstallDelegate.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/facet/JpaFacetUninstallDelegate.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/facet/JpaFacetUtils.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/ASTNodeTextRange.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/AbstractAnnotationAdapter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/AbstractDeclarationAnnotationAdapter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/AbstractExpressionConverter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/AbstractNestedDeclarationAnnotationAdapter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/AnnotationAdapter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/AnnotationEditFormatter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/AnnotationElementAdapter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/AnnotationStringArrayExpressionConverter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/Attribute.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/AttributeAnnotationTools.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/BooleanAnnotationAdapter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/BooleanStringExpressionConverter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/CharacterStringExpressionConverter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/CombinationIndexedDeclarationAnnotationAdapter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/ConversionDeclarationAnnotationElementAdapter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/DeclarationAnnotationAdapter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/DeclarationAnnotationElementAdapter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/EnumArrayDeclarationAnnotationElementAdapter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/EnumDeclarationAnnotationElementAdapter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/ExpressionConverter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/ExpressionDeclarationAnnotationElementAdapter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/FieldAttribute.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/IndexedAnnotationAdapter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/IndexedDeclarationAnnotationAdapter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/JDTTools.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/Member.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/MemberAnnotationAdapter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/MemberAnnotationElementAdapter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/MemberIndexedAnnotationAdapter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/MethodAttribute.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/ModifiedDeclaration.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/NameStringExpressionConverter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/NestedDeclarationAnnotationAdapter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/NestedIndexedDeclarationAnnotationAdapter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/NullDeclarationAnnotationAdapter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/NullDeclarationAnnotationElementAdapter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/NullExpressionConverter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/NumberStringExpressionConverter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/PrimitiveTypeStringExpressionConverter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/ShortCircuitAnnotationElementAdapter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/ShortCircuitArrayAnnotationElementAdapter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/SimpleBooleanAnnotationAdapter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/SimpleDeclarationAnnotationAdapter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/SimpleTypeStringExpressionConverter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/StringArrayExpressionConverter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/StringExpressionConverter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/jdtutility/Type.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/CascadeType.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/DefaultEagerFetchType.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/DefaultFalseBoolean.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/DefaultLazyFetchType.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/DefaultTrueBoolean.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/DiscriminatorType.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/EnumType.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/GenerationType.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/IAbstractColumn.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/IAbstractJoinColumn.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/IAssociationOverride.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/IAttributeOverride.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/IBasic.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/ICascade.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/IColumn.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/IColumnMapping.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/IDiscriminatorColumn.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/IEmbeddable.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/IEmbedded.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/IEmbeddedId.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/IEntity.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/IGeneratedValue.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/IGenerator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/IId.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/IJoinColumn.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/IJoinTable.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/IManyToMany.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/IManyToOne.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/IMappedSuperclass.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/IMultiRelationshipMapping.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/INamedColumn.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/INamedNativeQuery.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/INamedQuery.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/INonOwningMapping.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/IOneToMany.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/IOneToOne.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/IOverride.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/IPrimaryKeyJoinColumn.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/IQuery.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/IQueryHint.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/IRelationshipMapping.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/ISecondaryTable.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/ISequenceGenerator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/ISingleRelationshipMapping.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/ITable.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/ITableGenerator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/ITransient.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/IUniqueConstraint.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/IVersion.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/InheritanceType.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/JpaCoreMappingsFactory.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/JpaCoreMappingsPackage.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/OrderingType.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/RelationshipMappingTools.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/TemporalType.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/util/JpaCoreMappingsAdapterFactory.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/mappings/util/JpaCoreMappingsSwitch.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/AbstractJoinColumnContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/AssociationOverrideContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/AttributeOverrideContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/BaseContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/BaseJpaPlatform.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/BaseJpaProjectContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/ColumnContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/DefaultsContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/DefaultsContextWrapper.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/GeneratorRepository.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/IContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/IGeneratorRepository.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/JavaAttributeContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/JavaBasicContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/JavaEmbeddableContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/JavaEmbeddedContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/JavaEmbeddedIdContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/JavaEntityContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/JavaIdContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/JavaManyToManyContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/JavaManyToOneContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/JavaMappedSuperclassContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/JavaMultiRelationshipMappingContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/JavaNullAttributeMappingContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/JavaNullTypeMappingContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/JavaOneToManyContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/JavaOneToOneContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/JavaPersistentAttributeContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/JavaRelationshipMappingContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/JavaSingleRelationshipMappingContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/JavaTransientContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/JavaTypeContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/JavaVersionContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/JoinColumnContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/JoinTableContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/MappingFileContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/NullGeneratorRepository.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/PersistenceUnitContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/PrimaryKeyJoinColumnContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/SecondaryTableContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/TableContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/TypeContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/XmlAttributeContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/XmlAttributeOverrideContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/XmlBasicContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/XmlEmbeddableContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/XmlEmbeddedContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/XmlEmbeddedIdContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/XmlEntityContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/XmlIdContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/XmlJoinColumnContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/XmlJoinTableContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/XmlManyToManyContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/XmlManyToOneContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/XmlMappedSuperclassContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/XmlMultiRelationshipMappingContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/XmlNullAttributeMappingContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/XmlOneToManyContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/XmlOneToOneContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/XmlPrimaryKeyJoinColumnContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/XmlRelationshipMappingContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/XmlSecondaryTableContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/XmlSingleRelationshipMappingContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/XmlTransientContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/XmlTypeContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/XmlVersionContext.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/generic/GenericPlatform.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/prefs/JpaPreferenceConstants.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/prefs/JpaPreferenceInitializer.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/synch/SynchronizeClassesJob.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/util/JpaCoreAdapterFactory.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/util/JpaCoreSwitch.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/validation/IJpaValidationMessages.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/validation/JpaHelper.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/validation/JpaValidationMessages.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/validation/JpaValidator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.db.ui/.classpath
delete mode 100644 jpa/plugins/org.eclipse.jpt.db.ui/.cvsignore
delete mode 100644 jpa/plugins/org.eclipse.jpt.db.ui/.project
delete mode 100644 jpa/plugins/org.eclipse.jpt.db.ui/.settings/org.eclipse.core.resources.prefs
delete mode 100644 jpa/plugins/org.eclipse.jpt.db.ui/.settings/org.eclipse.jdt.core.prefs
delete mode 100644 jpa/plugins/org.eclipse.jpt.db.ui/META-INF/MANIFEST.MF
delete mode 100644 jpa/plugins/org.eclipse.jpt.db.ui/about.html
delete mode 100644 jpa/plugins/org.eclipse.jpt.db.ui/build.properties
delete mode 100644 jpa/plugins/org.eclipse.jpt.db.ui/component.xml
delete mode 100644 jpa/plugins/org.eclipse.jpt.db.ui/plugin.properties
delete mode 100644 jpa/plugins/org.eclipse.jpt.db.ui/src/org/eclipse/jpt/db/ui/internal/DTPUiTools.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.db/.classpath
delete mode 100644 jpa/plugins/org.eclipse.jpt.db/.cvsignore
delete mode 100644 jpa/plugins/org.eclipse.jpt.db/.project
delete mode 100644 jpa/plugins/org.eclipse.jpt.db/.settings/org.eclipse.core.resources.prefs
delete mode 100644 jpa/plugins/org.eclipse.jpt.db/.settings/org.eclipse.jdt.core.prefs
delete mode 100644 jpa/plugins/org.eclipse.jpt.db/META-INF/MANIFEST.MF
delete mode 100644 jpa/plugins/org.eclipse.jpt.db/about.html
delete mode 100644 jpa/plugins/org.eclipse.jpt.db/build.properties
delete mode 100644 jpa/plugins/org.eclipse.jpt.db/component.xml
delete mode 100644 jpa/plugins/org.eclipse.jpt.db/plugin.properties
delete mode 100644 jpa/plugins/org.eclipse.jpt.db/src/org/eclipse/jpt/db/internal/Catalog.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.db/src/org/eclipse/jpt/db/internal/Column.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.db/src/org/eclipse/jpt/db/internal/Connection.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.db/src/org/eclipse/jpt/db/internal/ConnectionListener.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.db/src/org/eclipse/jpt/db/internal/ConnectionProfile.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.db/src/org/eclipse/jpt/db/internal/ConnectionProfileRepository.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.db/src/org/eclipse/jpt/db/internal/DTPConnectionProfileWrapper.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.db/src/org/eclipse/jpt/db/internal/DTPConnectionWrapper.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.db/src/org/eclipse/jpt/db/internal/DTPDatabaseWrapper.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.db/src/org/eclipse/jpt/db/internal/DTPTools.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.db/src/org/eclipse/jpt/db/internal/DTPWrapper.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.db/src/org/eclipse/jpt/db/internal/Database.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.db/src/org/eclipse/jpt/db/internal/ForeignKey.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.db/src/org/eclipse/jpt/db/internal/JptDbPlugin.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.db/src/org/eclipse/jpt/db/internal/NullConnection.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.db/src/org/eclipse/jpt/db/internal/NullConnectionProfile.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.db/src/org/eclipse/jpt/db/internal/NullDatabase.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.db/src/org/eclipse/jpt/db/internal/ProfileListener.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.db/src/org/eclipse/jpt/db/internal/Schema.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.db/src/org/eclipse/jpt/db/internal/Sequence.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.db/src/org/eclipse/jpt/db/internal/Table.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/.project
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/META-INF/MANIFEST.MF
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/about.html
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/build.properties
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/cheatsheets/add_persistence.xml
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/cheatsheets/create_entity.xml
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/cheatsheets/map_entity.xml
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/concept_mapping.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/concept_persistence.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/concepts.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/concepts001.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/concepts002.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/concepts003.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/contexts.xml
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/dcommon/css/blafdoc.css
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/dcommon/html/cpyr.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/getting_started.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/getting_started001.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/getting_started002.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/getting_started003.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/getting_started004.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/getting_started005.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/getting_started006.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/getting_started007.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/getting_started008.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/getting_started009.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/getting_started010.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/getting_started011.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/getting_started012.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/getting_started013.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/getting_started014.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/getting_started015.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/getting_started016.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/getting_started017.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/getting_started018.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/getting_started019.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/address_java_open.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/address_jpa_details.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/address_jpa_structure.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/button_jpa_perspective.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/database_explorer.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/details_entitymappings.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/edit_join_column_dialog.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/error_sample.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/generate_entities.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/icon_11mapping.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/icon_1mmapping.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/icon_basicmapping.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/icon_embeddable.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/icon_embeddedidmapping.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/icon_embeddedmapping.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/icon_idmapping.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/icon_m1mapping.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/icon_mmmapping.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/icon_nonpersistent.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/icon_persistent.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/icon_superclass.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/icon_transientmapping.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/icon_versionmapping.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/inheritance_join.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/inheritance_single.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/inheritance_tab.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/java_editor_address.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/jpa_details_employee.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/jpa_facet_dialog.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/new_jpa_project_dialog.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/new_project_2.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/ngrelc.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/ngrelr.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/ngrelt.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/open_persistence_editor.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/persistence_outline_address.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/persistence_outline_empid.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/persistence_outline_entity.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/persistence_outline_fields.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/persistence_outline_fname.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/persistence_outline_owner.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/persistence_outline_phone.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/persistence_outline_version.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/persistence_outline_view.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/persistence_perspective.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/persistence_view_address.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/persistence_view_addressid.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/persistence_view_embedded.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/persistence_view_empid.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/persistence_view_empid_pk.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/persistence_view_employee.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/persistence_view_entity.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/persistence_view_firstname.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/persistence_view_manytoone.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/persistence_view_mappedsprc.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/persistence_view_onetomany.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/persistence_view_onetoone.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/persistence_view_version.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/persistence_xml_editor.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/properties_persistence.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/quickstart_project.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/secondary_tables.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/synchornize_classes.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/table_entity.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/img/tutorial_object_model.png
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/index.xml
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/legal.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/plugin.properties
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/plugin.xml
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/ref_details_orm.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/ref_jpa_facet.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/ref_mapping_general.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/ref_new_jpa_project.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/ref_new_jpa_project_wizard.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/ref_persistence_map_view.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/ref_persistence_outline.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/ref_persistence_perspective.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/ref_persistence_prop_view.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/ref_primary_key.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/ref_project_properties.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/reference.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/reference001.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/reference002.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/reference003.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/reference004.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/reference005.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/reference006.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/reference007.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/reference008.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/reference009.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/reference010.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/reference011.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/reference012.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/reference013.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/reference014.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/reference015.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/reference016.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/reference017.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/task_add_persistence.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/task_additonal_tables.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/task_create_new_project.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/task_generate_entities.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/task_inheritance.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/task_manage_orm.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/task_manage_persistence.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/task_mapping.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/tasks.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/tasks001.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/tasks002.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/tasks003.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/tasks004.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/tasks005.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/tasks006.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/tasks007.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/tasks008.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/tasks009.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/tasks010.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/tasks011.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/tasks012.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/tasks013.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/tasks014.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/tasks015.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/tasks016.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/tasks017.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/tasks018.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/tasks019.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/tasks020.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/tasks021.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/tips_and_tricks.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/toc.xml
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/whats_new.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/whats_new001.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/whats_new002.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.doc.user/whats_new003.htm
delete mode 100644 jpa/plugins/org.eclipse.jpt.gen/.classpath
delete mode 100644 jpa/plugins/org.eclipse.jpt.gen/.cvsignore
delete mode 100644 jpa/plugins/org.eclipse.jpt.gen/.project
delete mode 100644 jpa/plugins/org.eclipse.jpt.gen/.settings/org.eclipse.core.resources.prefs
delete mode 100644 jpa/plugins/org.eclipse.jpt.gen/.settings/org.eclipse.jdt.core.prefs
delete mode 100644 jpa/plugins/org.eclipse.jpt.gen/META-INF/MANIFEST.MF
delete mode 100644 jpa/plugins/org.eclipse.jpt.gen/about.html
delete mode 100644 jpa/plugins/org.eclipse.jpt.gen/build.properties
delete mode 100644 jpa/plugins/org.eclipse.jpt.gen/component.xml
delete mode 100644 jpa/plugins/org.eclipse.jpt.gen/plugin.properties
delete mode 100644 jpa/plugins/org.eclipse.jpt.gen/src/org/eclipse/jpt/gen/internal/EntityGenerator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.gen/src/org/eclipse/jpt/gen/internal/GenScope.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.gen/src/org/eclipse/jpt/gen/internal/GenTable.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.gen/src/org/eclipse/jpt/gen/internal/ManyToManyRelation.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.gen/src/org/eclipse/jpt/gen/internal/ManyToOneRelation.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.gen/src/org/eclipse/jpt/gen/internal/OneToManyRelation.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.gen/src/org/eclipse/jpt/gen/internal/PackageGenerator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/.classpath
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/.cvsignore
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/.project
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/.settings/org.eclipse.core.resources.prefs
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/.settings/org.eclipse.jdt.core.prefs
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/META-INF/MANIFEST.MF
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/about.html
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/build.properties
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/component.xml
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/icons/full/dtool16/new_jpaproject_wiz.gif
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/icons/full/etool16/jpa_facet.gif
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/icons/full/etool16/new_jpaproject_wiz.gif
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/icons/full/eview16/jpa_details.gif
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/icons/full/eview16/jpa_perspective.gif
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/icons/full/eview16/jpa_structure.gif
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/icons/full/obj16/basic.gif
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/icons/full/obj16/embeddable.gif
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/icons/full/obj16/embedded-id.gif
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/icons/full/obj16/embedded.gif
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/icons/full/obj16/entity-mappings.gif
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/icons/full/obj16/entity.gif
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/icons/full/obj16/id.gif
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/icons/full/obj16/many-to-many.gif
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/icons/full/obj16/many-to-one.gif
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/icons/full/obj16/mapped-superclass.gif
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/icons/full/obj16/null-attribute-mapping.gif
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/icons/full/obj16/null-type-mapping.gif
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/icons/full/obj16/one-to-many.gif
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/icons/full/obj16/one-to-one.gif
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/icons/full/obj16/persistence-unit.gif
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/icons/full/obj16/persistence.gif
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/icons/full/obj16/transient.gif
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/icons/full/obj16/version.gif
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/icons/full/wizban/jpa_facet_wizban.gif
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/plugin.properties
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/plugin.xml
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/property_files/jpt_ui.properties
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/property_files/jpt_ui_mappings.properties
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/property_files/jpt_ui_xml.properties
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/schema/jpaPlatform.exsd
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/BaseJpaPlatformUi.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/IJpaHelpContextIds.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/IJpaPlatformUi.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/JpaCompletionProposalComputer.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/JptUiIcons.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/JptUiMessages.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/JptUiPlugin.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/PlatformRegistry.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/actions/AddPersistentAttributeToXmlAction.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/actions/AddPersistentAttributeToXmlAndMapAction.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/actions/AddPersistentClassAction.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/actions/GenerateDDLAction.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/actions/GenerateEntitiesAction.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/actions/PersistentAttributeActionFilter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/actions/ProjectAction.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/actions/RemovePersistentAttributeFromXmlAction.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/actions/RemovePersistentClassAction.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/actions/SynchronizeClassesAction.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/actions/XmlPersistentAttributeActionFilter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/details/BaseJpaComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/details/BaseJpaController.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/details/BaseJpaDetailsPage.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/details/IJpaComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/details/IJpaDetailsPage.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/details/IJpaDetailsProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/details/PageBookManager.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/details/PersistentAttributeDetailsPage.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/details/PersistentTypeDetailsPage.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/dialogs/AddPersistentAttributeToXmlAndMapDialog.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/dialogs/AddPersistentClassDialog.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/generic/EntitiesGenerator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/generic/GenericPlatformUi.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/java/details/IAttributeMappingUiProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/java/details/ITypeMappingUiProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/java/details/JavaDetailsProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/java/details/JavaPersistentAttributeDetailsPage.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/java/details/JavaPersistentTypeDetailsPage.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/java/mappings/properties/BasicMappingUiProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/java/mappings/properties/DefaultBasicMappingUiProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/java/mappings/properties/DefaultEmbeddedMappingUiProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/java/mappings/properties/EmbeddableUiProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/java/mappings/properties/EmbeddedIdMappingUiProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/java/mappings/properties/EmbeddedMappingUiProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/java/mappings/properties/EntityUiProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/java/mappings/properties/IdMappingUiProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/java/mappings/properties/ManyToManyMappingUiProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/java/mappings/properties/ManyToOneMappingUiProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/java/mappings/properties/MappedSuperclassUiProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/java/mappings/properties/NullAttributeMappingUiProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/java/mappings/properties/NullTypeMappingUiProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/java/mappings/properties/OneToManyMappingUiProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/java/mappings/properties/OneToOneMappingUiProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/java/mappings/properties/TransientMappingUiProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/java/mappings/properties/VersionMappingUiProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/java/structure/JavaCompilationUnitItemProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/java/structure/JavaPersistentAttributeItemProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/java/structure/JavaPersistentTypeItemProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/java/structure/JavaStructureProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/java/structure/JpaCoreJavaItemProviderAdapterFactory.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/jface/NullLabelProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/jface/NullTreeContentProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/JptUiMappingsImages.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/JptUiMappingsMessages.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/AbstractJoinColumnDialog.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/BasicComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/CascadeComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/CatalogCombo.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/ColumnComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/CommonWidgets.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/EmbeddableComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/EmbeddedAttributeOverridesComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/EmbeddedComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/EmbeddedIdComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/EntityComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/EntityNameCombo.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/EnumComboViewer.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/GeneratedValueComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/GeneratorComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/IdComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/InheritanceComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/InverseJoinColumnDialog.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnDialog.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnInAssociationOverrideDialog.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnInJoinTableDialog.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnInRelationshipMappingDialog.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnsComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinTableComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/LobCheckBox.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/ManyToManyComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/ManyToOneComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/MappedByCombo.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/MappedSuperclassComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/OneToManyComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/OneToOneComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/OrderingComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/OverridesComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/PrimaryKeyJoinColumnDialog.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/PrimaryKeyJoinColumnInSecondaryTableDialog.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/PrimaryKeyJoinColumnsComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/PrimaryKeyJoinColumnsInSecondaryTableComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/SchemaCombo.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/SecondaryTableDialog.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/SecondaryTablesComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/SequenceGeneratorComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/StringWithDefaultChooser.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/TableCombo.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/TableComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/TableGeneratorComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/TargetEntityChooser.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/TransientComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/VersionComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/perspective/JpaPerspectiveFactory.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/prefs/JpaPreferencePage.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/properties/DataModelPropertyPage.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/properties/JpaProjectPropertiesPage.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/selection/AbstractSelectionParticipant.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/selection/ISelectionManager.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/selection/ISelectionParticipant.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/selection/JpaDetailsSelectionParticipant.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/selection/JpaStructureSelectionParticipant.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/selection/Selection.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/selection/SelectionEvent.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/selection/SelectionManager.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/selection/SelectionManagerFactory.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/selection/SelectionParticipantFactory.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/selection/TextEditorSelectionParticipant.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/structure/IJpaStructureProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/util/SWTUtil.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/util/TableLayoutComposite.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/views/AbstractJpaView.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/views/JpaDetailsView.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/views/JpaStructureView.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/widgets/CComboViewer.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/widgets/ScrolledPageContent.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/wizards/DatabaseReconnectWizardPage.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/wizards/GenerateEntitiesWizard.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/wizards/GenerateEntitiesWizardPage.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/wizards/JpaFacetWizardPage.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/wizards/NewJpaProjectFirstPage.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/wizards/NewJpaProjectWizard.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/xml/JptUiXmlMessages.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/xml/details/AccessTypeComboViewer.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/xml/details/CascadePersistCheckBox.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/xml/details/CommonWidgets.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/xml/details/MetaDataCompleteComboViewer.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/xml/details/PersistenceUnitMetadataSection.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/xml/details/XmlDetailsProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/xml/details/XmlEntityMappingsDetailsPage.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/xml/details/XmlJavaAttributeChooser.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/xml/details/XmlJavaClassChooser.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/xml/details/XmlMappingMetadataCompleteCheckBox.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/xml/details/XmlPackageChooser.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/xml/details/XmlPersistentAttributeDetailsPage.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/xml/details/XmlPersistentTypeDetailsPage.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/xml/structure/EntityMappingsItemProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/xml/structure/JpaCoreXmlItemProviderAdapterFactory.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/xml/structure/XmlPersistentAttributeItemProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/xml/structure/XmlPersistentTypeItemProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/xml/structure/XmlRootContentNodeItemProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/xml/structure/XmlStructureProvider.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/.classpath
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/.cvsignore
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/.project
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/.settings/org.eclipse.core.resources.prefs
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/.settings/org.eclipse.jdt.core.prefs
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/META-INF/MANIFEST.MF
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/about.html
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/build.properties
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/component.xml
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/plugin.properties
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/Bag.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/BitTools.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/ClassTools.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/Classpath.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/CollectionTools.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/FileTools.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/Filter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/HashBag.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/IndentingPrintWriter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/JDBCTools.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/JDBCType.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/JavaType.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/NameTools.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/Range.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/ReverseComparator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/SimpleFilter.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/StringTools.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/Transformer.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/XMLStringEncoder.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/iterators/ArrayIterator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/iterators/ArrayListIterator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/iterators/ChainIterator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/iterators/CloneIterator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/iterators/CloneListIterator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/iterators/CompositeIterator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/iterators/CompositeListIterator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/iterators/EmptyEnumeration.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/iterators/EmptyIterator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/iterators/EmptyListIterator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/iterators/EnumerationIterator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/iterators/FilteringIterator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/iterators/GraphIterator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/iterators/IteratorEnumeration.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/iterators/PeekableIterator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/iterators/ReadOnlyIterator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/iterators/ReadOnlyListIterator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/iterators/ResultSetIterator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/iterators/SingleElementIterator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/iterators/SingleElementListIterator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/iterators/TransformationIterator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/iterators/TransformationListIterator.java
delete mode 100644 jpa/plugins/org.eclipse.jpt.utility/src/org/eclipse/jpt/utility/internal/iterators/TreeIterator.java
delete mode 100644 jpa/tests/org.eclipse.jpt.core.tests/.classpath
delete mode 100644 jpa/tests/org.eclipse.jpt.core.tests/.cvsignore
delete mode 100644 jpa/tests/org.eclipse.jpt.core.tests/.project
delete mode 100644 jpa/tests/org.eclipse.jpt.core.tests/.settings/org.eclipse.core.resources.prefs
delete mode 100644 jpa/tests/org.eclipse.jpt.core.tests/.settings/org.eclipse.jdt.core.prefs
delete mode 100644 jpa/tests/org.eclipse.jpt.core.tests/META-INF/MANIFEST.MF
delete mode 100644 jpa/tests/org.eclipse.jpt.core.tests/about.html
delete mode 100644 jpa/tests/org.eclipse.jpt.core.tests/build.properties
delete mode 100644 jpa/tests/org.eclipse.jpt.core.tests/plugin.properties
delete mode 100644 jpa/tests/org.eclipse.jpt.core.tests/src/org/eclipse/jpt/core/tests/internal/JptCoreTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.core.tests/src/org/eclipse/jpt/core/tests/internal/ProjectUtility.java
delete mode 100644 jpa/tests/org.eclipse.jpt.core.tests/src/org/eclipse/jpt/core/tests/internal/content/java/mappings/JavaEntityTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.core.tests/src/org/eclipse/jpt/core/tests/internal/content/java/mappings/JpaJavaTestCase.java
delete mode 100644 jpa/tests/org.eclipse.jpt.core.tests/src/org/eclipse/jpt/core/tests/internal/content/java/mappings/JptCoreContentJavaMappingsTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.core.tests/src/org/eclipse/jpt/core/tests/internal/jdtutility/AnnotationTestCase.java
delete mode 100644 jpa/tests/org.eclipse.jpt.core.tests/src/org/eclipse/jpt/core/tests/internal/jdtutility/CombinationIndexedDeclarationAnnotationAdapterTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.core.tests/src/org/eclipse/jpt/core/tests/internal/jdtutility/JDTToolsTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.core.tests/src/org/eclipse/jpt/core/tests/internal/jdtutility/JptCoreJdtUtilityTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.core.tests/src/org/eclipse/jpt/core/tests/internal/jdtutility/MemberAnnotationElementAdapterTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.core.tests/src/org/eclipse/jpt/core/tests/internal/jdtutility/NestedDeclarationAnnotationAdapterTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.core.tests/src/org/eclipse/jpt/core/tests/internal/jdtutility/NestedIndexedDeclarationAnnotationAdapterTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.core.tests/src/org/eclipse/jpt/core/tests/internal/jdtutility/SimpleDeclarationAnnotationAdapterTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.core.tests/src/org/eclipse/jpt/core/tests/internal/jdtutility/TypeTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.core.tests/src/org/eclipse/jpt/core/tests/internal/model/JptCoreModelTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.core.tests/src/org/eclipse/jpt/core/tests/internal/model/ModelInitializationTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.core.tests/src/org/eclipse/jpt/core/tests/internal/platform/BaseJpaPlatformTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.core.tests/src/org/eclipse/jpt/core/tests/internal/platform/JptCorePlatformTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.core.tests/src/org/eclipse/jpt/core/tests/internal/projects/TestFacetedProject.java
delete mode 100644 jpa/tests/org.eclipse.jpt.core.tests/src/org/eclipse/jpt/core/tests/internal/projects/TestJavaProject.java
delete mode 100644 jpa/tests/org.eclipse.jpt.core.tests/src/org/eclipse/jpt/core/tests/internal/projects/TestJpaProject.java
delete mode 100644 jpa/tests/org.eclipse.jpt.core.tests/src/org/eclipse/jpt/core/tests/internal/projects/TestPlatformProject.java
delete mode 100644 jpa/tests/org.eclipse.jpt.core.tests/test.xml
delete mode 100644 jpa/tests/org.eclipse.jpt.db.tests/.classpath
delete mode 100644 jpa/tests/org.eclipse.jpt.db.tests/.cvsignore
delete mode 100644 jpa/tests/org.eclipse.jpt.db.tests/.project
delete mode 100644 jpa/tests/org.eclipse.jpt.db.tests/META-INF/MANIFEST.MF
delete mode 100644 jpa/tests/org.eclipse.jpt.db.tests/build.properties
delete mode 100644 jpa/tests/org.eclipse.jpt.db.tests/config/derby101.properties
delete mode 100644 jpa/tests/org.eclipse.jpt.db.tests/config/oracle10g.properties
delete mode 100644 jpa/tests/org.eclipse.jpt.db.tests/config/oracle9i.properties
delete mode 100644 jpa/tests/org.eclipse.jpt.db.tests/config/sqlserver2005.properties
delete mode 100644 jpa/tests/org.eclipse.jpt.db.tests/plugin.properties
delete mode 100644 jpa/tests/org.eclipse.jpt.db.tests/src/org/eclipse/jpt/db/tests/internal/JptDbTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.db.tests/src/org/eclipse/jpt/db/tests/internal/JptDbTestsPlugin.java
delete mode 100644 jpa/tests/org.eclipse.jpt.db.tests/src/org/eclipse/jpt/db/tests/internal/platforms/AllPlatformTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.db.tests/src/org/eclipse/jpt/db/tests/internal/platforms/DTPPlatformTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.db.tests/src/org/eclipse/jpt/db/tests/internal/platforms/Derby101Tests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.db.tests/src/org/eclipse/jpt/db/tests/internal/platforms/Oracle10gTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.db.tests/src/org/eclipse/jpt/db/tests/internal/platforms/Oracle9iTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.db.tests/src/org/eclipse/jpt/db/tests/internal/platforms/SQLServer2005Tests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/.classpath
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/.cvsignore
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/.project
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/.settings/org.eclipse.core.resources.prefs
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/.settings/org.eclipse.jdt.core.prefs
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/META-INF/MANIFEST.MF
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/about.html
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/build.properties
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/plugin.properties
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/BitToolsTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/ClassToolsTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/ClasspathTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/CollectionToolsTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/FileToolsTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/HashBagTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/IndentingPrintWriterTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/JDBCTypeTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/JavaTypeTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/JptUtilityTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/NameToolsTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/RangeTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/ReverseComparatorTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/StringToolsTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/TestTools.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/XMLStringEncoderTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/iterators/ArrayIteratorTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/iterators/ArrayListIteratorTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/iterators/ChainIteratorTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/iterators/CloneIteratorTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/iterators/CloneListIteratorTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/iterators/CompositeIteratorTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/iterators/CompositeListIteratorTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/iterators/EmptyEnumerationTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/iterators/EmptyIteratorTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/iterators/EmptyListIteratorTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/iterators/EnumerationIteratorTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/iterators/FilteringIteratorTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/iterators/GraphIteratorTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/iterators/IteratorEnumerationTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/iterators/JptUtilityIteratorsTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/iterators/PeekableIteratorTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/iterators/ReadOnlyIteratorTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/iterators/ReadOnlyListIteratorTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/iterators/SingleElementIteratorTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/iterators/SingleElementListIteratorTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/iterators/TransformationIteratorTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/iterators/TransformationListIteratorTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/iterators/TreeIteratorTests.java
delete mode 100644 jpa/tests/org.eclipse.jpt.utility.tests/test.xml
diff --git a/assembly/features/org.eclipse.jpt.sdk/.cvsignore b/assembly/features/org.eclipse.jpt.sdk/.cvsignore
deleted file mode 100644
index bc2abf75c1..0000000000
--- a/assembly/features/org.eclipse.jpt.sdk/.cvsignore
+++ /dev/null
@@ -1,4 +0,0 @@
-*.bin.dist.zip
-build.xml
-features
-plugins
diff --git a/assembly/features/org.eclipse.jpt.sdk/.project b/assembly/features/org.eclipse.jpt.sdk/.project
deleted file mode 100644
index 821d453136..0000000000
--- a/assembly/features/org.eclipse.jpt.sdk/.project
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
Eclipse Public License - v 1.0 -
- -THE ACCOMPANYING PROGRAM IS PROVIDED UNDER -THE TERMS OF THIS ECLIPSE PUBLIC LICENSE ("AGREEMENT"). ANY USE, -REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE -OF THIS AGREEMENT.
- -1. DEFINITIONS
- -"Contribution" means:
- -a)
-in the case of the initial Contributor, the initial code and documentation
-distributed under this Agreement, and
-b) in the case of each subsequent Contributor:
i) -changes to the Program, and
- -ii) -additions to the Program;
- -where -such changes and/or additions to the Program originate from and are distributed -by that particular Contributor. A Contribution 'originates' from a Contributor -if it was added to the Program by such Contributor itself or anyone acting on -such Contributor's behalf. Contributions do not include additions to the -Program which: (i) are separate modules of software distributed in conjunction -with the Program under their own license agreement, and (ii) are not derivative -works of the Program.
- -"Contributor" means any person or -entity that distributes the Program.
- -"Licensed Patents " mean patent -claims licensable by a Contributor which are necessarily infringed by the use -or sale of its Contribution alone or when combined with the Program.
- -"Program" means the Contributions -distributed in accordance with this Agreement.
- -"Recipient" means anyone who -receives the Program under this Agreement, including all Contributors.
- -2. GRANT OF RIGHTS
- -a) -Subject to the terms of this Agreement, each Contributor hereby grants Recipient -a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly -display, publicly perform, distribute and sublicense the Contribution of such -Contributor, if any, and such derivative works, in source code and object code -form.
- -b) -Subject to the terms of this Agreement, each Contributor hereby grants -Recipient a non-exclusive, worldwide, royalty-free -patent license under Licensed Patents to make, use, sell, offer to sell, import -and otherwise transfer the Contribution of such Contributor, if any, in source -code and object code form. This patent license shall apply to the combination -of the Contribution and the Program if, at the time the Contribution is added -by the Contributor, such addition of the Contribution causes such combination -to be covered by the Licensed Patents. The patent license shall not apply to -any other combinations which include the Contribution. No hardware per se is -licensed hereunder.
- -c) -Recipient understands that although each Contributor grants the licenses to its -Contributions set forth herein, no assurances are provided by any Contributor -that the Program does not infringe the patent or other intellectual property -rights of any other entity. Each Contributor disclaims any liability to Recipient -for claims brought by any other entity based on infringement of intellectual -property rights or otherwise. As a condition to exercising the rights and -licenses granted hereunder, each Recipient hereby assumes sole responsibility -to secure any other intellectual property rights needed, if any. For example, -if a third party patent license is required to allow Recipient to distribute -the Program, it is Recipient's responsibility to acquire that license before -distributing the Program.
- -d) -Each Contributor represents that to its knowledge it has sufficient copyright -rights in its Contribution, if any, to grant the copyright license set forth in -this Agreement.
- -3. REQUIREMENTS
- -A Contributor may choose to distribute the -Program in object code form under its own license agreement, provided that: -
- -a) -it complies with the terms and conditions of this Agreement; and
- -b) -its license agreement:
- -i) -effectively disclaims on behalf of all Contributors all warranties and -conditions, express and implied, including warranties or conditions of title -and non-infringement, and implied warranties or conditions of merchantability -and fitness for a particular purpose;
- -ii) -effectively excludes on behalf of all Contributors all liability for damages, -including direct, indirect, special, incidental and consequential damages, such -as lost profits;
- -iii) -states that any provisions which differ from this Agreement are offered by that -Contributor alone and not by any other party; and
- -iv) -states that source code for the Program is available from such Contributor, and -informs licensees how to obtain it in a reasonable manner on or through a -medium customarily used for software exchange.
- -When the Program is made available in source -code form:
- -a) -it must be made available under this Agreement; and
- -b) a -copy of this Agreement must be included with each copy of the Program.
- -Contributors may not remove or alter any -copyright notices contained within the Program.
- -Each Contributor must identify itself as the -originator of its Contribution, if any, in a manner that reasonably allows -subsequent Recipients to identify the originator of the Contribution.
- -4. COMMERCIAL DISTRIBUTION
- -Commercial distributors of software may -accept certain responsibilities with respect to end users, business partners -and the like. While this license is intended to facilitate the commercial use -of the Program, the Contributor who includes the Program in a commercial -product offering should do so in a manner which does not create potential -liability for other Contributors. Therefore, if a Contributor includes the -Program in a commercial product offering, such Contributor ("Commercial -Contributor") hereby agrees to defend and indemnify every other -Contributor ("Indemnified Contributor") against any losses, damages and -costs (collectively "Losses") arising from claims, lawsuits and other -legal actions brought by a third party against the Indemnified Contributor to -the extent caused by the acts or omissions of such Commercial Contributor in -connection with its distribution of the Program in a commercial product -offering. The obligations in this section do not apply to any claims or Losses -relating to any actual or alleged intellectual property infringement. In order -to qualify, an Indemnified Contributor must: a) promptly notify the Commercial -Contributor in writing of such claim, and b) allow the Commercial Contributor -to control, and cooperate with the Commercial Contributor in, the defense and -any related settlement negotiations. The Indemnified Contributor may participate -in any such claim at its own expense.
- -For example, a Contributor might include the -Program in a commercial product offering, Product X. That Contributor is then a -Commercial Contributor. If that Commercial Contributor then makes performance -claims, or offers warranties related to Product X, those performance claims and -warranties are such Commercial Contributor's responsibility alone. Under this -section, the Commercial Contributor would have to defend claims against the -other Contributors related to those performance claims and warranties, and if a -court requires any other Contributor to pay any damages as a result, the -Commercial Contributor must pay those damages.
- -5. NO WARRANTY
- -EXCEPT AS EXPRESSLY SET FORTH IN THIS -AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, -WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, -MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely -responsible for determining the appropriateness of using and distributing the -Program and assumes all risks associated with its exercise of rights under this -Agreement , including but not limited to the risks and costs of program errors, -compliance with applicable laws, damage to or loss of data, programs or -equipment, and unavailability or interruption of operations.
- -6. DISCLAIMER OF LIABILITY
- -EXCEPT AS EXPRESSLY SET FORTH IN THIS -AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR -ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY -OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF -THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF -THE POSSIBILITY OF SUCH DAMAGES.
- -7. GENERAL
- -If any provision of this Agreement is invalid -or unenforceable under applicable law, it shall not affect the validity or -enforceability of the remainder of the terms of this Agreement, and without -further action by the parties hereto, such provision shall be reformed to the -minimum extent necessary to make such provision valid and enforceable.
- -If Recipient institutes patent litigation -against any entity (including a cross-claim or counterclaim in a lawsuit) -alleging that the Program itself (excluding combinations of the Program with -other software or hardware) infringes such Recipient's patent(s), then such -Recipient's rights granted under Section 2(b) shall terminate as of the date -such litigation is filed.
- -All Recipient's rights under this Agreement -shall terminate if it fails to comply with any of the material terms or -conditions of this Agreement and does not cure such failure in a reasonable -period of time after becoming aware of such noncompliance. If all Recipient's -rights under this Agreement terminate, Recipient agrees to cease use and -distribution of the Program as soon as reasonably practicable. However, -Recipient's obligations under this Agreement and any licenses granted by -Recipient relating to the Program shall continue and survive.
- -Everyone is permitted to copy and distribute -copies of this Agreement, but in order to avoid inconsistency the Agreement is -copyrighted and may only be modified in the following manner. The Agreement -Steward reserves the right to publish new versions (including revisions) of -this Agreement from time to time. No one other than the Agreement Steward has -the right to modify this Agreement. The Eclipse Foundation is the initial -Agreement Steward. The Eclipse Foundation may assign the responsibility to -serve as the Agreement Steward to a suitable separate entity. Each new version -of the Agreement will be given a distinguishing version number. The Program -(including Contributions) may always be distributed subject to the version of -the Agreement under which it was received. In addition, after a new version of -the Agreement is published, Contributor may elect to distribute the Program -(including its Contributions) under the new version. Except as expressly stated -in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to -the intellectual property of any Contributor under this Agreement, whether -expressly, by implication, estoppel or otherwise. All rights in the Program not -expressly granted under this Agreement are reserved.
- -This Agreement is governed by the laws of the -State of New York and the intellectual property laws of the United States of -America. No party to this Agreement will bring a legal action under this -Agreement more than one year after the cause of action arose. Each party waives -its rights to a jury trial in any resulting litigation.
- -
June 06, 2007
-THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION -AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY "CONTENT"). USE OF -THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE -TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED -BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED -BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE -AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE -TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY -APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU -MAY NOT USE THE CONTENT.
-Unless otherwise indicated, all Content made available by the Eclipse -Foundation is provided to you under the terms and conditions of the Eclipse -Public License Version 1.0 ("EPL"). A copy of the EPL is provided with this -Content and is also available at http://www.eclipse.org/legal/epl-v10.html. -For purposes of the EPL, "Program" will mean the Content.
-Content includes, but is not limited to, source code, object code, -documentation and other files maintained in the Eclipse.org CVS repository -("Repository") in CVS modules ("Modules") and made available as downloadable -archives ("Downloads").
-Content may be apportioned into plug-ins ("Plug-ins"), plug-in fragments -("Fragments"), and features ("Features"). A Feature is a bundle of one or more -Plug-ins and/or Fragments and associated material. Files named "feature.xml" may -contain a list of the names and version numbers of the Plug-ins and/or Fragments -associated with a Feature. Plug-ins and Fragments are located in directories -named "plugins" and Features are located in directories named "features".
-Features may also include other Features ("Included Features"). Files named -"feature.xml" may contain a list of the names and version numbers of Included -Features.
-The terms and conditions governing Plug-ins and Fragments should be contained -in files named "about.html" ("Abouts"). The terms and conditions governing -Features and Included Features should be contained in files named "license.html" -("Feature Licenses"). Abouts and Feature Licenses may be located in any -directory of a Download or Module including, but not limited to the following -locations:
-Note: if a Feature made available by the Eclipse Foundation is installed -using the Eclipse Update Manager, you must agree to a license ("Feature Update -License") during the installation process. If the Feature contains Included -Features, the Feature Update License should either provide you with the terms -and conditions governing the Included Features or inform you where you can -locate them. Feature Update Licenses may be found in the "license" property of -files named "feature.properties". Such Abouts, Feature Licenses and Feature -Update Licenses contain the terms and conditions (or references to such terms -and conditions) that govern your use of the associated Content in that -directory.
-THE ABOUTS, FEATURE LICENSES AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL -OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE -OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):
-IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR -TO USE OF THE CONTENT. If no About, Feature License or Feature Update License is -provided, please contact the Eclipse Foundation to determine what terms and -conditions govern that particular Content.
-Content may contain encryption software. The country in which you are -currently may have restrictions on the import, possession, and use, and/or -re-export to another country, of encryption software. BEFORE using any -encryption software, please check the country's laws, regulations and policies -concerning the import, possession, or use, and re-export of encryption software, -to see if this is permitted.
diff --git a/assembly/features/org.eclipse.jpt.tests/.cvsignore b/assembly/features/org.eclipse.jpt.tests/.cvsignore deleted file mode 100644 index d9e4340782..0000000000 --- a/assembly/features/org.eclipse.jpt.tests/.cvsignore +++ /dev/null @@ -1,2 +0,0 @@ -*.bin.dist.zip -build.xml diff --git a/assembly/features/org.eclipse.jpt.tests/.project b/assembly/features/org.eclipse.jpt.tests/.project deleted file mode 100644 index 3d1dde631a..0000000000 --- a/assembly/features/org.eclipse.jpt.tests/.project +++ /dev/null @@ -1,17 +0,0 @@ - -Eclipse Public License - v 1.0 -
- -THE ACCOMPANYING PROGRAM IS PROVIDED UNDER -THE TERMS OF THIS ECLIPSE PUBLIC LICENSE ("AGREEMENT"). ANY USE, -REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE -OF THIS AGREEMENT.
- -1. DEFINITIONS
- -"Contribution" means:
- -a)
-in the case of the initial Contributor, the initial code and documentation
-distributed under this Agreement, and
-b) in the case of each subsequent Contributor:
i) -changes to the Program, and
- -ii) -additions to the Program;
- -where -such changes and/or additions to the Program originate from and are distributed -by that particular Contributor. A Contribution 'originates' from a Contributor -if it was added to the Program by such Contributor itself or anyone acting on -such Contributor's behalf. Contributions do not include additions to the -Program which: (i) are separate modules of software distributed in conjunction -with the Program under their own license agreement, and (ii) are not derivative -works of the Program.
- -"Contributor" means any person or -entity that distributes the Program.
- -"Licensed Patents " mean patent -claims licensable by a Contributor which are necessarily infringed by the use -or sale of its Contribution alone or when combined with the Program.
- -"Program" means the Contributions -distributed in accordance with this Agreement.
- -"Recipient" means anyone who -receives the Program under this Agreement, including all Contributors.
- -2. GRANT OF RIGHTS
- -a) -Subject to the terms of this Agreement, each Contributor hereby grants Recipient -a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly -display, publicly perform, distribute and sublicense the Contribution of such -Contributor, if any, and such derivative works, in source code and object code -form.
- -b) -Subject to the terms of this Agreement, each Contributor hereby grants -Recipient a non-exclusive, worldwide, royalty-free -patent license under Licensed Patents to make, use, sell, offer to sell, import -and otherwise transfer the Contribution of such Contributor, if any, in source -code and object code form. This patent license shall apply to the combination -of the Contribution and the Program if, at the time the Contribution is added -by the Contributor, such addition of the Contribution causes such combination -to be covered by the Licensed Patents. The patent license shall not apply to -any other combinations which include the Contribution. No hardware per se is -licensed hereunder.
- -c) -Recipient understands that although each Contributor grants the licenses to its -Contributions set forth herein, no assurances are provided by any Contributor -that the Program does not infringe the patent or other intellectual property -rights of any other entity. Each Contributor disclaims any liability to Recipient -for claims brought by any other entity based on infringement of intellectual -property rights or otherwise. As a condition to exercising the rights and -licenses granted hereunder, each Recipient hereby assumes sole responsibility -to secure any other intellectual property rights needed, if any. For example, -if a third party patent license is required to allow Recipient to distribute -the Program, it is Recipient's responsibility to acquire that license before -distributing the Program.
- -d) -Each Contributor represents that to its knowledge it has sufficient copyright -rights in its Contribution, if any, to grant the copyright license set forth in -this Agreement.
- -3. REQUIREMENTS
- -A Contributor may choose to distribute the -Program in object code form under its own license agreement, provided that: -
- -a) -it complies with the terms and conditions of this Agreement; and
- -b) -its license agreement:
- -i) -effectively disclaims on behalf of all Contributors all warranties and -conditions, express and implied, including warranties or conditions of title -and non-infringement, and implied warranties or conditions of merchantability -and fitness for a particular purpose;
- -ii) -effectively excludes on behalf of all Contributors all liability for damages, -including direct, indirect, special, incidental and consequential damages, such -as lost profits;
- -iii) -states that any provisions which differ from this Agreement are offered by that -Contributor alone and not by any other party; and
- -iv) -states that source code for the Program is available from such Contributor, and -informs licensees how to obtain it in a reasonable manner on or through a -medium customarily used for software exchange.
- -When the Program is made available in source -code form:
- -a) -it must be made available under this Agreement; and
- -b) a -copy of this Agreement must be included with each copy of the Program.
- -Contributors may not remove or alter any -copyright notices contained within the Program.
- -Each Contributor must identify itself as the -originator of its Contribution, if any, in a manner that reasonably allows -subsequent Recipients to identify the originator of the Contribution.
- -4. COMMERCIAL DISTRIBUTION
- -Commercial distributors of software may -accept certain responsibilities with respect to end users, business partners -and the like. While this license is intended to facilitate the commercial use -of the Program, the Contributor who includes the Program in a commercial -product offering should do so in a manner which does not create potential -liability for other Contributors. Therefore, if a Contributor includes the -Program in a commercial product offering, such Contributor ("Commercial -Contributor") hereby agrees to defend and indemnify every other -Contributor ("Indemnified Contributor") against any losses, damages and -costs (collectively "Losses") arising from claims, lawsuits and other -legal actions brought by a third party against the Indemnified Contributor to -the extent caused by the acts or omissions of such Commercial Contributor in -connection with its distribution of the Program in a commercial product -offering. The obligations in this section do not apply to any claims or Losses -relating to any actual or alleged intellectual property infringement. In order -to qualify, an Indemnified Contributor must: a) promptly notify the Commercial -Contributor in writing of such claim, and b) allow the Commercial Contributor -to control, and cooperate with the Commercial Contributor in, the defense and -any related settlement negotiations. The Indemnified Contributor may participate -in any such claim at its own expense.
- -For example, a Contributor might include the -Program in a commercial product offering, Product X. That Contributor is then a -Commercial Contributor. If that Commercial Contributor then makes performance -claims, or offers warranties related to Product X, those performance claims and -warranties are such Commercial Contributor's responsibility alone. Under this -section, the Commercial Contributor would have to defend claims against the -other Contributors related to those performance claims and warranties, and if a -court requires any other Contributor to pay any damages as a result, the -Commercial Contributor must pay those damages.
- -5. NO WARRANTY
- -EXCEPT AS EXPRESSLY SET FORTH IN THIS -AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, -WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, -MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely -responsible for determining the appropriateness of using and distributing the -Program and assumes all risks associated with its exercise of rights under this -Agreement , including but not limited to the risks and costs of program errors, -compliance with applicable laws, damage to or loss of data, programs or -equipment, and unavailability or interruption of operations.
- -6. DISCLAIMER OF LIABILITY
- -EXCEPT AS EXPRESSLY SET FORTH IN THIS -AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR -ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY -OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF -THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF -THE POSSIBILITY OF SUCH DAMAGES.
- -7. GENERAL
- -If any provision of this Agreement is invalid -or unenforceable under applicable law, it shall not affect the validity or -enforceability of the remainder of the terms of this Agreement, and without -further action by the parties hereto, such provision shall be reformed to the -minimum extent necessary to make such provision valid and enforceable.
- -If Recipient institutes patent litigation -against any entity (including a cross-claim or counterclaim in a lawsuit) -alleging that the Program itself (excluding combinations of the Program with -other software or hardware) infringes such Recipient's patent(s), then such -Recipient's rights granted under Section 2(b) shall terminate as of the date -such litigation is filed.
- -All Recipient's rights under this Agreement -shall terminate if it fails to comply with any of the material terms or -conditions of this Agreement and does not cure such failure in a reasonable -period of time after becoming aware of such noncompliance. If all Recipient's -rights under this Agreement terminate, Recipient agrees to cease use and -distribution of the Program as soon as reasonably practicable. However, -Recipient's obligations under this Agreement and any licenses granted by -Recipient relating to the Program shall continue and survive.
- -Everyone is permitted to copy and distribute -copies of this Agreement, but in order to avoid inconsistency the Agreement is -copyrighted and may only be modified in the following manner. The Agreement -Steward reserves the right to publish new versions (including revisions) of -this Agreement from time to time. No one other than the Agreement Steward has -the right to modify this Agreement. The Eclipse Foundation is the initial -Agreement Steward. The Eclipse Foundation may assign the responsibility to -serve as the Agreement Steward to a suitable separate entity. Each new version -of the Agreement will be given a distinguishing version number. The Program -(including Contributions) may always be distributed subject to the version of -the Agreement under which it was received. In addition, after a new version of -the Agreement is published, Contributor may elect to distribute the Program -(including its Contributions) under the new version. Except as expressly stated -in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to -the intellectual property of any Contributor under this Agreement, whether -expressly, by implication, estoppel or otherwise. All rights in the Program not -expressly granted under this Agreement are reserved.
- -This Agreement is governed by the laws of the -State of New York and the intellectual property laws of the United States of -America. No party to this Agreement will bring a legal action under this -Agreement more than one year after the cause of action arose. Each party waives -its rights to a jury trial in any resulting litigation.
- -
June 06, 2007
-THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION -AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY "CONTENT"). USE OF -THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE -TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED -BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED -BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE -AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE -TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY -APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU -MAY NOT USE THE CONTENT.
-Unless otherwise indicated, all Content made available by the Eclipse -Foundation is provided to you under the terms and conditions of the Eclipse -Public License Version 1.0 ("EPL"). A copy of the EPL is provided with this -Content and is also available at http://www.eclipse.org/legal/epl-v10.html. -For purposes of the EPL, "Program" will mean the Content.
-Content includes, but is not limited to, source code, object code, -documentation and other files maintained in the Eclipse.org CVS repository -("Repository") in CVS modules ("Modules") and made available as downloadable -archives ("Downloads").
-Content may be apportioned into plug-ins ("Plug-ins"), plug-in fragments -("Fragments"), and features ("Features"). A Feature is a bundle of one or more -Plug-ins and/or Fragments and associated material. Files named "feature.xml" may -contain a list of the names and version numbers of the Plug-ins and/or Fragments -associated with a Feature. Plug-ins and Fragments are located in directories -named "plugins" and Features are located in directories named "features".
-Features may also include other Features ("Included Features"). Files named -"feature.xml" may contain a list of the names and version numbers of Included -Features.
-The terms and conditions governing Plug-ins and Fragments should be contained -in files named "about.html" ("Abouts"). The terms and conditions governing -Features and Included Features should be contained in files named "license.html" -("Feature Licenses"). Abouts and Feature Licenses may be located in any -directory of a Download or Module including, but not limited to the following -locations:
-Note: if a Feature made available by the Eclipse Foundation is installed -using the Eclipse Update Manager, you must agree to a license ("Feature Update -License") during the installation process. If the Feature contains Included -Features, the Feature Update License should either provide you with the terms -and conditions governing the Included Features or inform you where you can -locate them. Feature Update Licenses may be found in the "license" property of -files named "feature.properties". Such Abouts, Feature Licenses and Feature -Update Licenses contain the terms and conditions (or references to such terms -and conditions) that govern your use of the associated Content in that -directory.
-THE ABOUTS, FEATURE LICENSES AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL -OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE -OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):
-IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR -TO USE OF THE CONTENT. If no About, Feature License or Feature Update License is -provided, please contact the Eclipse Foundation to determine what terms and -conditions govern that particular Content.
-Content may contain encryption software. The country in which you are -currently may have restrictions on the import, possession, and use, and/or -re-export to another country, of encryption software. BEFORE using any -encryption software, please check the country's laws, regulations and policies -concerning the import, possession, or use, and re-export of encryption software, -to see if this is permitted.
diff --git a/assembly/features/org.eclipse.jpt/.cvsignore b/assembly/features/org.eclipse.jpt/.cvsignore deleted file mode 100644 index d9e4340782..0000000000 --- a/assembly/features/org.eclipse.jpt/.cvsignore +++ /dev/null @@ -1,2 +0,0 @@ -*.bin.dist.zip -build.xml diff --git a/assembly/features/org.eclipse.jpt/.project b/assembly/features/org.eclipse.jpt/.project deleted file mode 100644 index b7aaec2f54..0000000000 --- a/assembly/features/org.eclipse.jpt/.project +++ /dev/null @@ -1,17 +0,0 @@ - -Eclipse Public License - v 1.0 -
- -THE ACCOMPANYING PROGRAM IS PROVIDED UNDER -THE TERMS OF THIS ECLIPSE PUBLIC LICENSE ("AGREEMENT"). ANY USE, -REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE -OF THIS AGREEMENT.
- -1. DEFINITIONS
- -"Contribution" means:
- -a)
-in the case of the initial Contributor, the initial code and documentation
-distributed under this Agreement, and
-b) in the case of each subsequent Contributor:
i) -changes to the Program, and
- -ii) -additions to the Program;
- -where -such changes and/or additions to the Program originate from and are distributed -by that particular Contributor. A Contribution 'originates' from a Contributor -if it was added to the Program by such Contributor itself or anyone acting on -such Contributor's behalf. Contributions do not include additions to the -Program which: (i) are separate modules of software distributed in conjunction -with the Program under their own license agreement, and (ii) are not derivative -works of the Program.
- -"Contributor" means any person or -entity that distributes the Program.
- -"Licensed Patents " mean patent -claims licensable by a Contributor which are necessarily infringed by the use -or sale of its Contribution alone or when combined with the Program.
- -"Program" means the Contributions -distributed in accordance with this Agreement.
- -"Recipient" means anyone who -receives the Program under this Agreement, including all Contributors.
- -2. GRANT OF RIGHTS
- -a) -Subject to the terms of this Agreement, each Contributor hereby grants Recipient -a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly -display, publicly perform, distribute and sublicense the Contribution of such -Contributor, if any, and such derivative works, in source code and object code -form.
- -b) -Subject to the terms of this Agreement, each Contributor hereby grants -Recipient a non-exclusive, worldwide, royalty-free -patent license under Licensed Patents to make, use, sell, offer to sell, import -and otherwise transfer the Contribution of such Contributor, if any, in source -code and object code form. This patent license shall apply to the combination -of the Contribution and the Program if, at the time the Contribution is added -by the Contributor, such addition of the Contribution causes such combination -to be covered by the Licensed Patents. The patent license shall not apply to -any other combinations which include the Contribution. No hardware per se is -licensed hereunder.
- -c) -Recipient understands that although each Contributor grants the licenses to its -Contributions set forth herein, no assurances are provided by any Contributor -that the Program does not infringe the patent or other intellectual property -rights of any other entity. Each Contributor disclaims any liability to Recipient -for claims brought by any other entity based on infringement of intellectual -property rights or otherwise. As a condition to exercising the rights and -licenses granted hereunder, each Recipient hereby assumes sole responsibility -to secure any other intellectual property rights needed, if any. For example, -if a third party patent license is required to allow Recipient to distribute -the Program, it is Recipient's responsibility to acquire that license before -distributing the Program.
- -d) -Each Contributor represents that to its knowledge it has sufficient copyright -rights in its Contribution, if any, to grant the copyright license set forth in -this Agreement.
- -3. REQUIREMENTS
- -A Contributor may choose to distribute the -Program in object code form under its own license agreement, provided that: -
- -a) -it complies with the terms and conditions of this Agreement; and
- -b) -its license agreement:
- -i) -effectively disclaims on behalf of all Contributors all warranties and -conditions, express and implied, including warranties or conditions of title -and non-infringement, and implied warranties or conditions of merchantability -and fitness for a particular purpose;
- -ii) -effectively excludes on behalf of all Contributors all liability for damages, -including direct, indirect, special, incidental and consequential damages, such -as lost profits;
- -iii) -states that any provisions which differ from this Agreement are offered by that -Contributor alone and not by any other party; and
- -iv) -states that source code for the Program is available from such Contributor, and -informs licensees how to obtain it in a reasonable manner on or through a -medium customarily used for software exchange.
- -When the Program is made available in source -code form:
- -a) -it must be made available under this Agreement; and
- -b) a -copy of this Agreement must be included with each copy of the Program.
- -Contributors may not remove or alter any -copyright notices contained within the Program.
- -Each Contributor must identify itself as the -originator of its Contribution, if any, in a manner that reasonably allows -subsequent Recipients to identify the originator of the Contribution.
- -4. COMMERCIAL DISTRIBUTION
- -Commercial distributors of software may -accept certain responsibilities with respect to end users, business partners -and the like. While this license is intended to facilitate the commercial use -of the Program, the Contributor who includes the Program in a commercial -product offering should do so in a manner which does not create potential -liability for other Contributors. Therefore, if a Contributor includes the -Program in a commercial product offering, such Contributor ("Commercial -Contributor") hereby agrees to defend and indemnify every other -Contributor ("Indemnified Contributor") against any losses, damages and -costs (collectively "Losses") arising from claims, lawsuits and other -legal actions brought by a third party against the Indemnified Contributor to -the extent caused by the acts or omissions of such Commercial Contributor in -connection with its distribution of the Program in a commercial product -offering. The obligations in this section do not apply to any claims or Losses -relating to any actual or alleged intellectual property infringement. In order -to qualify, an Indemnified Contributor must: a) promptly notify the Commercial -Contributor in writing of such claim, and b) allow the Commercial Contributor -to control, and cooperate with the Commercial Contributor in, the defense and -any related settlement negotiations. The Indemnified Contributor may participate -in any such claim at its own expense.
- -For example, a Contributor might include the -Program in a commercial product offering, Product X. That Contributor is then a -Commercial Contributor. If that Commercial Contributor then makes performance -claims, or offers warranties related to Product X, those performance claims and -warranties are such Commercial Contributor's responsibility alone. Under this -section, the Commercial Contributor would have to defend claims against the -other Contributors related to those performance claims and warranties, and if a -court requires any other Contributor to pay any damages as a result, the -Commercial Contributor must pay those damages.
- -5. NO WARRANTY
- -EXCEPT AS EXPRESSLY SET FORTH IN THIS -AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, -WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, -MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely -responsible for determining the appropriateness of using and distributing the -Program and assumes all risks associated with its exercise of rights under this -Agreement , including but not limited to the risks and costs of program errors, -compliance with applicable laws, damage to or loss of data, programs or -equipment, and unavailability or interruption of operations.
- -6. DISCLAIMER OF LIABILITY
- -EXCEPT AS EXPRESSLY SET FORTH IN THIS -AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR -ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY -OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF -THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF -THE POSSIBILITY OF SUCH DAMAGES.
- -7. GENERAL
- -If any provision of this Agreement is invalid -or unenforceable under applicable law, it shall not affect the validity or -enforceability of the remainder of the terms of this Agreement, and without -further action by the parties hereto, such provision shall be reformed to the -minimum extent necessary to make such provision valid and enforceable.
- -If Recipient institutes patent litigation -against any entity (including a cross-claim or counterclaim in a lawsuit) -alleging that the Program itself (excluding combinations of the Program with -other software or hardware) infringes such Recipient's patent(s), then such -Recipient's rights granted under Section 2(b) shall terminate as of the date -such litigation is filed.
- -All Recipient's rights under this Agreement -shall terminate if it fails to comply with any of the material terms or -conditions of this Agreement and does not cure such failure in a reasonable -period of time after becoming aware of such noncompliance. If all Recipient's -rights under this Agreement terminate, Recipient agrees to cease use and -distribution of the Program as soon as reasonably practicable. However, -Recipient's obligations under this Agreement and any licenses granted by -Recipient relating to the Program shall continue and survive.
- -Everyone is permitted to copy and distribute -copies of this Agreement, but in order to avoid inconsistency the Agreement is -copyrighted and may only be modified in the following manner. The Agreement -Steward reserves the right to publish new versions (including revisions) of -this Agreement from time to time. No one other than the Agreement Steward has -the right to modify this Agreement. The Eclipse Foundation is the initial -Agreement Steward. The Eclipse Foundation may assign the responsibility to -serve as the Agreement Steward to a suitable separate entity. Each new version -of the Agreement will be given a distinguishing version number. The Program -(including Contributions) may always be distributed subject to the version of -the Agreement under which it was received. In addition, after a new version of -the Agreement is published, Contributor may elect to distribute the Program -(including its Contributions) under the new version. Except as expressly stated -in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to -the intellectual property of any Contributor under this Agreement, whether -expressly, by implication, estoppel or otherwise. All rights in the Program not -expressly granted under this Agreement are reserved.
- -This Agreement is governed by the laws of the -State of New York and the intellectual property laws of the United States of -America. No party to this Agreement will bring a legal action under this -Agreement more than one year after the cause of action arose. Each party waives -its rights to a jury trial in any resulting litigation.
- -
January 28, 2005
-THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION -AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY "CONTENT"). USE OF -THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE -TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED -BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED -BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE -AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE -TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY -APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU -MAY NOT USE THE CONTENT.
-Unless otherwise indicated, all Content made available by the Eclipse -Foundation is provided to you under the terms and conditions of the Eclipse -Public License Version 1.0 ("EPL"). A copy of the EPL is provided with this -Content and is also available at http://www.eclipse.org/legal/epl-v10.html. -For purposes of the EPL, "Program" will mean the Content.
-Content includes, but is not limited to, source code, object code, -documentation and other files maintained in the Eclipse.org CVS repository -("Repository") in CVS modules ("Modules") and made available as downloadable -archives ("Downloads").
-Content may be apportioned into plug-ins ("Plug-ins"), plug-in fragments -("Fragments"), and features ("Features"). A Feature is a bundle of one or more -Plug-ins and/or Fragments and associated material. Files named "feature.xml" may -contain a list of the names and version numbers of the Plug-ins and/or Fragments -associated with a Feature. Plug-ins and Fragments are located in directories -named "plugins" and Features are located in directories named "features".
-Features may also include other Features ("Included Features"). Files named -"feature.xml" may contain a list of the names and version numbers of Included -Features.
-The terms and conditions governing Plug-ins and Fragments should be contained -in files named "about.html" ("Abouts"). The terms and conditions governing -Features and Included Features should be contained in files named "license.html" -("Feature Licenses"). Abouts and Feature Licenses may be located in any -directory of a Download or Module including, but not limited to the following -locations:
-Note: if a Feature made available by the Eclipse Foundation is installed -using the Eclipse Update Manager, you must agree to a license ("Feature Update -License") during the installation process. If the Feature contains Included -Features, the Feature Update License should either provide you with the terms -and conditions governing the Included Features or inform you where you can -locate them. Feature Update Licenses may be found in the "license" property of -files named "feature.properties". Such Abouts, Feature Licenses and Feature -Update Licenses contain the terms and conditions (or references to such terms -and conditions) that govern your use of the associated Content in that -directory.
-THE ABOUTS, FEATURE LICENSES AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL -OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE -OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):
-IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR -TO USE OF THE CONTENT. If no About, Feature License or Feature Update License is -provided, please contact the Eclipse Foundation to determine what terms and -conditions govern that particular Content.
-Content may contain encryption software. The country in which you are -currently may have restrictions on the import, possession, and use, and/or -re-export to another country, of encryption software. BEFORE using any -encryption software, please check the country's laws, regulations and policies -concerning the import, possession, or use, and re-export of encryption software, -to see if this is permitted.
diff --git a/assembly/plugins/org.eclipse.jpt/.cvsignore b/assembly/plugins/org.eclipse.jpt/.cvsignore deleted file mode 100644 index e4254b18e0..0000000000 --- a/assembly/plugins/org.eclipse.jpt/.cvsignore +++ /dev/null @@ -1,3 +0,0 @@ -bin -temp.folder -build.xml diff --git a/assembly/plugins/org.eclipse.jpt/.project b/assembly/plugins/org.eclipse.jpt/.project deleted file mode 100644 index f51b04cc90..0000000000 --- a/assembly/plugins/org.eclipse.jpt/.project +++ /dev/null @@ -1,22 +0,0 @@ - -June 06, 2007
- -The Eclipse Foundation makes available all content in this plug-in -("Content"). Unless otherwise indicated below, the Content is provided to you -under the terms and conditions of the Eclipse Public License Version 1.0 -("EPL"). A copy of the EPL is available at -http://www.eclipse.org/org/documents/epl-v10.php. -For purposes of the EPL, "Program" will mean the Content.
- -If you did not receive this Content directly from the Eclipse Foundation, the -Content is being redistributed by another party ("Redistributor") and different -terms and conditions may apply to your use of any object code in the Content. -Check the Redistributor's license that was provided with the Content. If no such -license exists, contact the Redistributor. Unless otherwise indicated below, the -terms and conditions of the EPL still apply to any source code in the Content -and such source code may be obtained at -http://www.eclipse.org/.
- - - \ No newline at end of file diff --git a/assembly/plugins/org.eclipse.jpt/about.ini b/assembly/plugins/org.eclipse.jpt/about.ini deleted file mode 100644 index 588a325a8f..0000000000 --- a/assembly/plugins/org.eclipse.jpt/about.ini +++ /dev/null @@ -1,44 +0,0 @@ -############################################################################### -# Copyright (c) 2006 Oracle. -# All rights reserved. This program and the accompanying materials -# are made available under the terms of the Eclipse Public License v1.0 -# which accompanies this distribution, and is available at -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# Oracle. - initial API and implementation -############################################################################### - -# about.ini -# contains information about a feature -# java.io.Properties file (ISO 8859-1 with "\" escapes) -# "%key" are externalized strings defined in about.properties -# This file does not need to be translated. - -# Property "aboutText" contains blurb for "About" dialog (translated) -aboutText=%blurb - -# Property "windowImage" contains path to window icon (16x16) -# needed for primary features only - -# Property "featureImage" contains path to feature image (32x32) -featureImage=eclipse32.gif - -# Property "aboutImage" contains path to product image (500x330 or 115x164) -# needed for primary features only - -# Property "appName" contains name of the application (translated) -# needed for primary features only - -# Property "welcomePage" contains path to welcome page (special XML-based format) -# optional - -# Property "welcomePerspective" contains the id of the perspective in which the -# welcome page is to be opened. -# optional - -# Property "tipsAndTricksHref" contains the Help topic href to a tips and tricks page -# optional -tipsAndTricksHref=/org.eclipse.jpt.doc.user/tips_and_tricks.htm - - diff --git a/assembly/plugins/org.eclipse.jpt/about.mappings b/assembly/plugins/org.eclipse.jpt/about.mappings deleted file mode 100644 index bddaab4310..0000000000 --- a/assembly/plugins/org.eclipse.jpt/about.mappings +++ /dev/null @@ -1,6 +0,0 @@ -# about.mappings -# contains fill-ins for about.properties -# java.io.Properties file (ISO 8859-1 with "\" escapes) -# This file does not need to be translated. - -0=@build@ \ No newline at end of file diff --git a/assembly/plugins/org.eclipse.jpt/about.properties b/assembly/plugins/org.eclipse.jpt/about.properties deleted file mode 100644 index 159bfceeba..0000000000 --- a/assembly/plugins/org.eclipse.jpt/about.properties +++ /dev/null @@ -1,24 +0,0 @@ -############################################################################### -# Copyright (c) 2006 Oracle. -# All rights reserved. This program and the accompanying materials -# are made available under the terms of the Eclipse Public License v1.0 -# which accompanies this distribution, and is available at -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# Oracle. - initial API and implementation -############################################################################### - -# about.properties -# contains externalized strings for about.ini -# java.io.Properties file (ISO 8859-1 with "\" escapes) -# fill-ins are supplied by about.mappings -# This file should be translated. - -blurb=Java Persistence API Tools\n\ -\n\ -Version: {featureVersion}\n\ -Build id: {0}\n\ -\n\ -(c) Copyright Eclipse contributors and others 2006. All rights reserved.\n\ -Visit http://www.eclipse.org/webtools diff --git a/assembly/plugins/org.eclipse.jpt/build.properties b/assembly/plugins/org.eclipse.jpt/build.properties deleted file mode 100644 index 0ccfb0ebb8..0000000000 --- a/assembly/plugins/org.eclipse.jpt/build.properties +++ /dev/null @@ -1,19 +0,0 @@ -############################################################################### -# Copyright (c) 2006, 2007 Oracle. -# All rights reserved. This program and the accompanying materials -# are made available under the terms of the Eclipse Public License v1.0 -# which accompanies this distribution, and is available at -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# Oracle. - initial API and implementation -############################################################################### -bin.includes = META-INF/,\ - about.ini,\ - about.html,\ - about.mappings,\ - about.properties,\ - eclipse32.gif,\ - eclipse32.png,\ - plugin.properties,\ - component.xml diff --git a/assembly/plugins/org.eclipse.jpt/component.xml b/assembly/plugins/org.eclipse.jpt/component.xml deleted file mode 100644 index 11f133f65a..0000000000 --- a/assembly/plugins/org.eclipse.jpt/component.xml +++ /dev/null @@ -1,12 +0,0 @@ - -Eclipse Public License - v 1.0 -
- -THE ACCOMPANYING PROGRAM IS PROVIDED UNDER -THE TERMS OF THIS ECLIPSE PUBLIC LICENSE ("AGREEMENT"). ANY USE, -REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE -OF THIS AGREEMENT.
- -1. DEFINITIONS
- -"Contribution" means:
- -a)
-in the case of the initial Contributor, the initial code and documentation
-distributed under this Agreement, and
-b) in the case of each subsequent Contributor:
i) -changes to the Program, and
- -ii) -additions to the Program;
- -where -such changes and/or additions to the Program originate from and are distributed -by that particular Contributor. A Contribution 'originates' from a Contributor -if it was added to the Program by such Contributor itself or anyone acting on -such Contributor's behalf. Contributions do not include additions to the -Program which: (i) are separate modules of software distributed in conjunction -with the Program under their own license agreement, and (ii) are not derivative -works of the Program.
- -"Contributor" means any person or -entity that distributes the Program.
- -"Licensed Patents " mean patent -claims licensable by a Contributor which are necessarily infringed by the use -or sale of its Contribution alone or when combined with the Program.
- -"Program" means the Contributions -distributed in accordance with this Agreement.
- -"Recipient" means anyone who -receives the Program under this Agreement, including all Contributors.
- -2. GRANT OF RIGHTS
- -a) -Subject to the terms of this Agreement, each Contributor hereby grants Recipient -a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly -display, publicly perform, distribute and sublicense the Contribution of such -Contributor, if any, and such derivative works, in source code and object code -form.
- -b) -Subject to the terms of this Agreement, each Contributor hereby grants -Recipient a non-exclusive, worldwide, royalty-free -patent license under Licensed Patents to make, use, sell, offer to sell, import -and otherwise transfer the Contribution of such Contributor, if any, in source -code and object code form. This patent license shall apply to the combination -of the Contribution and the Program if, at the time the Contribution is added -by the Contributor, such addition of the Contribution causes such combination -to be covered by the Licensed Patents. The patent license shall not apply to -any other combinations which include the Contribution. No hardware per se is -licensed hereunder.
- -c) -Recipient understands that although each Contributor grants the licenses to its -Contributions set forth herein, no assurances are provided by any Contributor -that the Program does not infringe the patent or other intellectual property -rights of any other entity. Each Contributor disclaims any liability to Recipient -for claims brought by any other entity based on infringement of intellectual -property rights or otherwise. As a condition to exercising the rights and -licenses granted hereunder, each Recipient hereby assumes sole responsibility -to secure any other intellectual property rights needed, if any. For example, -if a third party patent license is required to allow Recipient to distribute -the Program, it is Recipient's responsibility to acquire that license before -distributing the Program.
- -d) -Each Contributor represents that to its knowledge it has sufficient copyright -rights in its Contribution, if any, to grant the copyright license set forth in -this Agreement.
- -3. REQUIREMENTS
- -A Contributor may choose to distribute the -Program in object code form under its own license agreement, provided that: -
- -a) -it complies with the terms and conditions of this Agreement; and
- -b) -its license agreement:
- -i) -effectively disclaims on behalf of all Contributors all warranties and -conditions, express and implied, including warranties or conditions of title -and non-infringement, and implied warranties or conditions of merchantability -and fitness for a particular purpose;
- -ii) -effectively excludes on behalf of all Contributors all liability for damages, -including direct, indirect, special, incidental and consequential damages, such -as lost profits;
- -iii) -states that any provisions which differ from this Agreement are offered by that -Contributor alone and not by any other party; and
- -iv) -states that source code for the Program is available from such Contributor, and -informs licensees how to obtain it in a reasonable manner on or through a -medium customarily used for software exchange.
- -When the Program is made available in source -code form:
- -a) -it must be made available under this Agreement; and
- -b) a -copy of this Agreement must be included with each copy of the Program.
- -Contributors may not remove or alter any -copyright notices contained within the Program.
- -Each Contributor must identify itself as the -originator of its Contribution, if any, in a manner that reasonably allows -subsequent Recipients to identify the originator of the Contribution.
- -4. COMMERCIAL DISTRIBUTION
- -Commercial distributors of software may -accept certain responsibilities with respect to end users, business partners -and the like. While this license is intended to facilitate the commercial use -of the Program, the Contributor who includes the Program in a commercial -product offering should do so in a manner which does not create potential -liability for other Contributors. Therefore, if a Contributor includes the -Program in a commercial product offering, such Contributor ("Commercial -Contributor") hereby agrees to defend and indemnify every other -Contributor ("Indemnified Contributor") against any losses, damages and -costs (collectively "Losses") arising from claims, lawsuits and other -legal actions brought by a third party against the Indemnified Contributor to -the extent caused by the acts or omissions of such Commercial Contributor in -connection with its distribution of the Program in a commercial product -offering. The obligations in this section do not apply to any claims or Losses -relating to any actual or alleged intellectual property infringement. In order -to qualify, an Indemnified Contributor must: a) promptly notify the Commercial -Contributor in writing of such claim, and b) allow the Commercial Contributor -to control, and cooperate with the Commercial Contributor in, the defense and -any related settlement negotiations. The Indemnified Contributor may participate -in any such claim at its own expense.
- -For example, a Contributor might include the -Program in a commercial product offering, Product X. That Contributor is then a -Commercial Contributor. If that Commercial Contributor then makes performance -claims, or offers warranties related to Product X, those performance claims and -warranties are such Commercial Contributor's responsibility alone. Under this -section, the Commercial Contributor would have to defend claims against the -other Contributors related to those performance claims and warranties, and if a -court requires any other Contributor to pay any damages as a result, the -Commercial Contributor must pay those damages.
- -5. NO WARRANTY
- -EXCEPT AS EXPRESSLY SET FORTH IN THIS -AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, -WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, -MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely -responsible for determining the appropriateness of using and distributing the -Program and assumes all risks associated with its exercise of rights under this -Agreement , including but not limited to the risks and costs of program errors, -compliance with applicable laws, damage to or loss of data, programs or -equipment, and unavailability or interruption of operations.
- -6. DISCLAIMER OF LIABILITY
- -EXCEPT AS EXPRESSLY SET FORTH IN THIS -AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR -ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY -OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF -THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF -THE POSSIBILITY OF SUCH DAMAGES.
- -7. GENERAL
- -If any provision of this Agreement is invalid -or unenforceable under applicable law, it shall not affect the validity or -enforceability of the remainder of the terms of this Agreement, and without -further action by the parties hereto, such provision shall be reformed to the -minimum extent necessary to make such provision valid and enforceable.
- -If Recipient institutes patent litigation -against any entity (including a cross-claim or counterclaim in a lawsuit) -alleging that the Program itself (excluding combinations of the Program with -other software or hardware) infringes such Recipient's patent(s), then such -Recipient's rights granted under Section 2(b) shall terminate as of the date -such litigation is filed.
- -All Recipient's rights under this Agreement -shall terminate if it fails to comply with any of the material terms or -conditions of this Agreement and does not cure such failure in a reasonable -period of time after becoming aware of such noncompliance. If all Recipient's -rights under this Agreement terminate, Recipient agrees to cease use and -distribution of the Program as soon as reasonably practicable. However, -Recipient's obligations under this Agreement and any licenses granted by -Recipient relating to the Program shall continue and survive.
- -Everyone is permitted to copy and distribute -copies of this Agreement, but in order to avoid inconsistency the Agreement is -copyrighted and may only be modified in the following manner. The Agreement -Steward reserves the right to publish new versions (including revisions) of -this Agreement from time to time. No one other than the Agreement Steward has -the right to modify this Agreement. The Eclipse Foundation is the initial -Agreement Steward. The Eclipse Foundation may assign the responsibility to -serve as the Agreement Steward to a suitable separate entity. Each new version -of the Agreement will be given a distinguishing version number. The Program -(including Contributions) may always be distributed subject to the version of -the Agreement under which it was received. In addition, after a new version of -the Agreement is published, Contributor may elect to distribute the Program -(including its Contributions) under the new version. Except as expressly stated -in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to -the intellectual property of any Contributor under this Agreement, whether -expressly, by implication, estoppel or otherwise. All rights in the Program not -expressly granted under this Agreement are reserved.
- -This Agreement is governed by the laws of the -State of New York and the intellectual property laws of the United States of -America. No party to this Agreement will bring a legal action under this -Agreement more than one year after the cause of action arose. Each party waives -its rights to a jury trial in any resulting litigation.
- -
June 06, 2007
-THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION -AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY "CONTENT"). USE OF -THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE -TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED -BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED -BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE -AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE -TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY -APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU -MAY NOT USE THE CONTENT.
-Unless otherwise indicated, all Content made available by the Eclipse -Foundation is provided to you under the terms and conditions of the Eclipse -Public License Version 1.0 ("EPL"). A copy of the EPL is provided with this -Content and is also available at http://www.eclipse.org/legal/epl-v10.html. -For purposes of the EPL, "Program" will mean the Content.
-Content includes, but is not limited to, source code, object code, -documentation and other files maintained in the Eclipse.org CVS repository -("Repository") in CVS modules ("Modules") and made available as downloadable -archives ("Downloads").
-Content may be apportioned into plug-ins ("Plug-ins"), plug-in fragments -("Fragments"), and features ("Features"). A Feature is a bundle of one or more -Plug-ins and/or Fragments and associated material. Files named "feature.xml" may -contain a list of the names and version numbers of the Plug-ins and/or Fragments -associated with a Feature. Plug-ins and Fragments are located in directories -named "plugins" and Features are located in directories named "features".
-Features may also include other Features ("Included Features"). Files named -"feature.xml" may contain a list of the names and version numbers of Included -Features.
-The terms and conditions governing Plug-ins and Fragments should be contained -in files named "about.html" ("Abouts"). The terms and conditions governing -Features and Included Features should be contained in files named "license.html" -("Feature Licenses"). Abouts and Feature Licenses may be located in any -directory of a Download or Module including, but not limited to the following -locations:
-Note: if a Feature made available by the Eclipse Foundation is installed -using the Eclipse Update Manager, you must agree to a license ("Feature Update -License") during the installation process. If the Feature contains Included -Features, the Feature Update License should either provide you with the terms -and conditions governing the Included Features or inform you where you can -locate them. Feature Update Licenses may be found in the "license" property of -files named "feature.properties". Such Abouts, Feature Licenses and Feature -Update Licenses contain the terms and conditions (or references to such terms -and conditions) that govern your use of the associated Content in that -directory.
-THE ABOUTS, FEATURE LICENSES AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL -OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE -OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):
-IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR -TO USE OF THE CONTENT. If no About, Feature License or Feature Update License is -provided, please contact the Eclipse Foundation to determine what terms and -conditions govern that particular Content.
-Content may contain encryption software. The country in which you are -currently may have restrictions on the import, possession, and use, and/or -re-export to another country, of encryption software. BEFORE using any -encryption software, please check the country's laws, regulations and policies -concerning the import, possession, or use, and re-export of encryption software, -to see if this is permitted.
diff --git a/jpa/features/org.eclipse.jpt.feature/sourceTemplateFeature/build.properties b/jpa/features/org.eclipse.jpt.feature/sourceTemplateFeature/build.properties deleted file mode 100644 index 997dd3f0c7..0000000000 --- a/jpa/features/org.eclipse.jpt.feature/sourceTemplateFeature/build.properties +++ /dev/null @@ -1,16 +0,0 @@ -############################################################################### -# Copyright (c) 2006, 2007 Oracle. -# All rights reserved. This program and the accompanying materials -# are made available under the terms of the Eclipse Public License v1.0 -# which accompanies this distribution, and is available at -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# Oracle - initial API and implementation -############################################################################### -bin.includes =\ -epl-v10.html,\ -eclipse_update_120.jpg,\ -feature.xml,\ -feature.properties,\ -license.html diff --git a/jpa/features/org.eclipse.jpt.feature/sourceTemplateFeature/eclipse_update_120.jpg b/jpa/features/org.eclipse.jpt.feature/sourceTemplateFeature/eclipse_update_120.jpg deleted file mode 100644 index bfdf708ad6..0000000000 Binary files a/jpa/features/org.eclipse.jpt.feature/sourceTemplateFeature/eclipse_update_120.jpg and /dev/null differ diff --git a/jpa/features/org.eclipse.jpt.feature/sourceTemplateFeature/epl-v10.html b/jpa/features/org.eclipse.jpt.feature/sourceTemplateFeature/epl-v10.html deleted file mode 100644 index 022ad2955b..0000000000 --- a/jpa/features/org.eclipse.jpt.feature/sourceTemplateFeature/epl-v10.html +++ /dev/null @@ -1,328 +0,0 @@ - - - - - - - - -Eclipse Public License - v 1.0 -
- -THE ACCOMPANYING PROGRAM IS PROVIDED UNDER -THE TERMS OF THIS ECLIPSE PUBLIC LICENSE ("AGREEMENT"). ANY USE, -REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE -OF THIS AGREEMENT.
- -1. DEFINITIONS
- -"Contribution" means:
- -a)
-in the case of the initial Contributor, the initial code and documentation
-distributed under this Agreement, and
-b) in the case of each subsequent Contributor:
i) -changes to the Program, and
- -ii) -additions to the Program;
- -where -such changes and/or additions to the Program originate from and are distributed -by that particular Contributor. A Contribution 'originates' from a Contributor -if it was added to the Program by such Contributor itself or anyone acting on -such Contributor's behalf. Contributions do not include additions to the -Program which: (i) are separate modules of software distributed in conjunction -with the Program under their own license agreement, and (ii) are not derivative -works of the Program.
- -"Contributor" means any person or -entity that distributes the Program.
- -"Licensed Patents " mean patent -claims licensable by a Contributor which are necessarily infringed by the use -or sale of its Contribution alone or when combined with the Program.
- -"Program" means the Contributions -distributed in accordance with this Agreement.
- -"Recipient" means anyone who -receives the Program under this Agreement, including all Contributors.
- -2. GRANT OF RIGHTS
- -a) -Subject to the terms of this Agreement, each Contributor hereby grants Recipient -a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly -display, publicly perform, distribute and sublicense the Contribution of such -Contributor, if any, and such derivative works, in source code and object code -form.
- -b) -Subject to the terms of this Agreement, each Contributor hereby grants -Recipient a non-exclusive, worldwide, royalty-free -patent license under Licensed Patents to make, use, sell, offer to sell, import -and otherwise transfer the Contribution of such Contributor, if any, in source -code and object code form. This patent license shall apply to the combination -of the Contribution and the Program if, at the time the Contribution is added -by the Contributor, such addition of the Contribution causes such combination -to be covered by the Licensed Patents. The patent license shall not apply to -any other combinations which include the Contribution. No hardware per se is -licensed hereunder.
- -c) -Recipient understands that although each Contributor grants the licenses to its -Contributions set forth herein, no assurances are provided by any Contributor -that the Program does not infringe the patent or other intellectual property -rights of any other entity. Each Contributor disclaims any liability to Recipient -for claims brought by any other entity based on infringement of intellectual -property rights or otherwise. As a condition to exercising the rights and -licenses granted hereunder, each Recipient hereby assumes sole responsibility -to secure any other intellectual property rights needed, if any. For example, -if a third party patent license is required to allow Recipient to distribute -the Program, it is Recipient's responsibility to acquire that license before -distributing the Program.
- -d) -Each Contributor represents that to its knowledge it has sufficient copyright -rights in its Contribution, if any, to grant the copyright license set forth in -this Agreement.
- -3. REQUIREMENTS
- -A Contributor may choose to distribute the -Program in object code form under its own license agreement, provided that: -
- -a) -it complies with the terms and conditions of this Agreement; and
- -b) -its license agreement:
- -i) -effectively disclaims on behalf of all Contributors all warranties and -conditions, express and implied, including warranties or conditions of title -and non-infringement, and implied warranties or conditions of merchantability -and fitness for a particular purpose;
- -ii) -effectively excludes on behalf of all Contributors all liability for damages, -including direct, indirect, special, incidental and consequential damages, such -as lost profits;
- -iii) -states that any provisions which differ from this Agreement are offered by that -Contributor alone and not by any other party; and
- -iv) -states that source code for the Program is available from such Contributor, and -informs licensees how to obtain it in a reasonable manner on or through a -medium customarily used for software exchange.
- -When the Program is made available in source -code form:
- -a) -it must be made available under this Agreement; and
- -b) a -copy of this Agreement must be included with each copy of the Program.
- -Contributors may not remove or alter any -copyright notices contained within the Program.
- -Each Contributor must identify itself as the -originator of its Contribution, if any, in a manner that reasonably allows -subsequent Recipients to identify the originator of the Contribution.
- -4. COMMERCIAL DISTRIBUTION
- -Commercial distributors of software may -accept certain responsibilities with respect to end users, business partners -and the like. While this license is intended to facilitate the commercial use -of the Program, the Contributor who includes the Program in a commercial -product offering should do so in a manner which does not create potential -liability for other Contributors. Therefore, if a Contributor includes the -Program in a commercial product offering, such Contributor ("Commercial -Contributor") hereby agrees to defend and indemnify every other -Contributor ("Indemnified Contributor") against any losses, damages and -costs (collectively "Losses") arising from claims, lawsuits and other -legal actions brought by a third party against the Indemnified Contributor to -the extent caused by the acts or omissions of such Commercial Contributor in -connection with its distribution of the Program in a commercial product -offering. The obligations in this section do not apply to any claims or Losses -relating to any actual or alleged intellectual property infringement. In order -to qualify, an Indemnified Contributor must: a) promptly notify the Commercial -Contributor in writing of such claim, and b) allow the Commercial Contributor -to control, and cooperate with the Commercial Contributor in, the defense and -any related settlement negotiations. The Indemnified Contributor may participate -in any such claim at its own expense.
- -For example, a Contributor might include the -Program in a commercial product offering, Product X. That Contributor is then a -Commercial Contributor. If that Commercial Contributor then makes performance -claims, or offers warranties related to Product X, those performance claims and -warranties are such Commercial Contributor's responsibility alone. Under this -section, the Commercial Contributor would have to defend claims against the -other Contributors related to those performance claims and warranties, and if a -court requires any other Contributor to pay any damages as a result, the -Commercial Contributor must pay those damages.
- -5. NO WARRANTY
- -EXCEPT AS EXPRESSLY SET FORTH IN THIS -AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, -WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, -MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely -responsible for determining the appropriateness of using and distributing the -Program and assumes all risks associated with its exercise of rights under this -Agreement , including but not limited to the risks and costs of program errors, -compliance with applicable laws, damage to or loss of data, programs or -equipment, and unavailability or interruption of operations.
- -6. DISCLAIMER OF LIABILITY
- -EXCEPT AS EXPRESSLY SET FORTH IN THIS -AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR -ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY -OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF -THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF -THE POSSIBILITY OF SUCH DAMAGES.
- -7. GENERAL
- -If any provision of this Agreement is invalid -or unenforceable under applicable law, it shall not affect the validity or -enforceability of the remainder of the terms of this Agreement, and without -further action by the parties hereto, such provision shall be reformed to the -minimum extent necessary to make such provision valid and enforceable.
- -If Recipient institutes patent litigation -against any entity (including a cross-claim or counterclaim in a lawsuit) -alleging that the Program itself (excluding combinations of the Program with -other software or hardware) infringes such Recipient's patent(s), then such -Recipient's rights granted under Section 2(b) shall terminate as of the date -such litigation is filed.
- -All Recipient's rights under this Agreement -shall terminate if it fails to comply with any of the material terms or -conditions of this Agreement and does not cure such failure in a reasonable -period of time after becoming aware of such noncompliance. If all Recipient's -rights under this Agreement terminate, Recipient agrees to cease use and -distribution of the Program as soon as reasonably practicable. However, -Recipient's obligations under this Agreement and any licenses granted by -Recipient relating to the Program shall continue and survive.
- -Everyone is permitted to copy and distribute -copies of this Agreement, but in order to avoid inconsistency the Agreement is -copyrighted and may only be modified in the following manner. The Agreement -Steward reserves the right to publish new versions (including revisions) of -this Agreement from time to time. No one other than the Agreement Steward has -the right to modify this Agreement. The Eclipse Foundation is the initial -Agreement Steward. The Eclipse Foundation may assign the responsibility to -serve as the Agreement Steward to a suitable separate entity. Each new version -of the Agreement will be given a distinguishing version number. The Program -(including Contributions) may always be distributed subject to the version of -the Agreement under which it was received. In addition, after a new version of -the Agreement is published, Contributor may elect to distribute the Program -(including its Contributions) under the new version. Except as expressly stated -in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to -the intellectual property of any Contributor under this Agreement, whether -expressly, by implication, estoppel or otherwise. All rights in the Program not -expressly granted under this Agreement are reserved.
- -This Agreement is governed by the laws of the -State of New York and the intellectual property laws of the United States of -America. No party to this Agreement will bring a legal action under this -Agreement more than one year after the cause of action arose. Each party waives -its rights to a jury trial in any resulting litigation.
- -
June 06, 2007
- -THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS - (COLLECTIVELY "CONTENT"). USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND - CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE - OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR - NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND - CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT USE THE CONTENT.
- -Unless otherwise indicated, all Content made available by the Eclipse Foundation is provided to you under the terms and conditions of the Eclipse Public License Version 1.0 - ("EPL"). A copy of the EPL is provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html. - For purposes of the EPL, "Program" will mean the Content.
- -Content includes, but is not limited to, source code, object code, documentation and other files maintained in the Eclipse.org CVS repository ("Repository") in CVS - modules ("Modules") and made available as downloadable archives ("Downloads").
- -The terms and conditions governing Plug-ins and Fragments should be contained in files named "about.html" ("Abouts"). The terms and conditions governing Features and -Included Features should be contained in files named "license.html" ("Feature Licenses"). Abouts and Feature Licenses may be located in any directory of a Download or Module -including, but not limited to the following locations:
- -Note: if a Feature made available by the Eclipse Foundation is installed using the Eclipse Update Manager, you must agree to a license ("Feature Update License") during the -installation process. If the Feature contains Included Features, the Feature Update License should either provide you with the terms and conditions governing the Included Features or -inform you where you can locate them. Feature Update Licenses may be found in the "license" property of files named "feature.properties" found within a Feature. -Such Abouts, Feature Licenses, and Feature Update Licenses contain the terms and conditions (or references to such terms and conditions) that govern your use of the associated Content in -that directory.
- -THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE -OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):
- -IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License is provided, please -contact the Eclipse Foundation to determine what terms and conditions govern that particular Content.
- -Content may contain encryption software. The country in which you are currently may have restrictions on the import, possession, and use, and/or re-export to - another country, of encryption software. BEFORE using any encryption software, please check the country's laws, regulations and policies concerning the import, - possession, or use, and re-export of encryption software, to see if this is permitted.
- -Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. - - diff --git a/jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/about.html b/jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/about.html deleted file mode 100644 index d4916df475..0000000000 --- a/jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/about.html +++ /dev/null @@ -1,27 +0,0 @@ - - - -June 06, 2007
-The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the -Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html. -For purposes of the EPL, "Program" will mean the Content.
- -If you did not receive this Content directly from the Eclipse Foundation, the Content is being redistributed by another party ("Redistributor") and different terms and conditions may -apply to your use of any object code in the Content. Check the Redistributor's license that was provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise -indicated below, the terms and conditions of the EPL still apply to any source code in the Content.
- -This plug-in contains source code zip files ("Source Zips") that correspond to binary content in other plug-ins. These Source Zips may be distributed under different license -agreements and/or notices. Details about these license agreements and notices are contained in "about.html" files ("Abouts") located in sub-directories in the -src/ directory of this plug-in. Such Abouts govern your use of the Source Zips in that directory, not the EPL.
- - - diff --git a/jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/about.ini b/jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/about.ini deleted file mode 100644 index 2dee36a2e2..0000000000 --- a/jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/about.ini +++ /dev/null @@ -1,31 +0,0 @@ -# about.ini -# contains information about a feature -# java.io.Properties file (ISO 8859-1 with "\" escapes) -# "%key" are externalized strings defined in about.properties -# This file does not need to be translated. - -# Property "aboutText" contains blurb for "About" dialog (translated) -aboutText=%blurb - -# Property "windowImage" contains path to window icon (16x16) -# needed for primary features only - -# Property "featureImage" contains path to feature image (32x32) -featureImage=eclipse32.gif - -# Property "aboutImage" contains path to product image (500x330 or 115x164) -# needed for primary features only - -# Property "appName" contains name of the application (not translated) -# needed for primary features only - -# Property "welcomePage" contains path to welcome page (special XML-based format) -# optional - -# Property "welcomePerspective" contains the id of the perspective in which the -# welcome page is to be opened. -# optional - - - - diff --git a/jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/about.mappings b/jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/about.mappings deleted file mode 100644 index a28390a75e..0000000000 --- a/jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/about.mappings +++ /dev/null @@ -1,6 +0,0 @@ -# about.mappings -# contains fill-ins for about.properties -# java.io.Properties file (ISO 8859-1 with "\" escapes) -# This file does not need to be translated. - -0=@build@ diff --git a/jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/about.properties b/jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/about.properties deleted file mode 100644 index 5e52cb277e..0000000000 --- a/jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/about.properties +++ /dev/null @@ -1,26 +0,0 @@ -############################################################################### -# Copyright (c) 2000, 2005 IBM Corporation and others. -# All rights reserved. This program and the accompanying materials -# are made available under the terms of the Eclipse Public License v1.0 -# which accompanies this distribution, and is available at -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -# about.properties -# contains externalized strings for about.ini -# java.io.Properties file (ISO 8859-1 with "\" escapes) -# fill-ins are supplied by about.mappings -# This file should be translated. -# -# Do not translate any values surrounded by {} - -blurb=JavaServer Faces Tooling Source\n\ -\n\ -Version: {featureVersion}\n\ -Build id: {0}\n\ -\n\ -(c) Copyright Eclipse contributors and others 2005. All rights reserved.\n\ -Visit http://www.eclipse.org/webtools - diff --git a/jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/build.properties b/jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/build.properties deleted file mode 100644 index e3098b39b2..0000000000 --- a/jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/build.properties +++ /dev/null @@ -1,11 +0,0 @@ -bin.includes =\ - about.html,\ - about.ini,\ - about.mappings,\ - about.properties,\ - eclipse32.gif,\ - plugin.properties,\ - plugin.xml,\ - src/**,\ - META-INF/ -sourcePlugin = true diff --git a/jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/eclipse32.gif b/jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/eclipse32.gif deleted file mode 100644 index e6ad7ccd75..0000000000 Binary files a/jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/eclipse32.gif and /dev/null differ diff --git a/jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/eclipse32.png b/jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/eclipse32.png deleted file mode 100644 index 50ae49de24..0000000000 Binary files a/jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/eclipse32.png and /dev/null differ diff --git a/jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/eclipse_update_120.jpg b/jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/eclipse_update_120.jpg deleted file mode 100644 index bfdf708ad6..0000000000 Binary files a/jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/eclipse_update_120.jpg and /dev/null differ diff --git a/jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/epl-v10.html b/jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/epl-v10.html deleted file mode 100644 index 022ad2955b..0000000000 --- a/jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/epl-v10.html +++ /dev/null @@ -1,328 +0,0 @@ - - - - - - - - -Eclipse Public License - v 1.0 -
- -THE ACCOMPANYING PROGRAM IS PROVIDED UNDER -THE TERMS OF THIS ECLIPSE PUBLIC LICENSE ("AGREEMENT"). ANY USE, -REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE -OF THIS AGREEMENT.
- -1. DEFINITIONS
- -"Contribution" means:
- -a)
-in the case of the initial Contributor, the initial code and documentation
-distributed under this Agreement, and
-b) in the case of each subsequent Contributor:
i) -changes to the Program, and
- -ii) -additions to the Program;
- -where -such changes and/or additions to the Program originate from and are distributed -by that particular Contributor. A Contribution 'originates' from a Contributor -if it was added to the Program by such Contributor itself or anyone acting on -such Contributor's behalf. Contributions do not include additions to the -Program which: (i) are separate modules of software distributed in conjunction -with the Program under their own license agreement, and (ii) are not derivative -works of the Program.
- -"Contributor" means any person or -entity that distributes the Program.
- -"Licensed Patents " mean patent -claims licensable by a Contributor which are necessarily infringed by the use -or sale of its Contribution alone or when combined with the Program.
- -"Program" means the Contributions -distributed in accordance with this Agreement.
- -"Recipient" means anyone who -receives the Program under this Agreement, including all Contributors.
- -2. GRANT OF RIGHTS
- -a) -Subject to the terms of this Agreement, each Contributor hereby grants Recipient -a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly -display, publicly perform, distribute and sublicense the Contribution of such -Contributor, if any, and such derivative works, in source code and object code -form.
- -b) -Subject to the terms of this Agreement, each Contributor hereby grants -Recipient a non-exclusive, worldwide, royalty-free -patent license under Licensed Patents to make, use, sell, offer to sell, import -and otherwise transfer the Contribution of such Contributor, if any, in source -code and object code form. This patent license shall apply to the combination -of the Contribution and the Program if, at the time the Contribution is added -by the Contributor, such addition of the Contribution causes such combination -to be covered by the Licensed Patents. The patent license shall not apply to -any other combinations which include the Contribution. No hardware per se is -licensed hereunder.
- -c) -Recipient understands that although each Contributor grants the licenses to its -Contributions set forth herein, no assurances are provided by any Contributor -that the Program does not infringe the patent or other intellectual property -rights of any other entity. Each Contributor disclaims any liability to Recipient -for claims brought by any other entity based on infringement of intellectual -property rights or otherwise. As a condition to exercising the rights and -licenses granted hereunder, each Recipient hereby assumes sole responsibility -to secure any other intellectual property rights needed, if any. For example, -if a third party patent license is required to allow Recipient to distribute -the Program, it is Recipient's responsibility to acquire that license before -distributing the Program.
- -d) -Each Contributor represents that to its knowledge it has sufficient copyright -rights in its Contribution, if any, to grant the copyright license set forth in -this Agreement.
- -3. REQUIREMENTS
- -A Contributor may choose to distribute the -Program in object code form under its own license agreement, provided that: -
- -a) -it complies with the terms and conditions of this Agreement; and
- -b) -its license agreement:
- -i) -effectively disclaims on behalf of all Contributors all warranties and -conditions, express and implied, including warranties or conditions of title -and non-infringement, and implied warranties or conditions of merchantability -and fitness for a particular purpose;
- -ii) -effectively excludes on behalf of all Contributors all liability for damages, -including direct, indirect, special, incidental and consequential damages, such -as lost profits;
- -iii) -states that any provisions which differ from this Agreement are offered by that -Contributor alone and not by any other party; and
- -iv) -states that source code for the Program is available from such Contributor, and -informs licensees how to obtain it in a reasonable manner on or through a -medium customarily used for software exchange.
- -When the Program is made available in source -code form:
- -a) -it must be made available under this Agreement; and
- -b) a -copy of this Agreement must be included with each copy of the Program.
- -Contributors may not remove or alter any -copyright notices contained within the Program.
- -Each Contributor must identify itself as the -originator of its Contribution, if any, in a manner that reasonably allows -subsequent Recipients to identify the originator of the Contribution.
- -4. COMMERCIAL DISTRIBUTION
- -Commercial distributors of software may -accept certain responsibilities with respect to end users, business partners -and the like. While this license is intended to facilitate the commercial use -of the Program, the Contributor who includes the Program in a commercial -product offering should do so in a manner which does not create potential -liability for other Contributors. Therefore, if a Contributor includes the -Program in a commercial product offering, such Contributor ("Commercial -Contributor") hereby agrees to defend and indemnify every other -Contributor ("Indemnified Contributor") against any losses, damages and -costs (collectively "Losses") arising from claims, lawsuits and other -legal actions brought by a third party against the Indemnified Contributor to -the extent caused by the acts or omissions of such Commercial Contributor in -connection with its distribution of the Program in a commercial product -offering. The obligations in this section do not apply to any claims or Losses -relating to any actual or alleged intellectual property infringement. In order -to qualify, an Indemnified Contributor must: a) promptly notify the Commercial -Contributor in writing of such claim, and b) allow the Commercial Contributor -to control, and cooperate with the Commercial Contributor in, the defense and -any related settlement negotiations. The Indemnified Contributor may participate -in any such claim at its own expense.
- -For example, a Contributor might include the -Program in a commercial product offering, Product X. That Contributor is then a -Commercial Contributor. If that Commercial Contributor then makes performance -claims, or offers warranties related to Product X, those performance claims and -warranties are such Commercial Contributor's responsibility alone. Under this -section, the Commercial Contributor would have to defend claims against the -other Contributors related to those performance claims and warranties, and if a -court requires any other Contributor to pay any damages as a result, the -Commercial Contributor must pay those damages.
- -5. NO WARRANTY
- -EXCEPT AS EXPRESSLY SET FORTH IN THIS -AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, -WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, -MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely -responsible for determining the appropriateness of using and distributing the -Program and assumes all risks associated with its exercise of rights under this -Agreement , including but not limited to the risks and costs of program errors, -compliance with applicable laws, damage to or loss of data, programs or -equipment, and unavailability or interruption of operations.
- -6. DISCLAIMER OF LIABILITY
- -EXCEPT AS EXPRESSLY SET FORTH IN THIS -AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR -ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY -OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF -THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF -THE POSSIBILITY OF SUCH DAMAGES.
- -7. GENERAL
- -If any provision of this Agreement is invalid -or unenforceable under applicable law, it shall not affect the validity or -enforceability of the remainder of the terms of this Agreement, and without -further action by the parties hereto, such provision shall be reformed to the -minimum extent necessary to make such provision valid and enforceable.
- -If Recipient institutes patent litigation -against any entity (including a cross-claim or counterclaim in a lawsuit) -alleging that the Program itself (excluding combinations of the Program with -other software or hardware) infringes such Recipient's patent(s), then such -Recipient's rights granted under Section 2(b) shall terminate as of the date -such litigation is filed.
- -All Recipient's rights under this Agreement -shall terminate if it fails to comply with any of the material terms or -conditions of this Agreement and does not cure such failure in a reasonable -period of time after becoming aware of such noncompliance. If all Recipient's -rights under this Agreement terminate, Recipient agrees to cease use and -distribution of the Program as soon as reasonably practicable. However, -Recipient's obligations under this Agreement and any licenses granted by -Recipient relating to the Program shall continue and survive.
- -Everyone is permitted to copy and distribute -copies of this Agreement, but in order to avoid inconsistency the Agreement is -copyrighted and may only be modified in the following manner. The Agreement -Steward reserves the right to publish new versions (including revisions) of -this Agreement from time to time. No one other than the Agreement Steward has -the right to modify this Agreement. The Eclipse Foundation is the initial -Agreement Steward. The Eclipse Foundation may assign the responsibility to -serve as the Agreement Steward to a suitable separate entity. Each new version -of the Agreement will be given a distinguishing version number. The Program -(including Contributions) may always be distributed subject to the version of -the Agreement under which it was received. In addition, after a new version of -the Agreement is published, Contributor may elect to distribute the Program -(including its Contributions) under the new version. Except as expressly stated -in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to -the intellectual property of any Contributor under this Agreement, whether -expressly, by implication, estoppel or otherwise. All rights in the Program not -expressly granted under this Agreement are reserved.
- -This Agreement is governed by the laws of the -State of New York and the intellectual property laws of the United States of -America. No party to this Agreement will bring a legal action under this -Agreement more than one year after the cause of action arose. Each party waives -its rights to a jury trial in any resulting litigation.
- -
June 06, 2007
- -THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS - (COLLECTIVELY "CONTENT"). USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND - CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE - OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR - NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND - CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT USE THE CONTENT.
- -Unless otherwise indicated, all Content made available by the Eclipse Foundation is provided to you under the terms and conditions of the Eclipse Public License Version 1.0 - ("EPL"). A copy of the EPL is provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html. - For purposes of the EPL, "Program" will mean the Content.
- -Content includes, but is not limited to, source code, object code, documentation and other files maintained in the Eclipse.org CVS repository ("Repository") in CVS - modules ("Modules") and made available as downloadable archives ("Downloads").
- -The terms and conditions governing Plug-ins and Fragments should be contained in files named "about.html" ("Abouts"). The terms and conditions governing Features and -Included Features should be contained in files named "license.html" ("Feature Licenses"). Abouts and Feature Licenses may be located in any directory of a Download or Module -including, but not limited to the following locations:
- -Note: if a Feature made available by the Eclipse Foundation is installed using the Eclipse Update Manager, you must agree to a license ("Feature Update License") during the -installation process. If the Feature contains Included Features, the Feature Update License should either provide you with the terms and conditions governing the Included Features or -inform you where you can locate them. Feature Update Licenses may be found in the "license" property of files named "feature.properties" found within a Feature. -Such Abouts, Feature Licenses, and Feature Update Licenses contain the terms and conditions (or references to such terms and conditions) that govern your use of the associated Content in -that directory.
- -THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE -OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):
- -IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License is provided, please -contact the Eclipse Foundation to determine what terms and conditions govern that particular Content.
- -Content may contain encryption software. The country in which you are currently may have restrictions on the import, possession, and use, and/or re-export to - another country, of encryption software. BEFORE using any encryption software, please check the country's laws, regulations and policies concerning the import, - possession, or use, and re-export of encryption software, to see if this is permitted.
- -Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. - - diff --git a/jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/plugin.properties b/jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/plugin.properties deleted file mode 100644 index 088161f801..0000000000 --- a/jpa/features/org.eclipse.jpt.feature/sourceTemplatePlugin/plugin.properties +++ /dev/null @@ -1,13 +0,0 @@ -############################################################################### -# Copyright (c) 2006 Oracle. -# All rights reserved. This program and the accompanying materials -# are made available under the terms of the Eclipse Public License v1.0 -# which accompanies this distribution, and is available at -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# Oracle. - initial API and implementation -############################################################################### - -pluginName = Dali Java Persistence API (JPA) Tools -providerName = Eclipse.org diff --git a/jpa/features/org.eclipse.jpt.tests.feature/.project b/jpa/features/org.eclipse.jpt.tests.feature/.project deleted file mode 100644 index 91760f21b4..0000000000 --- a/jpa/features/org.eclipse.jpt.tests.feature/.project +++ /dev/null @@ -1,17 +0,0 @@ - -Eclipse Public License - v 1.0 -
- -THE ACCOMPANYING PROGRAM IS PROVIDED UNDER -THE TERMS OF THIS ECLIPSE PUBLIC LICENSE ("AGREEMENT"). ANY USE, -REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE -OF THIS AGREEMENT.
- -1. DEFINITIONS
- -"Contribution" means:
- -a)
-in the case of the initial Contributor, the initial code and documentation
-distributed under this Agreement, and
-b) in the case of each subsequent Contributor:
i) -changes to the Program, and
- -ii) -additions to the Program;
- -where -such changes and/or additions to the Program originate from and are distributed -by that particular Contributor. A Contribution 'originates' from a Contributor -if it was added to the Program by such Contributor itself or anyone acting on -such Contributor's behalf. Contributions do not include additions to the -Program which: (i) are separate modules of software distributed in conjunction -with the Program under their own license agreement, and (ii) are not derivative -works of the Program.
- -"Contributor" means any person or -entity that distributes the Program.
- -"Licensed Patents " mean patent -claims licensable by a Contributor which are necessarily infringed by the use -or sale of its Contribution alone or when combined with the Program.
- -"Program" means the Contributions -distributed in accordance with this Agreement.
- -"Recipient" means anyone who -receives the Program under this Agreement, including all Contributors.
- -2. GRANT OF RIGHTS
- -a) -Subject to the terms of this Agreement, each Contributor hereby grants Recipient -a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly -display, publicly perform, distribute and sublicense the Contribution of such -Contributor, if any, and such derivative works, in source code and object code -form.
- -b) -Subject to the terms of this Agreement, each Contributor hereby grants -Recipient a non-exclusive, worldwide, royalty-free -patent license under Licensed Patents to make, use, sell, offer to sell, import -and otherwise transfer the Contribution of such Contributor, if any, in source -code and object code form. This patent license shall apply to the combination -of the Contribution and the Program if, at the time the Contribution is added -by the Contributor, such addition of the Contribution causes such combination -to be covered by the Licensed Patents. The patent license shall not apply to -any other combinations which include the Contribution. No hardware per se is -licensed hereunder.
- -c) -Recipient understands that although each Contributor grants the licenses to its -Contributions set forth herein, no assurances are provided by any Contributor -that the Program does not infringe the patent or other intellectual property -rights of any other entity. Each Contributor disclaims any liability to Recipient -for claims brought by any other entity based on infringement of intellectual -property rights or otherwise. As a condition to exercising the rights and -licenses granted hereunder, each Recipient hereby assumes sole responsibility -to secure any other intellectual property rights needed, if any. For example, -if a third party patent license is required to allow Recipient to distribute -the Program, it is Recipient's responsibility to acquire that license before -distributing the Program.
- -d) -Each Contributor represents that to its knowledge it has sufficient copyright -rights in its Contribution, if any, to grant the copyright license set forth in -this Agreement.
- -3. REQUIREMENTS
- -A Contributor may choose to distribute the -Program in object code form under its own license agreement, provided that: -
- -a) -it complies with the terms and conditions of this Agreement; and
- -b) -its license agreement:
- -i) -effectively disclaims on behalf of all Contributors all warranties and -conditions, express and implied, including warranties or conditions of title -and non-infringement, and implied warranties or conditions of merchantability -and fitness for a particular purpose;
- -ii) -effectively excludes on behalf of all Contributors all liability for damages, -including direct, indirect, special, incidental and consequential damages, such -as lost profits;
- -iii) -states that any provisions which differ from this Agreement are offered by that -Contributor alone and not by any other party; and
- -iv) -states that source code for the Program is available from such Contributor, and -informs licensees how to obtain it in a reasonable manner on or through a -medium customarily used for software exchange.
- -When the Program is made available in source -code form:
- -a) -it must be made available under this Agreement; and
- -b) a -copy of this Agreement must be included with each copy of the Program.
- -Contributors may not remove or alter any -copyright notices contained within the Program.
- -Each Contributor must identify itself as the -originator of its Contribution, if any, in a manner that reasonably allows -subsequent Recipients to identify the originator of the Contribution.
- -4. COMMERCIAL DISTRIBUTION
- -Commercial distributors of software may -accept certain responsibilities with respect to end users, business partners -and the like. While this license is intended to facilitate the commercial use -of the Program, the Contributor who includes the Program in a commercial -product offering should do so in a manner which does not create potential -liability for other Contributors. Therefore, if a Contributor includes the -Program in a commercial product offering, such Contributor ("Commercial -Contributor") hereby agrees to defend and indemnify every other -Contributor ("Indemnified Contributor") against any losses, damages and -costs (collectively "Losses") arising from claims, lawsuits and other -legal actions brought by a third party against the Indemnified Contributor to -the extent caused by the acts or omissions of such Commercial Contributor in -connection with its distribution of the Program in a commercial product -offering. The obligations in this section do not apply to any claims or Losses -relating to any actual or alleged intellectual property infringement. In order -to qualify, an Indemnified Contributor must: a) promptly notify the Commercial -Contributor in writing of such claim, and b) allow the Commercial Contributor -to control, and cooperate with the Commercial Contributor in, the defense and -any related settlement negotiations. The Indemnified Contributor may participate -in any such claim at its own expense.
- -For example, a Contributor might include the -Program in a commercial product offering, Product X. That Contributor is then a -Commercial Contributor. If that Commercial Contributor then makes performance -claims, or offers warranties related to Product X, those performance claims and -warranties are such Commercial Contributor's responsibility alone. Under this -section, the Commercial Contributor would have to defend claims against the -other Contributors related to those performance claims and warranties, and if a -court requires any other Contributor to pay any damages as a result, the -Commercial Contributor must pay those damages.
- -5. NO WARRANTY
- -EXCEPT AS EXPRESSLY SET FORTH IN THIS -AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, -WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, -MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely -responsible for determining the appropriateness of using and distributing the -Program and assumes all risks associated with its exercise of rights under this -Agreement , including but not limited to the risks and costs of program errors, -compliance with applicable laws, damage to or loss of data, programs or -equipment, and unavailability or interruption of operations.
- -6. DISCLAIMER OF LIABILITY
- -EXCEPT AS EXPRESSLY SET FORTH IN THIS -AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR -ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY -OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF -THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF -THE POSSIBILITY OF SUCH DAMAGES.
- -7. GENERAL
- -If any provision of this Agreement is invalid -or unenforceable under applicable law, it shall not affect the validity or -enforceability of the remainder of the terms of this Agreement, and without -further action by the parties hereto, such provision shall be reformed to the -minimum extent necessary to make such provision valid and enforceable.
- -If Recipient institutes patent litigation -against any entity (including a cross-claim or counterclaim in a lawsuit) -alleging that the Program itself (excluding combinations of the Program with -other software or hardware) infringes such Recipient's patent(s), then such -Recipient's rights granted under Section 2(b) shall terminate as of the date -such litigation is filed.
- -All Recipient's rights under this Agreement -shall terminate if it fails to comply with any of the material terms or -conditions of this Agreement and does not cure such failure in a reasonable -period of time after becoming aware of such noncompliance. If all Recipient's -rights under this Agreement terminate, Recipient agrees to cease use and -distribution of the Program as soon as reasonably practicable. However, -Recipient's obligations under this Agreement and any licenses granted by -Recipient relating to the Program shall continue and survive.
- -Everyone is permitted to copy and distribute -copies of this Agreement, but in order to avoid inconsistency the Agreement is -copyrighted and may only be modified in the following manner. The Agreement -Steward reserves the right to publish new versions (including revisions) of -this Agreement from time to time. No one other than the Agreement Steward has -the right to modify this Agreement. The Eclipse Foundation is the initial -Agreement Steward. The Eclipse Foundation may assign the responsibility to -serve as the Agreement Steward to a suitable separate entity. Each new version -of the Agreement will be given a distinguishing version number. The Program -(including Contributions) may always be distributed subject to the version of -the Agreement under which it was received. In addition, after a new version of -the Agreement is published, Contributor may elect to distribute the Program -(including its Contributions) under the new version. Except as expressly stated -in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to -the intellectual property of any Contributor under this Agreement, whether -expressly, by implication, estoppel or otherwise. All rights in the Program not -expressly granted under this Agreement are reserved.
- -This Agreement is governed by the laws of the -State of New York and the intellectual property laws of the United States of -America. No party to this Agreement will bring a legal action under this -Agreement more than one year after the cause of action arose. Each party waives -its rights to a jury trial in any resulting litigation.
- -
June 06, 2007
-THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION -AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY "CONTENT"). USE OF -THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE -TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED -BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED -BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE -AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE -TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY -APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU -MAY NOT USE THE CONTENT.
-Unless otherwise indicated, all Content made available by the Eclipse -Foundation is provided to you under the terms and conditions of the Eclipse -Public License Version 1.0 ("EPL"). A copy of the EPL is provided with this -Content and is also available at http://www.eclipse.org/legal/epl-v10.html. -For purposes of the EPL, "Program" will mean the Content.
-Content includes, but is not limited to, source code, object code, -documentation and other files maintained in the Eclipse.org CVS repository -("Repository") in CVS modules ("Modules") and made available as downloadable -archives ("Downloads").
-Content may be apportioned into plug-ins ("Plug-ins"), plug-in fragments -("Fragments"), and features ("Features"). A Feature is a bundle of one or more -Plug-ins and/or Fragments and associated material. Files named "feature.xml" may -contain a list of the names and version numbers of the Plug-ins and/or Fragments -associated with a Feature. Plug-ins and Fragments are located in directories -named "plugins" and Features are located in directories named "features".
-Features may also include other Features ("Included Features"). Files named -"feature.xml" may contain a list of the names and version numbers of Included -Features.
-The terms and conditions governing Plug-ins and Fragments should be contained -in files named "about.html" ("Abouts"). The terms and conditions governing -Features and Included Features should be contained in files named "license.html" -("Feature Licenses"). Abouts and Feature Licenses may be located in any -directory of a Download or Module including, but not limited to the following -locations:
-Note: if a Feature made available by the Eclipse Foundation is installed -using the Eclipse Update Manager, you must agree to a license ("Feature Update -License") during the installation process. If the Feature contains Included -Features, the Feature Update License should either provide you with the terms -and conditions governing the Included Features or inform you where you can -locate them. Feature Update Licenses may be found in the "license" property of -files named "feature.properties". Such Abouts, Feature Licenses and Feature -Update Licenses contain the terms and conditions (or references to such terms -and conditions) that govern your use of the associated Content in that -directory.
-THE ABOUTS, FEATURE LICENSES AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL -OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE -OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):
-IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR -TO USE OF THE CONTENT. If no About, Feature License or Feature Update License is -provided, please contact the Eclipse Foundation to determine what terms and -conditions govern that particular Content.
-Content may contain encryption software. The country in which you are -currently may have restrictions on the import, possession, and use, and/or -re-export to another country, of encryption software. BEFORE using any -encryption software, please check the country's laws, regulations and policies -concerning the import, possession, or use, and re-export of encryption software, -to see if this is permitted.
diff --git a/jpa/features/org.eclipse.jpt_sdk.feature/.project b/jpa/features/org.eclipse.jpt_sdk.feature/.project deleted file mode 100644 index 33da750336..0000000000 --- a/jpa/features/org.eclipse.jpt_sdk.feature/.project +++ /dev/null @@ -1,17 +0,0 @@ - -Eclipse Public License - v 1.0 -
- -THE ACCOMPANYING PROGRAM IS PROVIDED UNDER -THE TERMS OF THIS ECLIPSE PUBLIC LICENSE ("AGREEMENT"). ANY USE, -REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE -OF THIS AGREEMENT.
- -1. DEFINITIONS
- -"Contribution" means:
- -a)
-in the case of the initial Contributor, the initial code and documentation
-distributed under this Agreement, and
-b) in the case of each subsequent Contributor:
i) -changes to the Program, and
- -ii) -additions to the Program;
- -where -such changes and/or additions to the Program originate from and are distributed -by that particular Contributor. A Contribution 'originates' from a Contributor -if it was added to the Program by such Contributor itself or anyone acting on -such Contributor's behalf. Contributions do not include additions to the -Program which: (i) are separate modules of software distributed in conjunction -with the Program under their own license agreement, and (ii) are not derivative -works of the Program.
- -"Contributor" means any person or -entity that distributes the Program.
- -"Licensed Patents " mean patent -claims licensable by a Contributor which are necessarily infringed by the use -or sale of its Contribution alone or when combined with the Program.
- -"Program" means the Contributions -distributed in accordance with this Agreement.
- -"Recipient" means anyone who -receives the Program under this Agreement, including all Contributors.
- -2. GRANT OF RIGHTS
- -a) -Subject to the terms of this Agreement, each Contributor hereby grants Recipient -a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly -display, publicly perform, distribute and sublicense the Contribution of such -Contributor, if any, and such derivative works, in source code and object code -form.
- -b) -Subject to the terms of this Agreement, each Contributor hereby grants -Recipient a non-exclusive, worldwide, royalty-free -patent license under Licensed Patents to make, use, sell, offer to sell, import -and otherwise transfer the Contribution of such Contributor, if any, in source -code and object code form. This patent license shall apply to the combination -of the Contribution and the Program if, at the time the Contribution is added -by the Contributor, such addition of the Contribution causes such combination -to be covered by the Licensed Patents. The patent license shall not apply to -any other combinations which include the Contribution. No hardware per se is -licensed hereunder.
- -c) -Recipient understands that although each Contributor grants the licenses to its -Contributions set forth herein, no assurances are provided by any Contributor -that the Program does not infringe the patent or other intellectual property -rights of any other entity. Each Contributor disclaims any liability to Recipient -for claims brought by any other entity based on infringement of intellectual -property rights or otherwise. As a condition to exercising the rights and -licenses granted hereunder, each Recipient hereby assumes sole responsibility -to secure any other intellectual property rights needed, if any. For example, -if a third party patent license is required to allow Recipient to distribute -the Program, it is Recipient's responsibility to acquire that license before -distributing the Program.
- -d) -Each Contributor represents that to its knowledge it has sufficient copyright -rights in its Contribution, if any, to grant the copyright license set forth in -this Agreement.
- -3. REQUIREMENTS
- -A Contributor may choose to distribute the -Program in object code form under its own license agreement, provided that: -
- -a) -it complies with the terms and conditions of this Agreement; and
- -b) -its license agreement:
- -i) -effectively disclaims on behalf of all Contributors all warranties and -conditions, express and implied, including warranties or conditions of title -and non-infringement, and implied warranties or conditions of merchantability -and fitness for a particular purpose;
- -ii) -effectively excludes on behalf of all Contributors all liability for damages, -including direct, indirect, special, incidental and consequential damages, such -as lost profits;
- -iii) -states that any provisions which differ from this Agreement are offered by that -Contributor alone and not by any other party; and
- -iv) -states that source code for the Program is available from such Contributor, and -informs licensees how to obtain it in a reasonable manner on or through a -medium customarily used for software exchange.
- -When the Program is made available in source -code form:
- -a) -it must be made available under this Agreement; and
- -b) a -copy of this Agreement must be included with each copy of the Program.
- -Contributors may not remove or alter any -copyright notices contained within the Program.
- -Each Contributor must identify itself as the -originator of its Contribution, if any, in a manner that reasonably allows -subsequent Recipients to identify the originator of the Contribution.
- -4. COMMERCIAL DISTRIBUTION
- -Commercial distributors of software may -accept certain responsibilities with respect to end users, business partners -and the like. While this license is intended to facilitate the commercial use -of the Program, the Contributor who includes the Program in a commercial -product offering should do so in a manner which does not create potential -liability for other Contributors. Therefore, if a Contributor includes the -Program in a commercial product offering, such Contributor ("Commercial -Contributor") hereby agrees to defend and indemnify every other -Contributor ("Indemnified Contributor") against any losses, damages and -costs (collectively "Losses") arising from claims, lawsuits and other -legal actions brought by a third party against the Indemnified Contributor to -the extent caused by the acts or omissions of such Commercial Contributor in -connection with its distribution of the Program in a commercial product -offering. The obligations in this section do not apply to any claims or Losses -relating to any actual or alleged intellectual property infringement. In order -to qualify, an Indemnified Contributor must: a) promptly notify the Commercial -Contributor in writing of such claim, and b) allow the Commercial Contributor -to control, and cooperate with the Commercial Contributor in, the defense and -any related settlement negotiations. The Indemnified Contributor may participate -in any such claim at its own expense.
- -For example, a Contributor might include the -Program in a commercial product offering, Product X. That Contributor is then a -Commercial Contributor. If that Commercial Contributor then makes performance -claims, or offers warranties related to Product X, those performance claims and -warranties are such Commercial Contributor's responsibility alone. Under this -section, the Commercial Contributor would have to defend claims against the -other Contributors related to those performance claims and warranties, and if a -court requires any other Contributor to pay any damages as a result, the -Commercial Contributor must pay those damages.
- -5. NO WARRANTY
- -EXCEPT AS EXPRESSLY SET FORTH IN THIS -AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, -WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, -MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely -responsible for determining the appropriateness of using and distributing the -Program and assumes all risks associated with its exercise of rights under this -Agreement , including but not limited to the risks and costs of program errors, -compliance with applicable laws, damage to or loss of data, programs or -equipment, and unavailability or interruption of operations.
- -6. DISCLAIMER OF LIABILITY
- -EXCEPT AS EXPRESSLY SET FORTH IN THIS -AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR -ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY -OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF -THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF -THE POSSIBILITY OF SUCH DAMAGES.
- -7. GENERAL
- -If any provision of this Agreement is invalid -or unenforceable under applicable law, it shall not affect the validity or -enforceability of the remainder of the terms of this Agreement, and without -further action by the parties hereto, such provision shall be reformed to the -minimum extent necessary to make such provision valid and enforceable.
- -If Recipient institutes patent litigation -against any entity (including a cross-claim or counterclaim in a lawsuit) -alleging that the Program itself (excluding combinations of the Program with -other software or hardware) infringes such Recipient's patent(s), then such -Recipient's rights granted under Section 2(b) shall terminate as of the date -such litigation is filed.
- -All Recipient's rights under this Agreement -shall terminate if it fails to comply with any of the material terms or -conditions of this Agreement and does not cure such failure in a reasonable -period of time after becoming aware of such noncompliance. If all Recipient's -rights under this Agreement terminate, Recipient agrees to cease use and -distribution of the Program as soon as reasonably practicable. However, -Recipient's obligations under this Agreement and any licenses granted by -Recipient relating to the Program shall continue and survive.
- -Everyone is permitted to copy and distribute -copies of this Agreement, but in order to avoid inconsistency the Agreement is -copyrighted and may only be modified in the following manner. The Agreement -Steward reserves the right to publish new versions (including revisions) of -this Agreement from time to time. No one other than the Agreement Steward has -the right to modify this Agreement. The Eclipse Foundation is the initial -Agreement Steward. The Eclipse Foundation may assign the responsibility to -serve as the Agreement Steward to a suitable separate entity. Each new version -of the Agreement will be given a distinguishing version number. The Program -(including Contributions) may always be distributed subject to the version of -the Agreement under which it was received. In addition, after a new version of -the Agreement is published, Contributor may elect to distribute the Program -(including its Contributions) under the new version. Except as expressly stated -in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to -the intellectual property of any Contributor under this Agreement, whether -expressly, by implication, estoppel or otherwise. All rights in the Program not -expressly granted under this Agreement are reserved.
- -This Agreement is governed by the laws of the -State of New York and the intellectual property laws of the United States of -America. No party to this Agreement will bring a legal action under this -Agreement more than one year after the cause of action arose. Each party waives -its rights to a jury trial in any resulting litigation.
- -
June 06, 2007
-THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION -AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY "CONTENT"). USE OF -THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE -TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED -BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED -BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE -AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE -TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY -APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU -MAY NOT USE THE CONTENT.
-Unless otherwise indicated, all Content made available by the Eclipse -Foundation is provided to you under the terms and conditions of the Eclipse -Public License Version 1.0 ("EPL"). A copy of the EPL is provided with this -Content and is also available at http://www.eclipse.org/legal/epl-v10.html. -For purposes of the EPL, "Program" will mean the Content.
-Content includes, but is not limited to, source code, object code, -documentation and other files maintained in the Eclipse.org CVS repository -("Repository") in CVS modules ("Modules") and made available as downloadable -archives ("Downloads").
-Content may be apportioned into plug-ins ("Plug-ins"), plug-in fragments -("Fragments"), and features ("Features"). A Feature is a bundle of one or more -Plug-ins and/or Fragments and associated material. Files named "feature.xml" may -contain a list of the names and version numbers of the Plug-ins and/or Fragments -associated with a Feature. Plug-ins and Fragments are located in directories -named "plugins" and Features are located in directories named "features".
-Features may also include other Features ("Included Features"). Files named -"feature.xml" may contain a list of the names and version numbers of Included -Features.
-The terms and conditions governing Plug-ins and Fragments should be contained -in files named "about.html" ("Abouts"). The terms and conditions governing -Features and Included Features should be contained in files named "license.html" -("Feature Licenses"). Abouts and Feature Licenses may be located in any -directory of a Download or Module including, but not limited to the following -locations:
-Note: if a Feature made available by the Eclipse Foundation is installed -using the Eclipse Update Manager, you must agree to a license ("Feature Update -License") during the installation process. If the Feature contains Included -Features, the Feature Update License should either provide you with the terms -and conditions governing the Included Features or inform you where you can -locate them. Feature Update Licenses may be found in the "license" property of -files named "feature.properties". Such Abouts, Feature Licenses and Feature -Update Licenses contain the terms and conditions (or references to such terms -and conditions) that govern your use of the associated Content in that -directory.
-THE ABOUTS, FEATURE LICENSES AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL -OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE -OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):
-IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR -TO USE OF THE CONTENT. If no About, Feature License or Feature Update License is -provided, please contact the Eclipse Foundation to determine what terms and -conditions govern that particular Content.
-Content may contain encryption software. The country in which you are -currently may have restrictions on the import, possession, and use, and/or -re-export to another country, of encryption software. BEFORE using any -encryption software, please check the country's laws, regulations and policies -concerning the import, possession, or use, and re-export of encryption software, -to see if this is permitted.
diff --git a/jpa/plugins/org.eclipse.jpt.core/.classpath b/jpa/plugins/org.eclipse.jpt.core/.classpath deleted file mode 100644 index 8f257414e6..0000000000 --- a/jpa/plugins/org.eclipse.jpt.core/.classpath +++ /dev/null @@ -1,8 +0,0 @@ - -June 06, 2007
- -The Eclipse Foundation makes available all content in this plug-in -("Content"). Unless otherwise indicated below, the Content is provided to you -under the terms and conditions of the Eclipse Public License Version 1.0 -("EPL"). A copy of the EPL is available at -http://www.eclipse.org/org/documents/epl-v10.php. -For purposes of the EPL, "Program" will mean the Content.
- -If you did not receive this Content directly from the Eclipse Foundation, the -Content is being redistributed by another party ("Redistributor") and different -terms and conditions may apply to your use of any object code in the Content. -Check the Redistributor's license that was provided with the Content. If no such -license exists, contact the Redistributor. Unless otherwise indicated below, the -terms and conditions of the EPL still apply to any source code in the Content -and such source code may be obtained at -http://www.eclipse.org/.
- - - diff --git a/jpa/plugins/org.eclipse.jpt.core/build.properties b/jpa/plugins/org.eclipse.jpt.core/build.properties deleted file mode 100644 index 1db25e376d..0000000000 --- a/jpa/plugins/org.eclipse.jpt.core/build.properties +++ /dev/null @@ -1,23 +0,0 @@ -############################################################################### -# Copyright (c) 2006, 2007 Oracle. -# All rights reserved. This program and the accompanying materials -# are made available under the terms of the Eclipse Public License v1.0 -# which accompanies this distribution, and is available at -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# Oracle. - initial API and implementation -############################################################################### -javacSource=1.5 -javacTarget=1.5 -source.. = src/,\ - property_files/ -output.. = bin/ -bin.includes = .,\ - model/,\ - META-INF/,\ - about.html,\ - plugin.xml,\ - plugin.properties -jars.compile.order = . -src.includes = model/ diff --git a/jpa/plugins/org.eclipse.jpt.core/component.xml b/jpa/plugins/org.eclipse.jpt.core/component.xml deleted file mode 100644 index 2311024fcd..0000000000 --- a/jpa/plugins/org.eclipse.jpt.core/component.xml +++ /dev/null @@ -1 +0,0 @@ -- * If the meaning of 'Default' literal object isn't clear, - * there really should be more of a description here... - *
- * - * @see #DEFAULT - * @model name="Default" - * @generated - * @ordered - */ - public static final int DEFAULT_VALUE = 0; - - /** - * The 'PROPERTY' literal value. - * - *- * If the meaning of 'PROPERTY' literal object isn't clear, - * there really should be more of a description here... - *
- * - * @see #PROPERTY - * @model literal="Property" - * @generated - * @ordered - */ - public static final int PROPERTY_VALUE = 1; - - /** - * The 'FIELD' literal value. - * - *- * If the meaning of 'FIELD' literal object isn't clear, - * there really should be more of a description here... - *
- * - * @see #FIELD - * @model literal="Field" - * @generated - * @ordered - */ - public static final int FIELD_VALUE = 2; - - /** - * An array of all the 'Access Type' enumerators. - * - * - * @generated - */ - private static final AccessType[] VALUES_ARRAY = new AccessType[] { - DEFAULT, PROPERTY, FIELD, - }; - - /** - * A public read-only list of all the 'Access Type' enumerators. - * - * - * @generated - */ - public static final List- * If the meaning of the 'Content' containment reference isn't clear, - * there really should be more of a description here... - *
- * - * @model kind="operation" - * @generated - */ - IJpaRootContentNode getContent(); - - /** - * - * - * @model kind="operation" required="true" - * @generated - */ - String getContentId(); - - /** - * Return the IFile associated with this JPA file - */ - IFile getFile(); - - /** - * Return the content node corresponding to the given offset in the source. - * This may (and often will) benull
.
- */
- IJpaContentNode getContentNode(int offset);
-}
diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/IJpaFileContentProvider.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/IJpaFileContentProvider.java
deleted file mode 100644
index 75b5650ad2..0000000000
--- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/IJpaFileContentProvider.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2007 Oracle. All rights reserved.
- * This program and the accompanying materials are made available under the terms of
- * the Eclipse Public License v1.0, which accompanies this distribution and is available at
- * http://www.eclipse.org/legal/epl-v10.html.
- *
- * Contributors:
- * Oracle - initial API and implementation
- ******************************************************************************/
-package org.eclipse.jpt.core.internal;
-
-import org.eclipse.core.resources.IFile;
-
-/**
- * A JpaProject corresponds to an IProject and containts of JpaFiles.
- * A JpaFile corresponds to a file resource in the project and contains
- * an IJpaRootContentNode. Specify an IJpaFileContentProvider for each
- * file contentType to be included in the JpaProject.
- *
- * See IJpaPlatform
- *
- */
-public interface IJpaFileContentProvider
-{
- /**
- * Create the IJpaRootContentNode for the given IFile.
- * This will be set on the corresponding JpaFile in the JpaProject.
- * The file passed in will have a contentType that matches
- * the one returned by the contentType() method.
- */
- IJpaRootContentNode buildRootContent(IFile file);
-
- /**
- * Return the contentType of the file to be included in the JpaProject.
- * This contentType should correspond to one specified through the
- * org.eclipse.core.runtime.contentTypes extension point.
- * @return
- */
- String contentType();
-}
diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/IJpaModel.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/IJpaModel.java
deleted file mode 100644
index 890d84a482..0000000000
--- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/IJpaModel.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2007 Oracle. All rights reserved.
- * This program and the accompanying materials are made available under the terms of
- * the Eclipse Public License v1.0, which accompanies this distribution and is available at
- * http://www.eclipse.org/legal/epl-v10.html.
- *
- * Contributors:
- * Oracle - initial API and implementation
- ******************************************************************************/
-package org.eclipse.jpt.core.internal;
-
-import java.util.Iterator;
-import org.eclipse.core.resources.IProject;
-import org.eclipse.core.runtime.CoreException;
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * A representation of the model object 'IJpa Model'.
- *
- *
- *
- * @see org.eclipse.jpt.core.internal.JpaCorePackage#getIJpaModel()
- * @model kind="class" interface="true" abstract="true"
- * @generated
- */
-public interface IJpaModel extends EObject
-{
- /**
- * Returns the IJpaProject corresponding to the given IProject.
- * Returns null
if unable to associate the given IProject
- * with an IJpaProject.
- */
- IJpaProject getJpaProject(IProject project) throws CoreException;
-
- /**
- * Returns a (non-modifiable) Iterator on all the IJpaProjects in the model.
- */
- Iteratornull
if unable to associate the given IFile
- * with an IJpaFile.
- */
- IJpaFile getJpaFile(IFile file) throws CoreException;
-
- /**
- * Return a Collection of IJpaFiles for the given contentType.
- * The contentType should match that given in the IJpaFileContentProvider
- */
- Collection- * The following features are supported: - *
- * If the meaning of the 'Jpa File' container reference isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Jpa File' container reference. - * @see org.eclipse.jpt.core.internal.JpaCorePackage#getIJpaRootContentNode_JpaFile() - * @see org.eclipse.jpt.core.internal.JpaFile#getContent - * @model opposite="content" transient="false" changeable="false" - * @generated - */ - IJpaFile getJpaFile(); - - /** - * Return the content node corresponding to the given offset in the source. - * This may (and often will) benull
.
- */
- IJpaContentNode getContentNode(int offset);
-
- /**
- * Handle java change as befits this file content
- */
- void handleJavaElementChangedEvent(ElementChangedEvent event);
-
- /**
- * Dispose before removed from model
- */
- void dispose();
-}
diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/IJpaSourceObject.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/IJpaSourceObject.java
deleted file mode 100644
index 3b8d70b049..0000000000
--- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/IJpaSourceObject.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007 Oracle. All rights reserved. This program and
- * the accompanying materials are made available under the terms of the
- * Eclipse Public License v1.0 which accompanies this distribution, and is
- * available at http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Oracle - initial API and implementation
- *******************************************************************************/
-package org.eclipse.jpt.core.internal;
-
-/**
- * A JPA object that can be mapped to a source location, contained within a
- * JPA file.
- *
- * @see org.eclipse.jpt.core.internal.JpaCorePackage#getIJpaSourceObject()
- * @model kind="class" interface="true" abstract="true"
- * @generated
- */
-public interface IJpaSourceObject extends IJpaEObject
-{
- /**
- * Return the JPA file containing this object.
- */
- IJpaFile getJpaFile();
-
- /**
- * Return the text range to be used for validation. This is the source
- * range that will be highlighted for a validation error.
- */
- ITextRange validationTextRange();
-}
diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/IMappingKeys.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/IMappingKeys.java
deleted file mode 100644
index bf7fb60ab0..0000000000
--- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/IMappingKeys.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2007 Oracle. All rights reserved.
- * This program and the accompanying materials are made available under the
- * terms of the Eclipse Public License v1.0, which accompanies this distribution
- * and is available at http://www.eclipse.org/legal/epl-v10.html.
- *
- * Contributors:
- * Oracle - initial API and implementation
- ******************************************************************************/
-package org.eclipse.jpt.core.internal;
-
-public interface IMappingKeys
-{
- String ENTITY_TYPE_MAPPING_KEY = "entity";
- String MAPPED_SUPERCLASS_TYPE_MAPPING_KEY = "mappedSuperclass";
- String EMBEDDABLE_TYPE_MAPPING_KEY = "embeddable";
- String NULL_TYPE_MAPPING_KEY = null;
-
- String BASIC_ATTRIBUTE_MAPPING_KEY = "basic";
- String ID_ATTRIBUTE_MAPPING_KEY = "id";
- String VERSION_ATTRIBUTE_MAPPING_KEY = "version";
- String ONE_TO_ONE_ATTRIBUTE_MAPPING_KEY = "oneToOne";
- String ONE_TO_MANY_ATTRIBUTE_MAPPING_KEY = "oneToMany";
- String MANY_TO_ONE_ATTRIBUTE_MAPPING_KEY = "manyToOne";
- String MANY_TO_MANY_ATTRIBUTE_MAPPING_KEY = "manyToMany";
- String EMBEDDED_ATTRIBUTE_MAPPING_KEY = "embedded";
- String EMBEDDED_ID_ATTRIBUTE_MAPPING_KEY = "embeddedId";
- String TRANSIENT_ATTRIBUTE_MAPPING_KEY = "transient";
- String NULL_ATTRIBUTE_MAPPING_KEY = null;
-}
diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/IPersistentAttribute.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/IPersistentAttribute.java
deleted file mode 100644
index 88bbd80811..0000000000
--- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/IPersistentAttribute.java
+++ /dev/null
@@ -1,117 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2007 Oracle. All rights reserved.
- * This program and the accompanying materials are made available under the
- * terms of the Eclipse Public License v1.0, which accompanies this distribution
- * and is available at http://www.eclipse.org/legal/epl-v10.html.
- *
- * Contributors:
- * Oracle - initial API and implementation
- ******************************************************************************/
-package org.eclipse.jpt.core.internal;
-
-import java.util.Iterator;
-import org.eclipse.jpt.core.internal.jdtutility.Attribute;
-
-/**
- *
- * A representation of the model object 'IPersistent Attribute'.
- *
- *
- * - * The following features are supported: - *
- * The following features are supported: - *
- * If the meaning of the 'Mapping Key' attribute isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Mapping Key' attribute. - * @see #setMappingKey(String) - * @see org.eclipse.jpt.core.internal.JpaCorePackage#getIPersistentType_MappingKey() - * @model required="true" - * @generated - */ - String getMappingKey(); - - /** - * Sets the value of the '{@link org.eclipse.jpt.core.internal.IPersistentType#getMappingKey Mapping Key}' attribute. - * - * - * @param value the new value of the 'Mapping Key' attribute. - * @see #getMappingKey() - * @generated - */ - void setMappingKey(String value); - - /** - * Returns an iterator on all mapping keys that are available for this type. - */ - Iterator- * If the meaning of the 'Mapping' containment reference isn't clear, - * there really should be more of a description here... - *
- * - * @model kind="operation" required="true" - * @generated - */ - ITypeMapping getMapping(); - - /** - * Return the parent IPersistentType from the inheritance hierarchy. - * If the java inheritance parent is not a IPersistentType then continue - * up the hierarchy. Return null if this persistentType is the root - * persistent type. - * @model - * @generated - */ - IPersistentType parentPersistentType(); - - /** - * Return a read-only iterator of the contained IPersistentAttributes - */ - Iterator extends IPersistentAttribute> attributes(); - - IteratorattributeName
if
- * it exists locally on this type
- */
- IPersistentAttribute attributeNamed(String attributeName);
-
- /**
- * Resolve and return the attribute named attributeName
if it
- * is distinct and exists within the context of this type
- */
- IPersistentAttribute resolveAttribute(String attributeName);
-
- Iterator- * This interface is not intended to be implemented by clients. - *
- */ -public interface ITextRange { - - /** - * Returns the offset of the text. - * - * @return the offset of the text - */ - int getOffset(); - - /** - * Return the length of the text. - */ - int getLength(); - - /** - * Return whether the range includes the character at the specified index. - */ - boolean includes(int index); - - /** - * Return whether the range touches an insertion cursor at the - * specified index. - */ - boolean touches(int index); - - /** - * Return the line number of the text. - */ - int getLineNumber(); - - /** - * Return true if the offsets and lengths are the same. - */ - boolean equals(Object obj); - - /** - * Return a hash code that corresponds to the #equals() contract. - */ - int hashCode(); - - - /** - * Empty implementation of text range. - */ - final class Empty implements ITextRange { - public static final ITextRange INSTANCE = new Empty(); - public static ITextRange instance() { - return INSTANCE; - } - // ensure single instance - private Empty() { - super(); - } - public int getOffset() { - return 0; - } - public int getLength() { - return 0; - } - public boolean includes(int index) { - return false; - } - public boolean touches(int index) { - return index == 0; // ??? - } - public int getLineNumber() { - return 0; - } - @Override - public boolean equals(Object o) { - if (o == this) { - return true; - } - if ( ! (o instanceof ITextRange)) { - return false; - } - ITextRange r = (ITextRange) o; - return (r.getOffset() == 0) - && (r.getLength() == 0); - } - @Override - public int hashCode() { - return 0; - } - @Override - public String toString() { - return "ITextRange.Empty"; - } - } - -} diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/ITypeMapping.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/ITypeMapping.java deleted file mode 100644 index cbc352aca4..0000000000 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/ITypeMapping.java +++ /dev/null @@ -1,135 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2006, 2007 Oracle. All rights reserved. - * This program and the accompanying materials are made available under the terms of - * the Eclipse Public License v1.0, which accompanies this distribution and is available at - * http://www.eclipse.org/legal/epl-v10.html. - * - * Contributors: - * Oracle - initial API and implementation - ******************************************************************************/ -package org.eclipse.jpt.core.internal; - -import java.util.Iterator; -import org.eclipse.jpt.core.internal.mappings.ITable; -import org.eclipse.jpt.db.internal.Schema; -import org.eclipse.jpt.db.internal.Table; - -/** - * - * A representation of the model object 'I Type Mapping'. - * - * - *- * The following features are supported: - *
- * If the meaning of the 'Name' attribute isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Name' attribute. - * @see org.eclipse.jpt.core.internal.JpaCorePackage#getITypeMapping_Name() - * @model changeable="false" volatile="true" derived="true" - * @generated - */ - String getName(); - - /** - * Returns the value of the 'Table Name' attribute. - * - *- * If the meaning of the 'Table Name' attribute isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Table Name' attribute. - * @see org.eclipse.jpt.core.internal.JpaCorePackage#getITypeMapping_TableName() - * @model changeable="false" volatile="true" derived="true" - * @generated - */ - String getTableName(); - - /** - * Return the type mapping's "associated" tables, which includes the - * primary table and the collection of secondary tables. - */ - IteratorNote: the correct way to create the package is via the static - * factory method {@link #init init()}, which also performs - * initialization of the package, or returns the registered package, - * if one already exists. - * - * - * @see org.eclipse.emf.ecore.EPackage.Registry - * @see org.eclipse.jpt.core.internal.JpaCorePackage#eNS_URI - * @see #init() - * @generated - */ - private JpaCorePackage() { - super(eNS_URI, JpaCoreFactory.eINSTANCE); - } - - /** - * - * - * @generated - */ - private static boolean isInited = false; - - /** - * Creates, registers, and initializes the Package for this - * model, and for any others upon which it depends. Simple - * dependencies are satisfied by calling this method on all - * dependent packages before doing anything else. This method drives - * initialization for interdependent packages directly, in parallel - * with this package, itself. - *
Of this package and its interdependencies, all packages which - * have not yet been registered by their URI values are first created - * and registered. The packages are then initialized in two steps: - * meta-model objects for all of the packages are created before any - * are initialized, since one package's meta-model objects may refer to - * those of another. - *
Invocation of this method will not affect any packages that have - * already been initialized. - * - * - * @see #eNS_URI - * @see #createPackageContents() - * @see #initializePackageContents() - * @generated - */ - public static JpaCorePackage init() { - if (isInited) - return (JpaCorePackage) EPackage.Registry.INSTANCE.getEPackage(JpaCorePackage.eNS_URI); - // Obtain or create and register package - JpaCorePackage theJpaCorePackage = (JpaCorePackage) (EPackage.Registry.INSTANCE.getEPackage(eNS_URI) instanceof JpaCorePackage ? EPackage.Registry.INSTANCE.getEPackage(eNS_URI) : new JpaCorePackage()); - isInited = true; - // Initialize simple dependencies - EcorePackage.eINSTANCE.eClass(); - // Obtain or create and register interdependencies - JpaCoreMappingsPackage theJpaCoreMappingsPackage = (JpaCoreMappingsPackage) (EPackage.Registry.INSTANCE.getEPackage(JpaCoreMappingsPackage.eNS_URI) instanceof JpaCoreMappingsPackage ? EPackage.Registry.INSTANCE.getEPackage(JpaCoreMappingsPackage.eNS_URI) : JpaCoreMappingsPackage.eINSTANCE); - JpaJavaPackage theJpaJavaPackage = (JpaJavaPackage) (EPackage.Registry.INSTANCE.getEPackage(JpaJavaPackage.eNS_URI) instanceof JpaJavaPackage ? EPackage.Registry.INSTANCE.getEPackage(JpaJavaPackage.eNS_URI) : JpaJavaPackage.eINSTANCE); - JpaJavaMappingsPackage theJpaJavaMappingsPackage = (JpaJavaMappingsPackage) (EPackage.Registry.INSTANCE.getEPackage(JpaJavaMappingsPackage.eNS_URI) instanceof JpaJavaMappingsPackage ? EPackage.Registry.INSTANCE.getEPackage(JpaJavaMappingsPackage.eNS_URI) : JpaJavaMappingsPackage.eINSTANCE); - OrmPackage theOrmPackage = (OrmPackage) (EPackage.Registry.INSTANCE.getEPackage(OrmPackage.eNS_URI) instanceof OrmPackage ? EPackage.Registry.INSTANCE.getEPackage(OrmPackage.eNS_URI) : OrmPackage.eINSTANCE); - PersistencePackage thePersistencePackage = (PersistencePackage) (EPackage.Registry.INSTANCE.getEPackage(PersistencePackage.eNS_URI) instanceof PersistencePackage ? EPackage.Registry.INSTANCE.getEPackage(PersistencePackage.eNS_URI) : PersistencePackage.eINSTANCE); - // Create package meta-data objects - theJpaCorePackage.createPackageContents(); - theJpaCoreMappingsPackage.createPackageContents(); - theJpaJavaPackage.createPackageContents(); - theJpaJavaMappingsPackage.createPackageContents(); - theOrmPackage.createPackageContents(); - thePersistencePackage.createPackageContents(); - // Initialize created meta-data - theJpaCorePackage.initializePackageContents(); - theJpaCoreMappingsPackage.initializePackageContents(); - theJpaJavaPackage.initializePackageContents(); - theJpaJavaMappingsPackage.initializePackageContents(); - theOrmPackage.initializePackageContents(); - thePersistencePackage.initializePackageContents(); - // Mark meta-data to indicate it can't be changed - theJpaCorePackage.freeze(); - return theJpaCorePackage; - } - - /** - * Returns the meta object for class '{@link org.eclipse.jpt.core.internal.IJpaModel IJpa Model}'. - * - * - * @return the meta object for class 'IJpa Model'. - * @see org.eclipse.jpt.core.internal.IJpaModel - * @generated - */ - public EClass getIJpaModel() { - return iJpaModelEClass; - } - - /** - * Returns the meta object for class '{@link org.eclipse.jpt.core.internal.JpaModel Jpa Model}'. - * - * - * @return the meta object for class 'Jpa Model'. - * @see org.eclipse.jpt.core.internal.JpaModel - * @generated - */ - public EClass getJpaModel() { - return jpaModelEClass; - } - - /** - * Returns the meta object for the containment reference list '{@link org.eclipse.jpt.core.internal.JpaModel#getProjects Projects}'. - * - * - * @return the meta object for the containment reference list 'Projects'. - * @see org.eclipse.jpt.core.internal.JpaModel#getProjects() - * @see #getJpaModel() - * @generated - */ - public EReference getJpaModel_Projects() { - return (EReference) jpaModelEClass.getEStructuralFeatures().get(0); - } - - /** - * Returns the meta object for class '{@link org.eclipse.jpt.core.internal.IJpaEObject IJpa EObject}'. - * - * - * @return the meta object for class 'IJpa EObject'. - * @see org.eclipse.jpt.core.internal.IJpaEObject - * @generated - */ - public EClass getIJpaEObject() { - return iJpaEObjectEClass; - } - - /** - * Returns the meta object for class '{@link org.eclipse.jpt.core.internal.JpaEObject Jpa EObject}'. - * - * - * @return the meta object for class 'Jpa EObject'. - * @see org.eclipse.jpt.core.internal.JpaEObject - * @generated - */ - public EClass getJpaEObject() { - return jpaEObjectEClass; - } - - /** - * Returns the meta object for class '{@link org.eclipse.jpt.core.internal.IJpaProject IJpa Project}'. - * - * - * @return the meta object for class 'IJpa Project'. - * @see org.eclipse.jpt.core.internal.IJpaProject - * @generated - */ - public EClass getIJpaProject() { - return iJpaProjectEClass; - } - - /** - * Returns the meta object for class '{@link org.eclipse.jpt.core.internal.JpaProject Jpa Project}'. - * - * - * @return the meta object for class 'Jpa Project'. - * @see org.eclipse.jpt.core.internal.JpaProject - * @generated - */ - public EClass getJpaProject() { - return jpaProjectEClass; - } - - /** - * Returns the meta object for the reference '{@link org.eclipse.jpt.core.internal.JpaProject#getPlatform Platform}'. - * - * - * @return the meta object for the reference 'Platform'. - * @see org.eclipse.jpt.core.internal.JpaProject#getPlatform() - * @see #getJpaProject() - * @generated - */ - public EReference getJpaProject_Platform() { - return (EReference) jpaProjectEClass.getEStructuralFeatures().get(0); - } - - /** - * Returns the meta object for the containment reference '{@link org.eclipse.jpt.core.internal.JpaProject#getDataSource Data Source}'. - * - * - * @return the meta object for the containment reference 'Data Source'. - * @see org.eclipse.jpt.core.internal.JpaProject#getDataSource() - * @see #getJpaProject() - * @generated - */ - public EReference getJpaProject_DataSource() { - return (EReference) jpaProjectEClass.getEStructuralFeatures().get(1); - } - - /** - * Returns the meta object for the attribute '{@link org.eclipse.jpt.core.internal.JpaProject#isDiscoverAnnotatedClasses Discover Annotated Classes}'. - * - * - * @return the meta object for the attribute 'Discover Annotated Classes'. - * @see org.eclipse.jpt.core.internal.JpaProject#isDiscoverAnnotatedClasses() - * @see #getJpaProject() - * @generated - */ - public EAttribute getJpaProject_DiscoverAnnotatedClasses() { - return (EAttribute) jpaProjectEClass.getEStructuralFeatures().get(2); - } - - /** - * Returns the meta object for the containment reference list '{@link org.eclipse.jpt.core.internal.JpaProject#getFiles Files}'. - * - * - * @return the meta object for the containment reference list 'Files'. - * @see org.eclipse.jpt.core.internal.JpaProject#getFiles() - * @see #getJpaProject() - * @generated - */ - public EReference getJpaProject_Files() { - return (EReference) jpaProjectEClass.getEStructuralFeatures().get(3); - } - - /** - * Returns the meta object for class '{@link org.eclipse.jpt.core.internal.IJpaPlatform IJpa Platform}'. - * - * - * @return the meta object for class 'IJpa Platform'. - * @see org.eclipse.jpt.core.internal.IJpaPlatform - * @generated - */ - public EClass getIJpaPlatform() { - return iJpaPlatformEClass; - } - - /** - * Returns the meta object for class '{@link org.eclipse.jpt.core.internal.IJpaDataSource IJpa Data Source}'. - * - * - * @return the meta object for class 'IJpa Data Source'. - * @see org.eclipse.jpt.core.internal.IJpaDataSource - * @generated - */ - public EClass getIJpaDataSource() { - return iJpaDataSourceEClass; - } - - /** - * Returns the meta object for class '{@link org.eclipse.jpt.core.internal.JpaDataSource Jpa Data Source}'. - * - * - * @return the meta object for class 'Jpa Data Source'. - * @see org.eclipse.jpt.core.internal.JpaDataSource - * @generated - */ - public EClass getJpaDataSource() { - return jpaDataSourceEClass; - } - - /** - * Returns the meta object for the attribute '{@link org.eclipse.jpt.core.internal.JpaDataSource#getConnectionProfileName Connection Profile Name}'. - * - * - * @return the meta object for the attribute 'Connection Profile Name'. - * @see org.eclipse.jpt.core.internal.JpaDataSource#getConnectionProfileName() - * @see #getJpaDataSource() - * @generated - */ - public EAttribute getJpaDataSource_ConnectionProfileName() { - return (EAttribute) jpaDataSourceEClass.getEStructuralFeatures().get(0); - } - - /** - * Returns the meta object for class '{@link org.eclipse.jpt.core.internal.IJpaFile IJpa File}'. - * - * - * @return the meta object for class 'IJpa File'. - * @see org.eclipse.jpt.core.internal.IJpaFile - * @generated - */ - public EClass getIJpaFile() { - return iJpaFileEClass; - } - - /** - * Returns the meta object for class '{@link org.eclipse.jpt.core.internal.JpaFile Jpa File}'. - * - * - * @return the meta object for class 'Jpa File'. - * @see org.eclipse.jpt.core.internal.JpaFile - * @generated - */ - public EClass getJpaFile() { - return jpaFileEClass; - } - - /** - * Returns the meta object for the attribute '{@link org.eclipse.jpt.core.internal.JpaFile#getContentId Content Id}'. - * - * - * @return the meta object for the attribute 'Content Id'. - * @see org.eclipse.jpt.core.internal.JpaFile#getContentId() - * @see #getJpaFile() - * @generated - */ - public EAttribute getJpaFile_ContentId() { - return (EAttribute) jpaFileEClass.getEStructuralFeatures().get(0); - } - - /** - * Returns the meta object for the containment reference '{@link org.eclipse.jpt.core.internal.JpaFile#getContent Content}'. - * - * - * @return the meta object for the containment reference 'Content'. - * @see org.eclipse.jpt.core.internal.JpaFile#getContent() - * @see #getJpaFile() - * @generated - */ - public EReference getJpaFile_Content() { - return (EReference) jpaFileEClass.getEStructuralFeatures().get(1); - } - - /** - * Returns the meta object for class '{@link org.eclipse.jpt.core.internal.IJpaSourceObject IJpa Source Object}'. - * - * - * @return the meta object for class 'IJpa Source Object'. - * @see org.eclipse.jpt.core.internal.IJpaSourceObject - * @generated - */ - public EClass getIJpaSourceObject() { - return iJpaSourceObjectEClass; - } - - /** - * Returns the meta object for class '{@link org.eclipse.jpt.core.internal.IXmlEObject IXml EObject}'. - * - * - * @return the meta object for class 'IXml EObject'. - * @see org.eclipse.jpt.core.internal.IXmlEObject - * @generated - */ - public EClass getIXmlEObject() { - return iXmlEObjectEClass; - } - - /** - * Returns the meta object for class '{@link org.eclipse.jpt.core.internal.XmlEObject Xml EObject}'. - * - * - * @return the meta object for class 'Xml EObject'. - * @see org.eclipse.jpt.core.internal.XmlEObject - * @generated - */ - public EClass getXmlEObject() { - return xmlEObjectEClass; - } - - /** - * Returns the meta object for class '{@link org.eclipse.jpt.core.internal.IJpaContentNode IJpa Content Node}'. - * - * - * @return the meta object for class 'IJpa Content Node'. - * @see org.eclipse.jpt.core.internal.IJpaContentNode - * @generated - */ - public EClass getIJpaContentNode() { - return iJpaContentNodeEClass; - } - - /** - * Returns the meta object for class '{@link org.eclipse.jpt.core.internal.IJpaRootContentNode IJpa Root Content Node}'. - * - * - * @return the meta object for class 'IJpa Root Content Node'. - * @see org.eclipse.jpt.core.internal.IJpaRootContentNode - * @generated - */ - public EClass getIJpaRootContentNode() { - return iJpaRootContentNodeEClass; - } - - /** - * Returns the meta object for the container reference '{@link org.eclipse.jpt.core.internal.IJpaRootContentNode#getJpaFile Jpa File}'. - * - * - * @return the meta object for the container reference 'Jpa File'. - * @see org.eclipse.jpt.core.internal.IJpaRootContentNode#getJpaFile() - * @see #getIJpaRootContentNode() - * @generated - */ - public EReference getIJpaRootContentNode_JpaFile() { - return (EReference) iJpaRootContentNodeEClass.getEStructuralFeatures().get(0); - } - - /** - * Returns the meta object for class '{@link org.eclipse.jpt.core.internal.IPersistentType IPersistent Type}'. - * - * - * @return the meta object for class 'IPersistent Type'. - * @see org.eclipse.jpt.core.internal.IPersistentType - * @generated - */ - public EClass getIPersistentType() { - return iPersistentTypeEClass; - } - - /** - * Returns the meta object for the attribute '{@link org.eclipse.jpt.core.internal.IPersistentType#getMappingKey Mapping Key}'. - * - * - * @return the meta object for the attribute 'Mapping Key'. - * @see org.eclipse.jpt.core.internal.IPersistentType#getMappingKey() - * @see #getIPersistentType() - * @generated - */ - public EAttribute getIPersistentType_MappingKey() { - return (EAttribute) iPersistentTypeEClass.getEStructuralFeatures().get(0); - } - - /** - * Returns the meta object for class '{@link org.eclipse.jpt.core.internal.ITypeMapping IType Mapping}'. - * - * - * @return the meta object for class 'IType Mapping'. - * @see org.eclipse.jpt.core.internal.ITypeMapping - * @generated - */ - public EClass getITypeMapping() { - return iTypeMappingEClass; - } - - /** - * Returns the meta object for the attribute '{@link org.eclipse.jpt.core.internal.ITypeMapping#getName Name}'. - * - * - * @return the meta object for the attribute 'Name'. - * @see org.eclipse.jpt.core.internal.ITypeMapping#getName() - * @see #getITypeMapping() - * @generated - */ - public EAttribute getITypeMapping_Name() { - return (EAttribute) iTypeMappingEClass.getEStructuralFeatures().get(0); - } - - /** - * Returns the meta object for the attribute '{@link org.eclipse.jpt.core.internal.ITypeMapping#getTableName Table Name}'. - * - * - * @return the meta object for the attribute 'Table Name'. - * @see org.eclipse.jpt.core.internal.ITypeMapping#getTableName() - * @see #getITypeMapping() - * @generated - */ - public EAttribute getITypeMapping_TableName() { - return (EAttribute) iTypeMappingEClass.getEStructuralFeatures().get(1); - } - - /** - * Returns the meta object for class '{@link org.eclipse.jpt.core.internal.NullTypeMapping Null Type Mapping}'. - * - * - * @return the meta object for class 'Null Type Mapping'. - * @see org.eclipse.jpt.core.internal.NullTypeMapping - * @generated - */ - public EClass getNullTypeMapping() { - return nullTypeMappingEClass; - } - - /** - * Returns the meta object for class '{@link org.eclipse.jpt.core.internal.IPersistentAttribute IPersistent Attribute}'. - * - * - * @return the meta object for class 'IPersistent Attribute'. - * @see org.eclipse.jpt.core.internal.IPersistentAttribute - * @generated - */ - public EClass getIPersistentAttribute() { - return iPersistentAttributeEClass; - } - - /** - * Returns the meta object for the reference '{@link org.eclipse.jpt.core.internal.IPersistentAttribute#getMapping Mapping}'. - * - * - * @return the meta object for the reference 'Mapping'. - * @see org.eclipse.jpt.core.internal.IPersistentAttribute#getMapping() - * @see #getIPersistentAttribute() - * @generated - */ - public EReference getIPersistentAttribute_Mapping() { - return (EReference) iPersistentAttributeEClass.getEStructuralFeatures().get(0); - } - - /** - * Returns the meta object for class '{@link org.eclipse.jpt.core.internal.IAttributeMapping IAttribute Mapping}'. - * - * - * @return the meta object for class 'IAttribute Mapping'. - * @see org.eclipse.jpt.core.internal.IAttributeMapping - * @generated - */ - public EClass getIAttributeMapping() { - return iAttributeMappingEClass; - } - - /** - * Returns the meta object for enum '{@link org.eclipse.jpt.core.internal.AccessType Access Type}'. - * - * - * @return the meta object for enum 'Access Type'. - * @see org.eclipse.jpt.core.internal.AccessType - * @generated - */ - public EEnum getAccessType() { - return accessTypeEEnum; - } - - /** - * Returns the factory that creates the instances of the model. - * - * - * @return the factory that creates the instances of the model. - * @generated - */ - public JpaCoreFactory getJpaCoreFactory() { - return (JpaCoreFactory) getEFactoryInstance(); - } - - /** - * - * - * @generated - */ - private boolean isCreated = false; - - /** - * Creates the meta-model objects for the package. This method is - * guarded to have no affect on any invocation but its first. - * - * - * @generated - */ - public void createPackageContents() { - if (isCreated) - return; - isCreated = true; - // Create classes and their features - iJpaModelEClass = createEClass(IJPA_MODEL); - jpaModelEClass = createEClass(JPA_MODEL); - createEReference(jpaModelEClass, JPA_MODEL__PROJECTS); - iJpaEObjectEClass = createEClass(IJPA_EOBJECT); - jpaEObjectEClass = createEClass(JPA_EOBJECT); - iJpaProjectEClass = createEClass(IJPA_PROJECT); - jpaProjectEClass = createEClass(JPA_PROJECT); - createEReference(jpaProjectEClass, JPA_PROJECT__PLATFORM); - createEReference(jpaProjectEClass, JPA_PROJECT__DATA_SOURCE); - createEAttribute(jpaProjectEClass, JPA_PROJECT__DISCOVER_ANNOTATED_CLASSES); - createEReference(jpaProjectEClass, JPA_PROJECT__FILES); - iJpaPlatformEClass = createEClass(IJPA_PLATFORM); - iJpaDataSourceEClass = createEClass(IJPA_DATA_SOURCE); - jpaDataSourceEClass = createEClass(JPA_DATA_SOURCE); - createEAttribute(jpaDataSourceEClass, JPA_DATA_SOURCE__CONNECTION_PROFILE_NAME); - iJpaFileEClass = createEClass(IJPA_FILE); - jpaFileEClass = createEClass(JPA_FILE); - createEAttribute(jpaFileEClass, JPA_FILE__CONTENT_ID); - createEReference(jpaFileEClass, JPA_FILE__CONTENT); - iJpaSourceObjectEClass = createEClass(IJPA_SOURCE_OBJECT); - iXmlEObjectEClass = createEClass(IXML_EOBJECT); - xmlEObjectEClass = createEClass(XML_EOBJECT); - iJpaContentNodeEClass = createEClass(IJPA_CONTENT_NODE); - iJpaRootContentNodeEClass = createEClass(IJPA_ROOT_CONTENT_NODE); - createEReference(iJpaRootContentNodeEClass, IJPA_ROOT_CONTENT_NODE__JPA_FILE); - iPersistentTypeEClass = createEClass(IPERSISTENT_TYPE); - createEAttribute(iPersistentTypeEClass, IPERSISTENT_TYPE__MAPPING_KEY); - iTypeMappingEClass = createEClass(ITYPE_MAPPING); - createEAttribute(iTypeMappingEClass, ITYPE_MAPPING__NAME); - createEAttribute(iTypeMappingEClass, ITYPE_MAPPING__TABLE_NAME); - nullTypeMappingEClass = createEClass(NULL_TYPE_MAPPING); - iPersistentAttributeEClass = createEClass(IPERSISTENT_ATTRIBUTE); - createEReference(iPersistentAttributeEClass, IPERSISTENT_ATTRIBUTE__MAPPING); - iAttributeMappingEClass = createEClass(IATTRIBUTE_MAPPING); - // Create enums - accessTypeEEnum = createEEnum(ACCESS_TYPE); - } - - /** - * - * - * @generated - */ - private boolean isInitialized = false; - - /** - * Complete the initialization of the package and its meta-model. This - * method is guarded to have no affect on any invocation but its first. - * - * - * @generated - */ - public void initializePackageContents() { - if (isInitialized) - return; - isInitialized = true; - // Initialize package - setName(eNAME); - setNsPrefix(eNS_PREFIX); - setNsURI(eNS_URI); - // Obtain other dependent packages - JpaCoreMappingsPackage theJpaCoreMappingsPackage = (JpaCoreMappingsPackage) EPackage.Registry.INSTANCE.getEPackage(JpaCoreMappingsPackage.eNS_URI); - EcorePackage theEcorePackage = (EcorePackage) EPackage.Registry.INSTANCE.getEPackage(EcorePackage.eNS_URI); - // Add subpackages - getESubpackages().add(theJpaCoreMappingsPackage); - // Create type parameters - // Set bounds for type parameters - // Add supertypes to classes - jpaModelEClass.getESuperTypes().add(this.getJpaEObject()); - jpaModelEClass.getESuperTypes().add(this.getIJpaModel()); - jpaEObjectEClass.getESuperTypes().add(this.getIJpaEObject()); - iJpaProjectEClass.getESuperTypes().add(this.getIJpaEObject()); - jpaProjectEClass.getESuperTypes().add(this.getJpaEObject()); - jpaProjectEClass.getESuperTypes().add(this.getIJpaProject()); - iJpaDataSourceEClass.getESuperTypes().add(this.getIJpaEObject()); - jpaDataSourceEClass.getESuperTypes().add(this.getJpaEObject()); - jpaDataSourceEClass.getESuperTypes().add(this.getIJpaDataSource()); - iJpaFileEClass.getESuperTypes().add(this.getIJpaEObject()); - jpaFileEClass.getESuperTypes().add(this.getJpaEObject()); - jpaFileEClass.getESuperTypes().add(this.getIJpaFile()); - iJpaSourceObjectEClass.getESuperTypes().add(this.getIJpaEObject()); - iXmlEObjectEClass.getESuperTypes().add(this.getIJpaEObject()); - iXmlEObjectEClass.getESuperTypes().add(this.getIJpaSourceObject()); - xmlEObjectEClass.getESuperTypes().add(this.getJpaEObject()); - xmlEObjectEClass.getESuperTypes().add(this.getIXmlEObject()); - iJpaContentNodeEClass.getESuperTypes().add(this.getIJpaSourceObject()); - iJpaRootContentNodeEClass.getESuperTypes().add(this.getIJpaContentNode()); - iPersistentTypeEClass.getESuperTypes().add(this.getIJpaContentNode()); - iTypeMappingEClass.getESuperTypes().add(this.getIJpaSourceObject()); - nullTypeMappingEClass.getESuperTypes().add(this.getJpaEObject()); - nullTypeMappingEClass.getESuperTypes().add(this.getITypeMapping()); - nullTypeMappingEClass.getESuperTypes().add(this.getIJpaSourceObject()); - iPersistentAttributeEClass.getESuperTypes().add(this.getIJpaContentNode()); - iAttributeMappingEClass.getESuperTypes().add(this.getIJpaSourceObject()); - // Initialize classes and features; add operations and parameters - initEClass(iJpaModelEClass, IJpaModel.class, "IJpaModel", IS_ABSTRACT, IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEClass(jpaModelEClass, JpaModel.class, "JpaModel", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getJpaModel_Projects(), this.getIJpaProject(), null, "projects", null, 0, -1, JpaModel.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEClass(iJpaEObjectEClass, IJpaEObject.class, "IJpaEObject", IS_ABSTRACT, IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - addEOperation(iJpaEObjectEClass, this.getIJpaProject(), "getJpaProject", 0, 1, IS_UNIQUE, IS_ORDERED); - initEClass(jpaEObjectEClass, JpaEObject.class, "JpaEObject", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEClass(iJpaProjectEClass, IJpaProject.class, "IJpaProject", IS_ABSTRACT, IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - addEOperation(iJpaProjectEClass, this.getIJpaModel(), "getModel", 1, 1, IS_UNIQUE, IS_ORDERED); - addEOperation(iJpaProjectEClass, this.getIJpaPlatform(), "getPlatform", 1, 1, !IS_UNIQUE, !IS_ORDERED); - EOperation op = addEOperation(iJpaProjectEClass, null, "setPlatform", 0, 1, IS_UNIQUE, IS_ORDERED); - addEParameter(op, theEcorePackage.getEString(), "platformId", 1, 1, IS_UNIQUE, !IS_ORDERED); - addEOperation(iJpaProjectEClass, this.getIJpaDataSource(), "getDataSource", 1, 1, IS_UNIQUE, IS_ORDERED); - op = addEOperation(iJpaProjectEClass, null, "setDataSource", 1, 1, !IS_UNIQUE, !IS_ORDERED); - addEParameter(op, theEcorePackage.getEString(), "connectionProfileName", 1, 1, !IS_UNIQUE, !IS_ORDERED); - addEOperation(iJpaProjectEClass, theEcorePackage.getEBoolean(), "isDiscoverAnnotatedClasses", 1, 1, IS_UNIQUE, IS_ORDERED); - op = addEOperation(iJpaProjectEClass, null, "setDiscoverAnnotatedClasses", 1, 1, !IS_UNIQUE, !IS_ORDERED); - addEParameter(op, theEcorePackage.getEBoolean(), "discoverAnnotatedClasses", 1, 1, !IS_UNIQUE, !IS_ORDERED); - initEClass(jpaProjectEClass, JpaProject.class, "JpaProject", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getJpaProject_Platform(), this.getIJpaPlatform(), null, "platform", null, 1, 1, JpaProject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); - initEReference(getJpaProject_DataSource(), this.getIJpaDataSource(), null, "dataSource", null, 0, 1, JpaProject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); - initEAttribute(getJpaProject_DiscoverAnnotatedClasses(), theEcorePackage.getEBoolean(), "discoverAnnotatedClasses", "false", 1, 1, JpaProject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); - initEReference(getJpaProject_Files(), this.getIJpaFile(), null, "files", null, 0, -1, JpaProject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEClass(iJpaPlatformEClass, IJpaPlatform.class, "IJpaPlatform", IS_ABSTRACT, IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEClass(iJpaDataSourceEClass, IJpaDataSource.class, "IJpaDataSource", IS_ABSTRACT, IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - addEOperation(iJpaDataSourceEClass, theEcorePackage.getEString(), "getConnectionProfileName", 1, 1, !IS_UNIQUE, !IS_ORDERED); - initEClass(jpaDataSourceEClass, JpaDataSource.class, "JpaDataSource", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getJpaDataSource_ConnectionProfileName(), ecorePackage.getEString(), "connectionProfileName", null, 1, 1, JpaDataSource.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); - initEClass(iJpaFileEClass, IJpaFile.class, "IJpaFile", IS_ABSTRACT, IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - addEOperation(iJpaFileEClass, ecorePackage.getEString(), "getContentId", 1, 1, IS_UNIQUE, IS_ORDERED); - addEOperation(iJpaFileEClass, this.getIJpaRootContentNode(), "getContent", 0, 1, IS_UNIQUE, IS_ORDERED); - initEClass(jpaFileEClass, JpaFile.class, "JpaFile", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getJpaFile_ContentId(), ecorePackage.getEString(), "contentId", null, 1, 1, JpaFile.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getJpaFile_Content(), this.getIJpaRootContentNode(), this.getIJpaRootContentNode_JpaFile(), "content", null, 0, 1, JpaFile.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEClass(iJpaSourceObjectEClass, IJpaSourceObject.class, "IJpaSourceObject", IS_ABSTRACT, IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - addEOperation(iJpaSourceObjectEClass, this.getIJpaFile(), "getJpaFile", 0, 1, IS_UNIQUE, IS_ORDERED); - initEClass(iXmlEObjectEClass, IXmlEObject.class, "IXmlEObject", IS_ABSTRACT, IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEClass(xmlEObjectEClass, XmlEObject.class, "XmlEObject", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEClass(iJpaContentNodeEClass, IJpaContentNode.class, "IJpaContentNode", IS_ABSTRACT, IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - addEOperation(iJpaContentNodeEClass, this.getIJpaFile(), "getJpaFile", 1, 1, IS_UNIQUE, IS_ORDERED); - initEClass(iJpaRootContentNodeEClass, IJpaRootContentNode.class, "IJpaRootContentNode", IS_ABSTRACT, IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getIJpaRootContentNode_JpaFile(), this.getIJpaFile(), this.getJpaFile_Content(), "jpaFile", null, 0, 1, IJpaRootContentNode.class, !IS_TRANSIENT, !IS_VOLATILE, !IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEClass(iPersistentTypeEClass, IPersistentType.class, "IPersistentType", IS_ABSTRACT, IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getIPersistentType_MappingKey(), ecorePackage.getEString(), "mappingKey", null, 1, 1, IPersistentType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - addEOperation(iPersistentTypeEClass, this.getITypeMapping(), "getMapping", 1, 1, IS_UNIQUE, IS_ORDERED); - addEOperation(iPersistentTypeEClass, this.getIPersistentType(), "parentPersistentType", 0, 1, IS_UNIQUE, IS_ORDERED); - initEClass(iTypeMappingEClass, ITypeMapping.class, "ITypeMapping", IS_ABSTRACT, IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getITypeMapping_Name(), ecorePackage.getEString(), "name", null, 0, 1, ITypeMapping.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, IS_DERIVED, IS_ORDERED); - initEAttribute(getITypeMapping_TableName(), ecorePackage.getEString(), "tableName", null, 0, 1, ITypeMapping.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, IS_DERIVED, IS_ORDERED); - addEOperation(iTypeMappingEClass, this.getIPersistentType(), "getPersistentType", 1, 1, IS_UNIQUE, IS_ORDERED); - initEClass(nullTypeMappingEClass, NullTypeMapping.class, "NullTypeMapping", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEClass(iPersistentAttributeEClass, IPersistentAttribute.class, "IPersistentAttribute", IS_ABSTRACT, IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getIPersistentAttribute_Mapping(), this.getIAttributeMapping(), null, "mapping", null, 1, 1, IPersistentAttribute.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); - addEOperation(iPersistentAttributeEClass, this.getITypeMapping(), "typeMapping", 1, 1, IS_UNIQUE, IS_ORDERED); - addEOperation(iPersistentAttributeEClass, theEcorePackage.getEString(), "getName", 1, 1, IS_UNIQUE, IS_ORDERED); - addEOperation(iPersistentAttributeEClass, ecorePackage.getEString(), "mappingKey", 1, 1, IS_UNIQUE, IS_ORDERED); - addEOperation(iPersistentAttributeEClass, ecorePackage.getEString(), "defaultMappingKey", 1, 1, IS_UNIQUE, IS_ORDERED); - initEClass(iAttributeMappingEClass, IAttributeMapping.class, "IAttributeMapping", IS_ABSTRACT, IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - addEOperation(iAttributeMappingEClass, this.getIPersistentAttribute(), "getPersistentAttribute", 1, 1, IS_UNIQUE, IS_ORDERED); - addEOperation(iAttributeMappingEClass, theEcorePackage.getEBoolean(), "isDefault", 0, 1, IS_UNIQUE, IS_ORDERED); - // Initialize enums and add enum literals - initEEnum(accessTypeEEnum, AccessType.class, "AccessType"); - addEEnumLiteral(accessTypeEEnum, AccessType.DEFAULT); - addEEnumLiteral(accessTypeEEnum, AccessType.PROPERTY); - addEEnumLiteral(accessTypeEEnum, AccessType.FIELD); - // Create resource - createResource(eNS_URI); - } - - - /** - * - * Defines literals for the meta objects that represent - *
- * The following features are supported: - *
- * If the meaning of the 'Connection Profile Name' attribute isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Connection Profile Name' attribute. - * @see #setConnectionProfileName(String) - * @see org.eclipse.jpt.core.internal.JpaCorePackage#getJpaDataSource_ConnectionProfileName() - * @model unique="false" required="true" ordered="false" - * @generated - */ - public String getConnectionProfileName() { - return connectionProfileName; - } - - /** - * Sets the value of the '{@link org.eclipse.jpt.core.internal.JpaDataSource#getConnectionProfileName Connection Profile Name}' attribute. - * - * - * @param value the new value of the 'Connection Profile Name' attribute. - * @see #getConnectionProfileName() - * @generated - */ - public void setConnectionProfileNameGen(String newConnectionProfileName) { - String oldConnectionProfileName = connectionProfileName; - connectionProfileName = newConnectionProfileName; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, JpaCorePackage.JPA_DATA_SOURCE__CONNECTION_PROFILE_NAME, oldConnectionProfileName, connectionProfileName)); - } - - public void setConnectionProfileName(String newConnectionProfileName) { - ConnectionProfile oldConnectionProfile = connectionProfile; - setConnectionProfileNameGen(newConnectionProfileName); - ConnectionProfile newConnectionProfile = ConnectionProfileRepository.instance().profileNamed(newConnectionProfileName); - if (oldConnectionProfile != newConnectionProfile) { - setConnectionProfile(newConnectionProfile); - } - } - - public ConnectionProfile getConnectionProfile() { - return connectionProfile; - } - - private void setConnectionProfile(ConnectionProfile profile) { - if (connectionProfile != null) { - connectionProfile.removeConnectionListener(connectionListener); - } - connectionProfile = profile; - if (connectionProfile != null) { - connectionProfile.addConnectionListener(connectionListener); - } - getProject().resynch(); - } - - public Connection getConnection() { - return ConnectionProfileRepository.instance().getConnectionWithProfileNamed(getConnectionProfileName()); - } - - /** - * - * - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case JpaCorePackage.JPA_DATA_SOURCE__CONNECTION_PROFILE_NAME : - return getConnectionProfileName(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * - * - * @generated - */ - @Override - public void eSet(int featureID, Object newValue) { - switch (featureID) { - case JpaCorePackage.JPA_DATA_SOURCE__CONNECTION_PROFILE_NAME : - setConnectionProfileName((String) newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * - * - * @generated - */ - @Override - public void eUnset(int featureID) { - switch (featureID) { - case JpaCorePackage.JPA_DATA_SOURCE__CONNECTION_PROFILE_NAME : - setConnectionProfileName(CONNECTION_PROFILE_NAME_EDEFAULT); - return; - } - super.eUnset(featureID); - } - - /** - * - * - * @generated - */ - @Override - public boolean eIsSet(int featureID) { - switch (featureID) { - case JpaCorePackage.JPA_DATA_SOURCE__CONNECTION_PROFILE_NAME : - return CONNECTION_PROFILE_NAME_EDEFAULT == null ? connectionProfileName != null : !CONNECTION_PROFILE_NAME_EDEFAULT.equals(connectionProfileName); - } - return super.eIsSet(featureID); - } - - /** - * - * - * @generated - */ - @Override - public String toString() { - if (eIsProxy()) - return super.toString(); - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (connectionProfileName: "); - result.append(connectionProfileName); - result.append(')'); - return result.toString(); - } -} \ No newline at end of file diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/JpaEObject.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/JpaEObject.java deleted file mode 100644 index 76fbadc818..0000000000 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/JpaEObject.java +++ /dev/null @@ -1,143 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2006, 2007 Oracle. All rights reserved. - * This program and the accompanying materials are made available under the - * terms of the Eclipse Public License v1.0, which accompanies this distribution - * and is available at http://www.eclipse.org/legal/epl-v10.html. - * - * Contributors: - * Oracle - initial API and implementation - ******************************************************************************/ -package org.eclipse.jpt.core.internal; - -import java.util.HashSet; -import java.util.Hashtable; -import java.util.Map; -import java.util.Set; -import org.eclipse.core.resources.IResource; -import org.eclipse.emf.common.notify.Notification; -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.impl.EObjectImpl; -import org.eclipse.jpt.db.internal.ConnectionProfile; -import org.eclipse.jpt.db.internal.Database; - -/** - * - * - * - * - * @see org.eclipse.jpt.core.internal.JpaCorePackage#getJpaEObject() - * @model kind="class" abstract="true" - * @generated - */ -public abstract class JpaEObject extends EObjectImpl implements IJpaEObject -{ - /** - * Sets of "insignificant" feature ids, keyed by class. - * This is built up lazily, as the objects are modified. - */ - private static final Map- * The following features are supported: - *
- * If the meaning of the 'Content Id' attribute isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Content Id' attribute. - * @see #setContentId(String) - * @see org.eclipse.jpt.core.internal.JpaCorePackage#getJpaFile_ContentId() - * @model required="true" - * @generated - */ - public String getContentId() { - return contentId; - } - - /** - * Sets the value of the '{@link org.eclipse.jpt.core.internal.JpaFile#getContentId Content Id}' attribute. - * - * - * @param value the new value of the 'Content Id' attribute. - * @see #getContentId() - * @generated - */ - public void setContentId(String newContentId) { - String oldContentId = contentId; - contentId = newContentId; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, JpaCorePackage.JPA_FILE__CONTENT_ID, oldContentId, contentId)); - } - - /** - * Returns the value of the 'Content' containment reference. - * It is bidirectional and its opposite is '{@link org.eclipse.jpt.core.internal.IJpaRootContentNode#getJpaFile Jpa File}'. - * - *- * If the meaning of the 'Content' containment reference isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Content' containment reference. - * @see #setContent(IJpaRootContentNode) - * @see org.eclipse.jpt.core.internal.JpaCorePackage#getJpaFile_Content() - * @see org.eclipse.jpt.core.internal.IJpaRootContentNode#getJpaFile - * @model opposite="jpaFile" containment="true" - * @generated - */ - public IJpaRootContentNode getContent() { - return content; - } - - /** - * - * - * @generated - */ - public NotificationChain basicSetContent(IJpaRootContentNode newContent, NotificationChain msgs) { - IJpaRootContentNode oldContent = content; - content = newContent; - if (eNotificationRequired()) { - ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, JpaCorePackage.JPA_FILE__CONTENT, oldContent, newContent); - if (msgs == null) - msgs = notification; - else - msgs.add(notification); - } - return msgs; - } - - /** - * Sets the value of the '{@link org.eclipse.jpt.core.internal.JpaFile#getContent Content}' containment reference. - * - * - * @param value the new value of the 'Content' containment reference. - * @see #getContent() - * @generated - */ - public void setContent(IJpaRootContentNode newContent) { - if (newContent != content) { - NotificationChain msgs = null; - if (content != null) - msgs = ((InternalEObject) content).eInverseRemove(this, JpaCorePackage.IJPA_ROOT_CONTENT_NODE__JPA_FILE, IJpaRootContentNode.class, msgs); - if (newContent != null) - msgs = ((InternalEObject) newContent).eInverseAdd(this, JpaCorePackage.IJPA_ROOT_CONTENT_NODE__JPA_FILE, IJpaRootContentNode.class, msgs); - msgs = basicSetContent(newContent, msgs); - if (msgs != null) - msgs.dispatch(); - } - else if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, JpaCorePackage.JPA_FILE__CONTENT, newContent, newContent)); - } - - /** - * @see IJpaFile#getFile() - */ - public IFile getFile() { - return file; - } - - void setFile(IFile theFile) { - file = theFile; - } - - /** - * INTERNAL ONLY - * Dispose of file before it is removed - */ - void dispose() { - getContent().dispose(); - ((JpaProject) getJpaProject()).getFiles().remove(this); - } - - /** - * INTERNAL ONLY - * Handle java element change event. - */ - void handleEvent(ElementChangedEvent event) { - getContent().handleJavaElementChangedEvent(event); - } - - /** - * - * - * @generated - */ - @Override - public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs) { - switch (featureID) { - case JpaCorePackage.JPA_FILE__CONTENT : - if (content != null) - msgs = ((InternalEObject) content).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - JpaCorePackage.JPA_FILE__CONTENT, null, msgs); - return basicSetContent((IJpaRootContentNode) otherEnd, msgs); - } - return super.eInverseAdd(otherEnd, featureID, msgs); - } - - /** - * - * - * @generated - */ - @Override - public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { - switch (featureID) { - case JpaCorePackage.JPA_FILE__CONTENT : - return basicSetContent(null, msgs); - } - return super.eInverseRemove(otherEnd, featureID, msgs); - } - - /** - * - * - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case JpaCorePackage.JPA_FILE__CONTENT_ID : - return getContentId(); - case JpaCorePackage.JPA_FILE__CONTENT : - return getContent(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * - * - * @generated - */ - @Override - public void eSet(int featureID, Object newValue) { - switch (featureID) { - case JpaCorePackage.JPA_FILE__CONTENT_ID : - setContentId((String) newValue); - return; - case JpaCorePackage.JPA_FILE__CONTENT : - setContent((IJpaRootContentNode) newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * - * - * @generated - */ - @Override - public void eUnset(int featureID) { - switch (featureID) { - case JpaCorePackage.JPA_FILE__CONTENT_ID : - setContentId(CONTENT_ID_EDEFAULT); - return; - case JpaCorePackage.JPA_FILE__CONTENT : - setContent((IJpaRootContentNode) null); - return; - } - super.eUnset(featureID); - } - - /** - * - * - * @generated - */ - @Override - public boolean eIsSet(int featureID) { - switch (featureID) { - case JpaCorePackage.JPA_FILE__CONTENT_ID : - return CONTENT_ID_EDEFAULT == null ? contentId != null : !CONTENT_ID_EDEFAULT.equals(contentId); - case JpaCorePackage.JPA_FILE__CONTENT : - return content != null; - } - return super.eIsSet(featureID); - } - - /** - * - * - * @generated - */ - @Override - public String toString() { - if (eIsProxy()) - return super.toString(); - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (contentId: "); - result.append(contentId); - result.append(')'); - return result.toString(); - } - - public IJpaContentNode getContentNode(int offset) { - return getContent().getContentNode(offset); - } - - @Override - public IResource getResource() { - return file; - } -} diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/JpaFileContentRegistry.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/JpaFileContentRegistry.java deleted file mode 100644 index 8336c651e3..0000000000 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/JpaFileContentRegistry.java +++ /dev/null @@ -1,65 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2007 Oracle. All rights reserved. - * This program and the accompanying materials are made available under the terms of - * the Eclipse Public License v1.0, which accompanies this distribution and is available at - * http://www.eclipse.org/legal/epl-v10.html. - * - * Contributors: - * Oracle - initial API and implementation - ******************************************************************************/ -package org.eclipse.jpt.core.internal; - -import java.io.IOException; -import org.eclipse.core.resources.IFile; -import org.eclipse.core.runtime.CoreException; -import org.eclipse.core.runtime.Platform; -import org.eclipse.core.runtime.content.IContentType; - -public class JpaFileContentRegistry -{ - private JpaFileContentRegistry() { - super(); - } - - public static IJpaFile getFile(IJpaProject jpaProject, IFile file) { - //attempting to get the contentType based on the file contents. - //have to check the file contents instead of just the file name - //because for xml we base it on the rootElement name - IContentType contentType = null; - try { - contentType = (file == null) ? - null : - Platform.getContentTypeManager().findContentTypeFor(file.getContents(), file.getName()); - } - catch (IOException e) { - JptCorePlugin.log(e); - } - catch (CoreException e) { - JptCorePlugin.log(e); - } - if (contentType == null) { - return null; - } - String contentTypeId = contentType.getId(); - IJpaRootContentNode content = buildContent(jpaProject, file, contentTypeId); - - if (content == null) { - return null; - } - JpaFile jpaFile = JpaCoreFactory.eINSTANCE.createJpaFile(); - jpaFile.setFile(file); - jpaFile.setContentId(contentTypeId); - jpaFile.setContent(content); - - return jpaFile; - } - - private static IJpaRootContentNode buildContent(IJpaProject jpaProject, IFile file, String contentTypeId) { - for (IJpaFileContentProvider provider : jpaProject.getPlatform().jpaFileContentProviders()) { - if (provider.contentType().equals(contentTypeId)) { - return provider.buildRootContent(file); - } - } - return null; - } -} diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/JpaModel.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/JpaModel.java deleted file mode 100644 index b968016ec0..0000000000 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/JpaModel.java +++ /dev/null @@ -1,255 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2006, 2007 Oracle. All rights reserved. - * This program and the accompanying materials are made available under the terms of - * the Eclipse Public License v1.0, which accompanies this distribution and is available at - * http://www.eclipse.org/legal/epl-v10.html. - * - * Contributors: - * Oracle - initial API and implementation - ******************************************************************************/ -package org.eclipse.jpt.core.internal; - -import java.util.Collection; -import java.util.Iterator; -import org.eclipse.core.resources.IProject; -import org.eclipse.core.resources.IResource; -import org.eclipse.core.resources.IResourceProxy; -import org.eclipse.core.resources.IResourceProxyVisitor; -import org.eclipse.core.resources.ResourcesPlugin; -import org.eclipse.core.runtime.CoreException; -import org.eclipse.emf.common.notify.NotificationChain; -import org.eclipse.emf.common.util.EList; -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.InternalEObject; -import org.eclipse.emf.ecore.util.EObjectContainmentEList; -import org.eclipse.emf.ecore.util.InternalEList; -import org.eclipse.jdt.core.ElementChangedEvent; -import org.eclipse.jpt.utility.internal.iterators.CloneIterator; -import org.eclipse.jpt.utility.internal.iterators.ReadOnlyIterator; - -/** - * - * A representation of the model object 'Jpa Model'. - * - * - *- * The following features are supported: - *
- * If the meaning of the 'Projects' containment reference list isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Projects' containment reference list. - * @see org.eclipse.jpt.core.internal.JpaCorePackage#getJpaModel_Projects() - * @model containment="true" - * @generated - */ - public EListnull
if unable to associate the given project
- * with an IJpaProject.
- *
- * This IJpaProject may not be fully filled (it may not have all the correct
- * files added) if retrieved soon after it is created (e.g. workspace opening,
- * project opening, facet installation ...) To ensure it is fully filled in
- * those cases, you may instead use getFilledJpaProject(IProject).
- * @see getFilledJpaProject(IProject)
- */
- public synchronized IJpaProject getJpaProject(IProject project) {
- if (project == null) {
- return null;
- }
-
- return model.getJpaProject(project);
- }
-
- /**
- * Returns the IJpaProject corresponding to the given IProject.
- * Returns null
if unable to associate the given project
- * with an IJpaProject.
- *
- * This IJpaProject will be fully filled (it will have all the correct files added).
- * @see getJpaProject(IProject)
- */
- public synchronized IJpaProject getFilledJpaProject(IProject project)
- throws CoreException {
- JpaProject jpaProject = (JpaProject) getJpaProject(project);
-
- if (jpaProject != null) {
- jpaProject.fill();
- }
-
- return jpaProject;
- }
-
- /**
- * INTERNAL ONLY
- *
- * Fills the IJpaProject associated with the IProject, if it exists
- */
- public synchronized void fillJpaProject(IProject project)
- throws CoreException {
- JpaProject jpaProject = (JpaProject) getJpaProject(project);
-
- if (jpaProject != null) {
- jpaProject.fill();
- }
- }
-
- /*
- * determine whether project should be created, then create it if necessary
- */
- private synchronized void processProject(IProject project) {
- JpaProject jpaProject = (JpaProject) model.getJpaProject(project);
- boolean jpaFacetExists = false;
- try {
- jpaFacetExists = FacetedProjectFramework.hasProjectFacet(project, JptCorePlugin.FACET_ID);
- }
- catch (CoreException ce) {
- // nothing to do, assume facet doesn't exist
- JptCorePlugin.log(ce);
- }
-
- if (jpaProject == null && jpaFacetExists) {
- try {
- JpaModelManager.instance().createFilledJpaProject(project);
- }
- catch (CoreException ce) {
- JptCorePlugin.log(ce);
- }
- }
- else if (jpaProject != null && ! jpaFacetExists) {
- jpaProject.dispose();
- }
- }
-
- /**
- * INTERNAL ONLY
- * Create an IJpaProject without files filled in
- */
- public synchronized IJpaProject createJpaProject(IProject project)
- throws CoreException {
- if (FacetedProjectFramework.hasProjectFacet(project, JptCorePlugin.FACET_ID)) {
- JpaProject jpaProject = JpaCoreFactory.eINSTANCE.createJpaProject();
- jpaProject.setProject(project);
- model.getProjects().add(jpaProject);
- return jpaProject;
- }
- return null;
- }
-
- /**
- * INTERNAL ONLY
- * Create an IJpaProject with files filled in
- */
- public synchronized IJpaProject createFilledJpaProject(IProject project)
- throws CoreException {
- JpaProject jpaProject = (JpaProject) createJpaProject(project);
-
- if (jpaProject != null) {
- jpaProject.fill();
- }
-
- return jpaProject;
- }
-
- /**
- * INTERNAL ONLY
- * Dispose the IJpaProject
- */
- public void disposeJpaProject(IJpaProject jpaProject) {
- ((JpaProject) jpaProject).dispose();
- }
-
- /**
- * Returns the IJpaFile corresponding to the given IFile.
- * Returns null
if unable to associate the given file
- * with an IJpaFile.
- */
- public synchronized IJpaFile getJpaFile(IFile file) {
- if (file == null) {
- return null;
- }
-
- IProject project = file.getProject();
- JpaProject jpaProject = (JpaProject) getJpaProject(project);
- if (jpaProject == null) {
- return null;
- }
-
- return jpaProject.getJpaFile(file);
- }
-
-
-
- private class WorkspaceBuildJob extends Job
- {
- WorkspaceBuildJob() {
- // TODO - Internationalize (? It *is* a system job ...)
- super("Initializing JPA Model ...");
- setSystem(true);
- setPriority(SHORT);
- }
-
- @Override
- protected IStatus run(IProgressMonitor monitor) {
- final IWorkspace workspace = ResourcesPlugin.getWorkspace();
-
- try {
- workspace.run(
- new IWorkspaceRunnable() {
- public void run(IProgressMonitor progress) throws CoreException {
- model.fill();
- }
- },
- monitor);
- }
- catch (CoreException ce) {
- return ce.getStatus();
- }
- return Status.OK_STATUS;
- }
-
- }
-
-
- private static class ResourceChangeListener
- implements IResourceChangeListener
- {
- ThreadLocal- * The following features are supported: - *
- * If the meaning of the 'Platform' reference isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Platform' reference. - * @see #setPlatform(IJpaPlatform) - * @see org.eclipse.jpt.core.internal.JpaCorePackage#getJpaProject_Platform() - * @model resolveProxies="false" required="true" ordered="false" - * @generated - */ - public IJpaPlatform getPlatformGen() { - return platform; - } - - public IJpaPlatform getPlatform() { - if (platform == null) { - setPlatform(JpaFacetUtils.getPlatform(project)); - } - return getPlatformGen(); - } - - /** - * Sets the value of the '{@link org.eclipse.jpt.core.internal.JpaProject#getPlatform Platform}' reference. - * - * - * @param value the new value of the 'Platform' reference. - * @see #getPlatform() - * @generated - */ - public void setPlatformGen(IJpaPlatform newPlatform) { - IJpaPlatform oldPlatform = platform; - platform = newPlatform; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, JpaCorePackage.JPA_PROJECT__PLATFORM, oldPlatform, platform)); - } - - public void setPlatform(IJpaPlatform jpaPlatform) { - jpaPlatform.setProject(this); - setPlatformGen(jpaPlatform); - } - - /** - * @see IJpaProject#setPlatform(String) - */ - public void setPlatform(String platformId) { - setPlatform(JpaPlatformRegistry.INSTANCE.getJpaPlatform(platformId)); - } - - /** - * Returns the value of the 'Data Source' containment reference. - * - *- * If the meaning of the 'Data Source' containment reference isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Data Source' containment reference. - * @see #setDataSource(IJpaDataSource) - * @see org.eclipse.jpt.core.internal.JpaCorePackage#getJpaProject_DataSource() - * @model containment="true" ordered="false" - * @generated - */ - public IJpaDataSource getDataSourceGen() { - return dataSource; - } - - public synchronized IJpaDataSource getDataSource() { - if (dataSource == null) { - setDataSource(JpaFacetUtils.getConnectionName(project)); - } - return getDataSourceGen(); - } - - /** - * - * - * @generated - */ - public NotificationChain basicSetDataSource(IJpaDataSource newDataSource, NotificationChain msgs) { - IJpaDataSource oldDataSource = dataSource; - dataSource = newDataSource; - if (eNotificationRequired()) { - ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, JpaCorePackage.JPA_PROJECT__DATA_SOURCE, oldDataSource, newDataSource); - if (msgs == null) - msgs = notification; - else - msgs.add(notification); - } - return msgs; - } - - /** - * Sets the value of the '{@link org.eclipse.jpt.core.internal.JpaProject#getDataSource Data Source}' containment reference. - * - * - * @param value the new value of the 'Data Source' containment reference. - * @see #getDataSource() - * @generated - */ - public void setDataSource(IJpaDataSource newDataSource) { - if (newDataSource != dataSource) { - NotificationChain msgs = null; - if (dataSource != null) - msgs = ((InternalEObject) dataSource).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - JpaCorePackage.JPA_PROJECT__DATA_SOURCE, null, msgs); - if (newDataSource != null) - msgs = ((InternalEObject) newDataSource).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - JpaCorePackage.JPA_PROJECT__DATA_SOURCE, null, msgs); - msgs = basicSetDataSource(newDataSource, msgs); - if (msgs != null) - msgs.dispatch(); - } - else if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, JpaCorePackage.JPA_PROJECT__DATA_SOURCE, newDataSource, newDataSource)); - } - - /** - * @see IJpaProject#setDataSource(String) - */ - public void setDataSource(String connectionProfileName) { - if (dataSource == null) { - JpaDataSource ds = JpaCoreFactory.eINSTANCE.createJpaDataSource(); - setDataSource(ds); - } - dataSource.setConnectionProfileName(connectionProfileName); - } - - /** - * Returns the value of the 'Discover Annotated Classes' attribute. - * The default value is"false"
.
- *
- * - * If the meaning of the 'Discover Annotated Classes' attribute isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Discover Annotated Classes' attribute. - * @see #isSetDiscoverAnnotatedClasses() - * @see #unsetDiscoverAnnotatedClasses() - * @see #setDiscoverAnnotatedClasses(boolean) - * @see org.eclipse.jpt.core.internal.JpaCorePackage#getJpaProject_DiscoverAnnotatedClasses() - * @model default="false" unique="false" unsettable="true" required="true" ordered="false" - * @generated - */ - public boolean isDiscoverAnnotatedClassesGen() { - return discoverAnnotatedClasses; - } - - public boolean isDiscoverAnnotatedClasses() { - if (!isSetDiscoverAnnotatedClasses()) { - setDiscoverAnnotatedClasses(JpaFacetUtils.getDiscoverAnnotatedClasses(project)); - } - return isDiscoverAnnotatedClassesGen(); - } - - /** - * Sets the value of the '{@link org.eclipse.jpt.core.internal.JpaProject#isDiscoverAnnotatedClasses Discover Annotated Classes}' attribute. - * - * - * @param value the new value of the 'Discover Annotated Classes' attribute. - * @see #isSetDiscoverAnnotatedClasses() - * @see #unsetDiscoverAnnotatedClasses() - * @see #isDiscoverAnnotatedClasses() - * @generated - */ - public void setDiscoverAnnotatedClasses(boolean newDiscoverAnnotatedClasses) { - boolean oldDiscoverAnnotatedClasses = discoverAnnotatedClasses; - discoverAnnotatedClasses = newDiscoverAnnotatedClasses; - boolean oldDiscoverAnnotatedClassesESet = discoverAnnotatedClassesESet; - discoverAnnotatedClassesESet = true; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, JpaCorePackage.JPA_PROJECT__DISCOVER_ANNOTATED_CLASSES, oldDiscoverAnnotatedClasses, discoverAnnotatedClasses, !oldDiscoverAnnotatedClassesESet)); - } - - /** - * Unsets the value of the '{@link org.eclipse.jpt.core.internal.JpaProject#isDiscoverAnnotatedClasses Discover Annotated Classes}' attribute. - * - * - * @see #isSetDiscoverAnnotatedClasses() - * @see #isDiscoverAnnotatedClasses() - * @see #setDiscoverAnnotatedClasses(boolean) - * @generated - */ - public void unsetDiscoverAnnotatedClasses() { - boolean oldDiscoverAnnotatedClasses = discoverAnnotatedClasses; - boolean oldDiscoverAnnotatedClassesESet = discoverAnnotatedClassesESet; - discoverAnnotatedClasses = DISCOVER_ANNOTATED_CLASSES_EDEFAULT; - discoverAnnotatedClassesESet = false; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.UNSET, JpaCorePackage.JPA_PROJECT__DISCOVER_ANNOTATED_CLASSES, oldDiscoverAnnotatedClasses, DISCOVER_ANNOTATED_CLASSES_EDEFAULT, oldDiscoverAnnotatedClassesESet)); - } - - /** - * Returns whether the value of the '{@link org.eclipse.jpt.core.internal.JpaProject#isDiscoverAnnotatedClasses Discover Annotated Classes}' attribute is set. - * - * - * @return whether the value of the 'Discover Annotated Classes' attribute is set. - * @see #unsetDiscoverAnnotatedClasses() - * @see #isDiscoverAnnotatedClasses() - * @see #setDiscoverAnnotatedClasses(boolean) - * @generated - */ - public boolean isSetDiscoverAnnotatedClasses() { - return discoverAnnotatedClassesESet; - } - - public String rootDeployLocation() { - String metaInfLocation = ""; - try { - if (FacetedProjectFramework.hasProjectFacet(project, IModuleConstants.JST_WEB_MODULE)) { - metaInfLocation = J2EEConstants.WEB_INF_CLASSES; - } - } - catch (CoreException ce) { - // if exception occurs, we'll take the default location - JptCorePlugin.log(ce); - } - return metaInfLocation; - } - - @Override - public IJpaProject getJpaProject() { - return this; - } - - /** - * Returns the value of the 'Files' containment reference list. - * The list contents are of type {@link org.eclipse.jpt.core.internal.IJpaFile}. - * - *- * If the meaning of the 'Files' containment reference list isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Files' containment reference list. - * @see org.eclipse.jpt.core.internal.JpaCorePackage#getJpaProject_Files() - * @model containment="true" - * @generated - */ - public EList"org.eclipse.jpt.core"
).
- */
- public final static String PLUGIN_ID = "org.eclipse.jpt.core"; //$NON-NLS-1$
-
- /**
- * The identifier for the JPA facet
- * (value "jpt.jpa"
).
- */
- public final static String FACET_ID = "jpt.jpa"; //$NON-NLS-1$
-
- /**
- * The identifier for the JPA validation marker
- * (value "org.eclipse.jpt.core.jpaProblemMarker"
).
- */
- public final static String VALIDATION_MARKER_ID = PLUGIN_ID + ".jpaProblemMarker";
-
- /**
- * Value of the content-type for orm.xml mappings files. Use this value to retrieve
- * the ORM xml content type from the content type manager, and to add new
- * orm.xml-like extensions to this content type.
- *
- * @see org.eclipse.core.runtime.content.IContentTypeManager#getContentType(String)
- */
- public static final String ORM_XML_CONTENT_TYPE = PLUGIN_ID + ".content.orm"; //$NON-NLS-1$
-
- public static final String PERSISTENCE_XML_CONTENT_TYPE = PLUGIN_ID + ".content.persistence"; //$NON-NLS-1$
-
- public static final String JAVA_CONTENT_TYPE = JavaCore.JAVA_SOURCE_CONTENT_TYPE;
-
- /**
- * Returns the singular IJpaModel corresponding to the current workspace.
- *
- * @return the singular IJpaModel corresponding to the current workspace.
- */
- public static IJpaModel getJpaModel() {
- return JpaModelManager.instance().getJpaModel();
- }
-
- /**
- * Returns the IJpaProject corresponding to the given IProject,
- * or null
if unable to associate the given project with an
- * IJpaProject.
- *
- * @param project the given project
- * @return the IJpaProject corresponding to the given project,
- * or null
if unable to associate the given project with an
- * IJpaProject
- */
- public static IJpaProject getJpaProject(IProject project) {
- return JpaModelManager.instance().getJpaProject(project);
- }
-
- /**
- * Returns the IJpaFile corresponding to the given IFile,
- * or null
if unable to associate the given file with an
- * IJpaFile.
- *
- * @param file the given file
- * @return the IJpaFile corresponding to the given file,
- * or null
if unable to associate the given file with an
- * IJpaFile
- */
- public static IJpaFile getJpaFile(IFile file) {
- return JpaModelManager.instance().getJpaFile(file);
- }
-
- /**
- * Returns the singleton DaliPlugin
- */
- public static JptCorePlugin getPlugin() {
- return INSTANCE;
- }
-
- public static void log(IStatus status) {
- INSTANCE.getLog().log(status);
- }
-
- public static void log(String msg) {
- log(new Status(IStatus.ERROR, PLUGIN_ID, IStatus.OK, msg, null));
- }
-
- public static void log(Throwable throwable) {
- log(new Status(IStatus.ERROR, PLUGIN_ID, IStatus.OK, throwable.getLocalizedMessage(), throwable));
- }
-
-
- public JptCorePlugin() {
- super();
- INSTANCE = this;
- }
-
-
- @Override
- public void start(BundleContext context) throws Exception {
- super.start(context);
- JpaModelManager.instance().startup();
- }
-
- @Override
- public void stop(BundleContext context) throws Exception {
- try {
- JpaModelManager.instance().shutdown();
- }
- finally {
- super.stop(context);
- }
- }
-
-}
diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/NullTypeMapping.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/NullTypeMapping.java
deleted file mode 100644
index 01dbd3b0ae..0000000000
--- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/NullTypeMapping.java
+++ /dev/null
@@ -1,265 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2007 Oracle. All rights reserved.
- * This program and the accompanying materials are made available under the terms of
- * the Eclipse Public License v1.0, which accompanies this distribution and is available at
- * http://www.eclipse.org/legal/epl-v10.html.
- *
- * Contributors:
- * Oracle - initial API and implementation
- ******************************************************************************/
-package org.eclipse.jpt.core.internal;
-
-import java.util.Iterator;
-import org.eclipse.core.resources.IResource;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.jdt.core.ElementChangedEvent;
-import org.eclipse.jpt.db.internal.Schema;
-import org.eclipse.jpt.db.internal.Table;
-import org.eclipse.jpt.utility.internal.iterators.EmptyIterator;
-
-/**
- *
- * A representation of the model object 'Null Type Mapping'.
- *
- *
- *
- * @see org.eclipse.jpt.core.internal.JpaCorePackage#getNullTypeMapping()
- * @model kind="class"
- * @generated
- */
-public class NullTypeMapping extends JpaEObject
- implements ITypeMapping, IJpaSourceObject
-{
- /**
- * The default value of the '{@link #getName() Name}' attribute.
- *
- *
- * @see #getName()
- * @generated
- * @ordered
- */
- protected static final String NAME_EDEFAULT = null;
-
- /**
- * The default value of the '{@link #getTableName() Table Name}' attribute.
- *
- *
- * @see #getTableName()
- * @generated
- * @ordered
- */
- protected static final String TABLE_NAME_EDEFAULT = null;
-
- /**
- *
- *
- * @generated
- */
- protected NullTypeMapping() {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return JpaCorePackage.Literals.NULL_TYPE_MAPPING;
- }
-
- /**
- * Returns the value of the 'Name' attribute.
- *
- * - * If the meaning of the 'Name' attribute isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Name' attribute. - * @see org.eclipse.jpt.core.internal.JpaCorePackage#getITypeMapping_Name() - * @model changeable="false" volatile="true" derived="true" - * @generated NOT - */ - public String getName() { - return ""; - } - - /** - * Returns the value of the 'Table Name' attribute. - * - *- * If the meaning of the 'Table Name' attribute isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Table Name' attribute. - * @see org.eclipse.jpt.core.internal.JpaCoreackage#getITypeMapping_TableName() - * @model changeable="false" volatile="true" derived="true" - * @generated NOT - */ - public String getTableName() { - return ""; - } - - public IPersistentType getPersistentType() { - throw new UnsupportedOperationException(); - } - - public IResource getResource() { - throw new UnsupportedOperationException("getResource()"); - } - - /** - * @model kind="operation" - * @generated NOT - */ - public IJpaFile getJpaFile() { - throw new UnsupportedOperationException("getJpaFile()"); - } - - public ITextRange validationTextRange() { - throw new UnsupportedOperationException("validationTextRange()"); - } - - /** - * - * - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case JpaCorePackage.NULL_TYPE_MAPPING__NAME : - return getName(); - case JpaCorePackage.NULL_TYPE_MAPPING__TABLE_NAME : - return getTableName(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * - * - * @generated - */ - @Override - public boolean eIsSet(int featureID) { - switch (featureID) { - case JpaCorePackage.NULL_TYPE_MAPPING__NAME : - return NAME_EDEFAULT == null ? getName() != null : !NAME_EDEFAULT.equals(getName()); - case JpaCorePackage.NULL_TYPE_MAPPING__TABLE_NAME : - return TABLE_NAME_EDEFAULT == null ? getTableName() != null : !TABLE_NAME_EDEFAULT.equals(getTableName()); - } - return super.eIsSet(featureID); - } - - /** - * - * - * @generated - */ - @Override - public int eBaseStructuralFeatureID(int derivedFeatureID, Class> baseClass) { - if (baseClass == IJpaSourceObject.class) { - switch (derivedFeatureID) { - default : - return -1; - } - } - if (baseClass == ITypeMapping.class) { - switch (derivedFeatureID) { - case JpaCorePackage.NULL_TYPE_MAPPING__NAME : - return JpaCorePackage.ITYPE_MAPPING__NAME; - case JpaCorePackage.NULL_TYPE_MAPPING__TABLE_NAME : - return JpaCorePackage.ITYPE_MAPPING__TABLE_NAME; - default : - return -1; - } - } - return super.eBaseStructuralFeatureID(derivedFeatureID, baseClass); - } - - /** - * - * - * @generated - */ - @Override - public int eDerivedStructuralFeatureID(int baseFeatureID, Class> baseClass) { - if (baseClass == IJpaSourceObject.class) { - switch (baseFeatureID) { - default : - return -1; - } - } - if (baseClass == ITypeMapping.class) { - switch (baseFeatureID) { - case JpaCorePackage.ITYPE_MAPPING__NAME : - return JpaCorePackage.NULL_TYPE_MAPPING__NAME; - case JpaCorePackage.ITYPE_MAPPING__TABLE_NAME : - return JpaCorePackage.NULL_TYPE_MAPPING__TABLE_NAME; - default : - return -1; - } - } - return super.eDerivedStructuralFeatureID(baseFeatureID, baseClass); - } - - public String getKey() { - return IMappingKeys.NULL_TYPE_MAPPING_KEY; - } - - public void javaElementChanged(ElementChangedEvent event) {} - - public Iterator associatedTableNamesIncludingInherited() { - return EmptyIterator.instance(); - } - - public Iterator associatedTables() { - return EmptyIterator.instance(); - } - - public Iterator associatedTablesIncludingInherited() { - return EmptyIterator.instance(); - } - - public Table primaryDbTable() { - return null; - } - - public Table dbTable(String tableName) { - return null; - } - - public Schema dbSchema() { - return null; - } - - public boolean tableNameIsInvalid(String tableName) { - return false; - } - - public Iterator- * The following features are supported: - *
- * If the meaning of the 'Default Mapping' containment reference isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Default Mapping' containment reference. - * @see #setDefaultMapping(IJavaAttributeMapping) - * @see org.eclipse.jpt.core.internal.content.java.JpaJavaPackage#getJavaPersistentAttribute_DefaultMapping() - * @model containment="true" required="true" - * @generated - */ - public IJavaAttributeMapping getDefaultMapping() { - return defaultMapping; - } - - /** - * - * - * @generated - */ - public NotificationChain basicSetDefaultMapping(IJavaAttributeMapping newDefaultMapping, NotificationChain msgs) { - IJavaAttributeMapping oldDefaultMapping = defaultMapping; - defaultMapping = newDefaultMapping; - if (eNotificationRequired()) { - ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, JpaJavaPackage.JAVA_PERSISTENT_ATTRIBUTE__DEFAULT_MAPPING, oldDefaultMapping, newDefaultMapping); - if (msgs == null) - msgs = notification; - else - msgs.add(notification); - } - return msgs; - } - - /** - * Sets the value of the '{@link org.eclipse.jpt.core.internal.content.java.JavaPersistentAttribute#getDefaultMapping Default Mapping}' containment reference. - * - * - * @param value the new value of the 'Default Mapping' containment reference. - * @see #getDefaultMapping() - * @generated - */ - public void setDefaultMappingGen(IJavaAttributeMapping newDefaultMapping) { - if (newDefaultMapping != defaultMapping) { - NotificationChain msgs = null; - if (defaultMapping != null) - msgs = ((InternalEObject) defaultMapping).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - JpaJavaPackage.JAVA_PERSISTENT_ATTRIBUTE__DEFAULT_MAPPING, null, msgs); - if (newDefaultMapping != null) - msgs = ((InternalEObject) newDefaultMapping).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - JpaJavaPackage.JAVA_PERSISTENT_ATTRIBUTE__DEFAULT_MAPPING, null, msgs); - msgs = basicSetDefaultMapping(newDefaultMapping, msgs); - if (msgs != null) - msgs.dispatch(); - } - else if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, JpaJavaPackage.JAVA_PERSISTENT_ATTRIBUTE__DEFAULT_MAPPING, newDefaultMapping, newDefaultMapping)); - } - - /** - * clients do not set the "default" mapping - */ - private void setDefaultMapping(IJavaAttributeMapping defaultMapping) { - this.setDefaultMappingGen(defaultMapping); - } - - /** - * Returns the value of the 'Specified Mapping' containment reference. - * - *- * If the meaning of the 'Specified Mapping' containment reference isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Specified Mapping' containment reference. - * @see #setSpecifiedMapping(IJavaAttributeMapping) - * @see org.eclipse.jpt.core.internal.content.java.JpaJavaPackage#getJavaPersistentAttribute_SpecifiedMapping() - * @model containment="true" required="true" - * @generated - */ - public IJavaAttributeMapping getSpecifiedMapping() { - return specifiedMapping; - } - - /** - * - * - * @generated - */ - public NotificationChain basicSetSpecifiedMapping(IJavaAttributeMapping newSpecifiedMapping, NotificationChain msgs) { - IJavaAttributeMapping oldSpecifiedMapping = specifiedMapping; - specifiedMapping = newSpecifiedMapping; - if (eNotificationRequired()) { - ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, JpaJavaPackage.JAVA_PERSISTENT_ATTRIBUTE__SPECIFIED_MAPPING, oldSpecifiedMapping, newSpecifiedMapping); - if (msgs == null) - msgs = notification; - else - msgs.add(notification); - } - return msgs; - } - - /** - * Sets the value of the '{@link org.eclipse.jpt.core.internal.content.java.JavaPersistentAttribute#getSpecifiedMapping Specified Mapping}' containment reference. - * - * clients do not set the "specified" mapping directly; - * call #setMappingKey(String, boolean) instead - * - * @param value the new value of the 'Specified Mapping' containment reference. - * @see #getSpecifiedMapping() - * @generated - */ - public void setSpecifiedMappingGen(IJavaAttributeMapping newSpecifiedMapping) { - if (newSpecifiedMapping != specifiedMapping) { - NotificationChain msgs = null; - if (specifiedMapping != null) - msgs = ((InternalEObject) specifiedMapping).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - JpaJavaPackage.JAVA_PERSISTENT_ATTRIBUTE__SPECIFIED_MAPPING, null, msgs); - if (newSpecifiedMapping != null) - msgs = ((InternalEObject) newSpecifiedMapping).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - JpaJavaPackage.JAVA_PERSISTENT_ATTRIBUTE__SPECIFIED_MAPPING, null, msgs); - msgs = basicSetSpecifiedMapping(newSpecifiedMapping, msgs); - if (msgs != null) - msgs.dispatch(); - } - else if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, JpaJavaPackage.JAVA_PERSISTENT_ATTRIBUTE__SPECIFIED_MAPPING, newSpecifiedMapping, newSpecifiedMapping)); - } - - /** - * clients do not set the "specified" mapping; - * use #setMappingKey(String) - */ - private void setSpecifiedMapping(IJavaAttributeMapping specifiedMapping) { - this.setSpecifiedMappingGen(specifiedMapping); - } - - /** - * - * - * @generated - */ - @Override - public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { - switch (featureID) { - case JpaJavaPackage.JAVA_PERSISTENT_ATTRIBUTE__DEFAULT_MAPPING : - return basicSetDefaultMapping(null, msgs); - case JpaJavaPackage.JAVA_PERSISTENT_ATTRIBUTE__SPECIFIED_MAPPING : - return basicSetSpecifiedMapping(null, msgs); - } - return super.eInverseRemove(otherEnd, featureID, msgs); - } - - /** - * - * - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case JpaJavaPackage.JAVA_PERSISTENT_ATTRIBUTE__MAPPING : - return getMapping(); - case JpaJavaPackage.JAVA_PERSISTENT_ATTRIBUTE__DEFAULT_MAPPING : - return getDefaultMapping(); - case JpaJavaPackage.JAVA_PERSISTENT_ATTRIBUTE__SPECIFIED_MAPPING : - return getSpecifiedMapping(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * - * - * @generated - */ - @Override - public void eSet(int featureID, Object newValue) { - switch (featureID) { - case JpaJavaPackage.JAVA_PERSISTENT_ATTRIBUTE__DEFAULT_MAPPING : - setDefaultMapping((IJavaAttributeMapping) newValue); - return; - case JpaJavaPackage.JAVA_PERSISTENT_ATTRIBUTE__SPECIFIED_MAPPING : - setSpecifiedMapping((IJavaAttributeMapping) newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * - * - * @generated - */ - @Override - public void eUnset(int featureID) { - switch (featureID) { - case JpaJavaPackage.JAVA_PERSISTENT_ATTRIBUTE__DEFAULT_MAPPING : - setDefaultMapping((IJavaAttributeMapping) null); - return; - case JpaJavaPackage.JAVA_PERSISTENT_ATTRIBUTE__SPECIFIED_MAPPING : - setSpecifiedMapping((IJavaAttributeMapping) null); - return; - } - super.eUnset(featureID); - } - - /** - * - * - * @generated - */ - @Override - public boolean eIsSet(int featureID) { - switch (featureID) { - case JpaJavaPackage.JAVA_PERSISTENT_ATTRIBUTE__MAPPING : - return getMapping() != null; - case JpaJavaPackage.JAVA_PERSISTENT_ATTRIBUTE__DEFAULT_MAPPING : - return defaultMapping != null; - case JpaJavaPackage.JAVA_PERSISTENT_ATTRIBUTE__SPECIFIED_MAPPING : - return specifiedMapping != null; - } - return super.eIsSet(featureID); - } - - /** - * - * - * @generated - */ - @Override - public int eBaseStructuralFeatureID(int derivedFeatureID, Class> baseClass) { - if (baseClass == IJpaContentNode.class) { - switch (derivedFeatureID) { - default : - return -1; - } - } - if (baseClass == IPersistentAttribute.class) { - switch (derivedFeatureID) { - case JpaJavaPackage.JAVA_PERSISTENT_ATTRIBUTE__MAPPING : - return JpaCorePackage.IPERSISTENT_ATTRIBUTE__MAPPING; - default : - return -1; - } - } - return super.eBaseStructuralFeatureID(derivedFeatureID, baseClass); - } - - /** - * - * - * @generated - */ - @Override - public int eDerivedStructuralFeatureID(int baseFeatureID, Class> baseClass) { - if (baseClass == IJpaContentNode.class) { - switch (baseFeatureID) { - default : - return -1; - } - } - if (baseClass == IPersistentAttribute.class) { - switch (baseFeatureID) { - case JpaCorePackage.IPERSISTENT_ATTRIBUTE__MAPPING : - return JpaJavaPackage.JAVA_PERSISTENT_ATTRIBUTE__MAPPING; - default : - return -1; - } - } - return super.eDerivedStructuralFeatureID(baseFeatureID, baseClass); - } - - public IPersistentType getPersistentType() { - return (IPersistentType) this.eContainer(); - } - - public IJavaAttributeMapping getMapping() { - return (this.specifiedMapping != null) ? this.specifiedMapping : this.defaultMapping; - } - - public String getName() { - return this.attribute.attributeName(); - } - - public ITypeMapping typeMapping() { - return this.getPersistentType().getMapping(); - } - - public String mappingKey() { - return this.getMapping().getKey(); - } - - /** - * return null if there is no "default" mapping for the attribute - */ - public String defaultMappingKey() { - return this.defaultMapping.getKey(); - } - - /** - * return null if there is no "specified" mapping for the attribute - */ - public String specifiedMappingKey() { - return (this.specifiedMapping == null) ? null : this.specifiedMapping.getKey(); - } - - // TODO support morphing mappings, i.e. copying common settings over - // to the new mapping; this can't be done in the same was as XmlAttributeMapping - // since we don't know all the possible mapping types - public void setSpecifiedMappingKey(String newKey) { - String oldKey = this.specifiedMappingKey(); - if (newKey == oldKey) { - return; - } - IJavaAttributeMapping old = this.getMapping(); - if (newKey == null) { - // remove mapping annotation - this.setSpecifiedMapping(null); - this.attribute.removeAnnotation(this.declarationAnnotationAdapterForAttributeMappingKey(oldKey)); - } - else { - // add or replace mapping annotation - this.setSpecifiedMapping(this.attributeMappingProviderFor(newKey).buildMapping(this.attribute)); - if (oldKey != null) { - this.attribute.removeAnnotation(this.declarationAnnotationAdapterForAttributeMappingKey(oldKey)); - } - this.attribute.newMarkerAnnotation(this.declarationAnnotationAdapterForAttributeMappingKey(newKey)); - this.specifiedMapping.updateFromJava(getAttribute().astRoot()); - } - if (this.eNotificationRequired()) { - this.eNotify(new ENotificationImpl(this, Notification.SET, JpaJavaPackage.JAVA_PERSISTENT_ATTRIBUTE__MAPPING, old, this.getMapping())); - } - } - - private DeclarationAnnotationAdapter declarationAnnotationAdapterForAttributeMappingKey(String attributeMappingKey) { - return this.attributeMappingProviderFor(attributeMappingKey).declarationAnnotationAdapter(); - } - - /** - * throw an exception if the provider is not found - */ - private IJavaAttributeMappingProvider attributeMappingProviderFor(String attributeMappingKey) { - for (IJavaAttributeMappingProvider provider : this.attributeMappingProviders) { - if (provider.key() == attributeMappingKey) { - return provider; - } - } - throw new IllegalArgumentException("Unsupported attribute mapping key: " + attributeMappingKey); - } - - public Iterator- * The following features are supported: - *
- * If the meaning of the 'Mapping Key' attribute isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Mapping Key' attribute. - * @see #setMappingKey(String) - * @see org.eclipse.jpt.core.internal.content.java.JpaJavaPackage#getIPersistentType_MappingKey() - * @model required="true" - * @generated - */ - public String getMappingKey() { - return mappingKey; - } - - /** - * Sets the value of the '{@link org.eclipse.jpt.core.internal.content.java.JavaPersistentType#getMappingKey Mapping Key}' attribute. - * - * - * @param value the new value of the 'Mapping Key' attribute. - * @see #getMappingKey() - * @generated - */ - public void setMappingKeyGen(String newMappingKey) { - String oldMappingKey = mappingKey; - mappingKey = newMappingKey; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, JpaJavaPackage.JAVA_PERSISTENT_TYPE__MAPPING_KEY, oldMappingKey, mappingKey)); - } - - /** - * This is called by the UI, it should not be called when updating - * the persistence model from the java model. - */ - public void setMappingKey(String newMappingKey) { - if (newMappingKey == this.mappingKey) { - return; - } - setMapping(buildJavaTypeMapping(newMappingKey)); - setMappingKeyGen(newMappingKey); - } - - /** - * Returns the value of the 'Mapping' containment reference. - * - *- * If the meaning of the 'Mapping' containment reference isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Mapping' containment reference. - * @see #setMapping(IJavaTypeMapping) - * @see org.eclipse.jpt.core.internal.content.java.JpaJavaPackage#getJavaPersistentType_Mapping() - * @model containment="true" required="true" - * @generated - */ - public IJavaTypeMapping getMapping() { - return mapping; - } - - /** - * - * - * @generated - */ - public NotificationChain basicSetMapping(IJavaTypeMapping newMapping, NotificationChain msgs) { - IJavaTypeMapping oldMapping = mapping; - mapping = newMapping; - if (eNotificationRequired()) { - ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, JpaJavaPackage.JAVA_PERSISTENT_TYPE__MAPPING, oldMapping, newMapping); - if (msgs == null) - msgs = notification; - else - msgs.add(notification); - } - return msgs; - } - - /** - * Sets the value of the '{@link org.eclipse.jpt.core.internal.content.java.JavaPersistentType#getMapping Mapping}' containment reference. - * - * - * @param value the new value of the 'Mapping' containment reference. - * @see #getMapping() - * @generated - */ - public void setMappingGen(IJavaTypeMapping newMapping) { - if (newMapping != mapping) { - NotificationChain msgs = null; - if (mapping != null) - msgs = ((InternalEObject) mapping).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - JpaJavaPackage.JAVA_PERSISTENT_TYPE__MAPPING, null, msgs); - if (newMapping != null) - msgs = ((InternalEObject) newMapping).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - JpaJavaPackage.JAVA_PERSISTENT_TYPE__MAPPING, null, msgs); - msgs = basicSetMapping(newMapping, msgs); - if (msgs != null) - msgs.dispatch(); - } - else if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, JpaJavaPackage.JAVA_PERSISTENT_TYPE__MAPPING, newMapping, newMapping)); - } - - /** - * This should not be called when updating the persistence model - * from the java model, it should only be called when going in the - * other direction. This will update the java code appropriately - * to the change in mapping in the persistence model. - */ - public void setMapping(IJavaTypeMapping newMapping) { - this.type.removeAnnotation(this.annotationAdapterForTypeMappingKey(this.mapping.getKey())); - this.type.newMarkerAnnotation(this.annotationAdapterForTypeMappingKey(newMapping.getKey())); - this.setMappingGen(newMapping); - } - - private DeclarationAnnotationAdapter annotationAdapterForTypeMappingKey(String typeMappingKey) { - return this.typeMappingProviderFor(typeMappingKey).declarationAnnotationAdapter(); - } - - private IJavaTypeMappingProvider typeMappingProviderFor(String typeMappingKey) { - for (IJavaTypeMappingProvider provider : this.typeMappingProviders) { - if (provider.key() == typeMappingKey) { - return provider; - } - } - throw new IllegalArgumentException("Unsupported type mapping key: " + typeMappingKey); - } - - /** - * Returns the value of the 'Attributes' containment reference list. - * The list contents are of type {@link org.eclipse.jpt.core.internal.content.java.JavaPersistentAttribute}. - * - *- * If the meaning of the 'Attributes' containment reference list isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Attributes' containment reference list. - * @see org.eclipse.jpt.core.internal.content.java.JpaJavaPackage#getJavaPersistentType_Attributes() - * @model containment="true" - * @generated - */ - public EList- * If the meaning of the 'Access' attribute isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Access' attribute. - * @see org.eclipse.jpt.core.internal.AccessType - * @see org.eclipse.jpt.core.internal.content.java.JpaJavaPackage#getJavaPersistentType_Access() - * @model changeable="false" - * @generated - */ - public AccessType getAccess() { - return access; - } - - private void setAccess(AccessType newAccess) { - AccessType oldAccess = access; - access = newAccess == null ? ACCESS_EDEFAULT : newAccess; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, JpaJavaPackage.JAVA_PERSISTENT_TYPE__ACCESS, oldAccess, access)); - } - - /* @see IJpaContentNode#getId() */ - public Object getId() { - return IJavaContentNodes.PERSISTENT_TYPE_ID; - } - - /** - * - * - * @generated - */ - @Override - public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { - switch (featureID) { - case JpaJavaPackage.JAVA_PERSISTENT_TYPE__MAPPING : - return basicSetMapping(null, msgs); - case JpaJavaPackage.JAVA_PERSISTENT_TYPE__ATTRIBUTES : - return ((InternalEList>) getAttributes()).basicRemove(otherEnd, msgs); - } - return super.eInverseRemove(otherEnd, featureID, msgs); - } - - /** - * - * - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case JpaJavaPackage.JAVA_PERSISTENT_TYPE__MAPPING_KEY : - return getMappingKey(); - case JpaJavaPackage.JAVA_PERSISTENT_TYPE__MAPPING : - return getMapping(); - case JpaJavaPackage.JAVA_PERSISTENT_TYPE__ATTRIBUTES : - return getAttributes(); - case JpaJavaPackage.JAVA_PERSISTENT_TYPE__ACCESS : - return getAccess(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * - * - * @generated - */ - @SuppressWarnings("unchecked") - @Override - public void eSet(int featureID, Object newValue) { - switch (featureID) { - case JpaJavaPackage.JAVA_PERSISTENT_TYPE__MAPPING_KEY : - setMappingKey((String) newValue); - return; - case JpaJavaPackage.JAVA_PERSISTENT_TYPE__MAPPING : - setMapping((IJavaTypeMapping) newValue); - return; - case JpaJavaPackage.JAVA_PERSISTENT_TYPE__ATTRIBUTES : - getAttributes().clear(); - getAttributes().addAll((Collection extends JavaPersistentAttribute>) newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * - * - * @generated - */ - @Override - public void eUnset(int featureID) { - switch (featureID) { - case JpaJavaPackage.JAVA_PERSISTENT_TYPE__MAPPING_KEY : - setMappingKey(MAPPING_KEY_EDEFAULT); - return; - case JpaJavaPackage.JAVA_PERSISTENT_TYPE__MAPPING : - setMapping((IJavaTypeMapping) null); - return; - case JpaJavaPackage.JAVA_PERSISTENT_TYPE__ATTRIBUTES : - getAttributes().clear(); - return; - } - super.eUnset(featureID); - } - - /** - * - * - * @generated - */ - @Override - public boolean eIsSet(int featureID) { - switch (featureID) { - case JpaJavaPackage.JAVA_PERSISTENT_TYPE__MAPPING_KEY : - return MAPPING_KEY_EDEFAULT == null ? mappingKey != null : !MAPPING_KEY_EDEFAULT.equals(mappingKey); - case JpaJavaPackage.JAVA_PERSISTENT_TYPE__MAPPING : - return mapping != null; - case JpaJavaPackage.JAVA_PERSISTENT_TYPE__ATTRIBUTES : - return attributes != null && !attributes.isEmpty(); - case JpaJavaPackage.JAVA_PERSISTENT_TYPE__ACCESS : - return access != ACCESS_EDEFAULT; - } - return super.eIsSet(featureID); - } - - /** - * - * - * @generated - */ - @Override - public int eBaseStructuralFeatureID(int derivedFeatureID, Class> baseClass) { - if (baseClass == IJpaContentNode.class) { - switch (derivedFeatureID) { - default : - return -1; - } - } - if (baseClass == IPersistentType.class) { - switch (derivedFeatureID) { - case JpaJavaPackage.JAVA_PERSISTENT_TYPE__MAPPING_KEY : - return JpaCorePackage.IPERSISTENT_TYPE__MAPPING_KEY; - default : - return -1; - } - } - return super.eBaseStructuralFeatureID(derivedFeatureID, baseClass); - } - - /** - * - * - * @generated - */ - @Override - public int eDerivedStructuralFeatureID(int baseFeatureID, Class> baseClass) { - if (baseClass == IJpaContentNode.class) { - switch (baseFeatureID) { - default : - return -1; - } - } - if (baseClass == IPersistentType.class) { - switch (baseFeatureID) { - case JpaCorePackage.IPERSISTENT_TYPE__MAPPING_KEY : - return JpaJavaPackage.JAVA_PERSISTENT_TYPE__MAPPING_KEY; - default : - return -1; - } - } - return super.eDerivedStructuralFeatureID(baseFeatureID, baseClass); - } - - /** - * - * - * @generated - */ - @Override - public String toString() { - if (eIsProxy()) - return super.toString(); - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (mappingKey: "); - result.append(mappingKey); - result.append(", access: "); - result.append(access); - result.append(')'); - return result.toString(); - } - - public void setJdtType(IType iType, CompilationUnit astRoot) { - this.type = new Type(iType); - this.setAccess(this.javaAccessType(astRoot)); - this.createAndSetPersistentTypeMappingFromJava(this.javaTypeMappingKey(astRoot)); - } - - public JavaPersistentAttribute addJavaPersistentAttribute(IMember jdtMember) { - JavaPersistentAttribute persistentAttribute = createJavaPersistentAttribute(jdtMember); - getAttributes().add(persistentAttribute); - return persistentAttribute; - } - - public JavaPersistentAttribute createJavaPersistentAttribute(IMember member) { - Attribute attribute = null; - if (member instanceof IField) { - attribute = new FieldAttribute((IField) member); - } - else if (member instanceof IMethod) { - attribute = new MethodAttribute((IMethod) member); - } - else { - throw new IllegalArgumentException(); - } - return JpaJavaFactory.eINSTANCE.createJavaPersistentAttribute(attribute); - } - - private void createAndSetPersistentTypeMappingFromJava(String key) { - setMappingGen(buildJavaTypeMapping(key)); - setMappingKeyGen(key); - } - - private IJavaTypeMapping buildJavaTypeMapping(String key) { - return this.typeMappingProviderFor(key).buildMapping(this.type); - } - - public Type getType() { - return this.type; - } - - public String fullyQualifiedTypeName() { - return jdtType().getFullyQualifiedName(); - } - - public IType jdtType() { - return getType().getJdtMember(); - } - - /** - * This implementation of IPersistentType#findJdtType() will - * *always* find its type - */ - public IType findJdtType() { - return jdtType(); - } - - public boolean isFor(IType member) { - return this.type.wraps(member); - } - - protected void updateFromJava(CompilationUnit astRoot) { - this.setAccess(this.javaAccessType(astRoot)); - String jpaKey = this.getMapping().getKey(); - String javaKey = this.javaTypeMappingKey(astRoot); - if (jpaKey != javaKey) { - this.createAndSetPersistentTypeMappingFromJava(javaKey); - } - this.getMapping().updateFromJava(astRoot); - this.updatePersistentAttributes(astRoot); - } - - private void updatePersistentAttributes(CompilationUnit astRoot) { - List- * The following features are supported: - *
- * If the meaning of the 'Jpa File' container reference isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Jpa File' container reference. - * @see org.eclipse.jpt.core.internal.content.java.JpaJavaPackage#getIJpaRootContentNode_JpaFile() - * @see org.eclipse.jpt.core.internal.JpaFile#getContent - * @model opposite="content" transient="false" changeable="false" - * @generated - */ - @Override - public IJpaFile getJpaFile() { - if (eContainerFeatureID != JpaJavaPackage.JPA_COMPILATION_UNIT__JPA_FILE) - return null; - return (IJpaFile) eContainer(); - } - - /** - * Returns the value of the 'Types' containment reference list. - * The list contents are of type {@link org.eclipse.jpt.core.internal.content.java.JavaPersistentType}. - * - *- * If the meaning of the 'Types' containment reference list isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Types' containment reference list. - * @see org.eclipse.jpt.core.internal.content.java.JpaJavaPackage#getJpaCompilationUnit_Types() - * @model containment="true" - * @generated - */ - public EListNote: the correct way to create the package is via the static - * factory method {@link #init init()}, which also performs - * initialization of the package, or returns the registered package, - * if one already exists. - * - * - * @see org.eclipse.emf.ecore.EPackage.Registry - * @see org.eclipse.jpt.core.internal.content.java.JpaJavaPackage#eNS_URI - * @see #init() - * @generated - */ - private JpaJavaPackage() { - super(eNS_URI, JpaJavaFactory.eINSTANCE); - } - - /** - * - * - * @generated - */ - private static boolean isInited = false; - - /** - * Creates, registers, and initializes the Package for this - * model, and for any others upon which it depends. Simple - * dependencies are satisfied by calling this method on all - * dependent packages before doing anything else. This method drives - * initialization for interdependent packages directly, in parallel - * with this package, itself. - *
Of this package and its interdependencies, all packages which - * have not yet been registered by their URI values are first created - * and registered. The packages are then initialized in two steps: - * meta-model objects for all of the packages are created before any - * are initialized, since one package's meta-model objects may refer to - * those of another. - *
Invocation of this method will not affect any packages that have - * already been initialized. - * - * - * @see #eNS_URI - * @see #createPackageContents() - * @see #initializePackageContents() - * @generated - */ - public static JpaJavaPackage init() { - if (isInited) - return (JpaJavaPackage) EPackage.Registry.INSTANCE.getEPackage(JpaJavaPackage.eNS_URI); - // Obtain or create and register package - JpaJavaPackage theJpaJavaPackage = (JpaJavaPackage) (EPackage.Registry.INSTANCE.getEPackage(eNS_URI) instanceof JpaJavaPackage ? EPackage.Registry.INSTANCE.getEPackage(eNS_URI) : new JpaJavaPackage()); - isInited = true; - // Initialize simple dependencies - EcorePackage.eINSTANCE.eClass(); - // Obtain or create and register interdependencies - JpaCorePackage theJpaCorePackage = (JpaCorePackage) (EPackage.Registry.INSTANCE.getEPackage(JpaCorePackage.eNS_URI) instanceof JpaCorePackage ? EPackage.Registry.INSTANCE.getEPackage(JpaCorePackage.eNS_URI) : JpaCorePackage.eINSTANCE); - JpaCoreMappingsPackage theJpaCoreMappingsPackage = (JpaCoreMappingsPackage) (EPackage.Registry.INSTANCE.getEPackage(JpaCoreMappingsPackage.eNS_URI) instanceof JpaCoreMappingsPackage ? EPackage.Registry.INSTANCE.getEPackage(JpaCoreMappingsPackage.eNS_URI) : JpaCoreMappingsPackage.eINSTANCE); - JpaJavaMappingsPackage theJpaJavaMappingsPackage = (JpaJavaMappingsPackage) (EPackage.Registry.INSTANCE.getEPackage(JpaJavaMappingsPackage.eNS_URI) instanceof JpaJavaMappingsPackage ? EPackage.Registry.INSTANCE.getEPackage(JpaJavaMappingsPackage.eNS_URI) : JpaJavaMappingsPackage.eINSTANCE); - OrmPackage theOrmPackage = (OrmPackage) (EPackage.Registry.INSTANCE.getEPackage(OrmPackage.eNS_URI) instanceof OrmPackage ? EPackage.Registry.INSTANCE.getEPackage(OrmPackage.eNS_URI) : OrmPackage.eINSTANCE); - PersistencePackage thePersistencePackage = (PersistencePackage) (EPackage.Registry.INSTANCE.getEPackage(PersistencePackage.eNS_URI) instanceof PersistencePackage ? EPackage.Registry.INSTANCE.getEPackage(PersistencePackage.eNS_URI) : PersistencePackage.eINSTANCE); - // Create package meta-data objects - theJpaJavaPackage.createPackageContents(); - theJpaCorePackage.createPackageContents(); - theJpaCoreMappingsPackage.createPackageContents(); - theJpaJavaMappingsPackage.createPackageContents(); - theOrmPackage.createPackageContents(); - thePersistencePackage.createPackageContents(); - // Initialize created meta-data - theJpaJavaPackage.initializePackageContents(); - theJpaCorePackage.initializePackageContents(); - theJpaCoreMappingsPackage.initializePackageContents(); - theJpaJavaMappingsPackage.initializePackageContents(); - theOrmPackage.initializePackageContents(); - thePersistencePackage.initializePackageContents(); - // Mark meta-data to indicate it can't be changed - theJpaJavaPackage.freeze(); - return theJpaJavaPackage; - } - - /** - * Returns the meta object for class '{@link org.eclipse.jpt.core.internal.content.java.JavaEObject Java EObject}'. - * - * - * @return the meta object for class 'Java EObject'. - * @see org.eclipse.jpt.core.internal.content.java.JavaEObject - * @generated - */ - public EClass getJavaEObject() { - return javaEObjectEClass; - } - - /** - * Returns the meta object for class '{@link org.eclipse.jpt.core.internal.content.java.JpaCompilationUnit Jpa Compilation Unit}'. - * - * - * @return the meta object for class 'Jpa Compilation Unit'. - * @see org.eclipse.jpt.core.internal.content.java.JpaCompilationUnit - * @generated - */ - public EClass getJpaCompilationUnit() { - return jpaCompilationUnitEClass; - } - - /** - * Returns the meta object for the containment reference list '{@link org.eclipse.jpt.core.internal.content.java.JpaCompilationUnit#getTypes Types}'. - * - * - * @return the meta object for the containment reference list 'Types'. - * @see org.eclipse.jpt.core.internal.content.java.JpaCompilationUnit#getTypes() - * @see #getJpaCompilationUnit() - * @generated - */ - public EReference getJpaCompilationUnit_Types() { - return (EReference) jpaCompilationUnitEClass.getEStructuralFeatures().get(0); - } - - /** - * Returns the meta object for class '{@link org.eclipse.jpt.core.internal.content.java.JavaPersistentType Java Persistent Type}'. - * - * - * @return the meta object for class 'Java Persistent Type'. - * @see org.eclipse.jpt.core.internal.content.java.JavaPersistentType - * @generated - */ - public EClass getJavaPersistentType() { - return javaPersistentTypeEClass; - } - - /** - * Returns the meta object for the containment reference '{@link org.eclipse.jpt.core.internal.content.java.JavaPersistentType#getMapping Mapping}'. - * - * - * @return the meta object for the containment reference 'Mapping'. - * @see org.eclipse.jpt.core.internal.content.java.JavaPersistentType#getMapping() - * @see #getJavaPersistentType() - * @generated - */ - public EReference getJavaPersistentType_Mapping() { - return (EReference) javaPersistentTypeEClass.getEStructuralFeatures().get(0); - } - - /** - * Returns the meta object for the containment reference list '{@link org.eclipse.jpt.core.internal.content.java.JavaPersistentType#getAttributes Attributes}'. - * - * - * @return the meta object for the containment reference list 'Attributes'. - * @see org.eclipse.jpt.core.internal.content.java.JavaPersistentType#getAttributes() - * @see #getJavaPersistentType() - * @generated - */ - public EReference getJavaPersistentType_Attributes() { - return (EReference) javaPersistentTypeEClass.getEStructuralFeatures().get(1); - } - - /** - * Returns the meta object for the attribute '{@link org.eclipse.jpt.core.internal.content.java.JavaPersistentType#getAccess Access}'. - * - * - * @return the meta object for the attribute 'Access'. - * @see org.eclipse.jpt.core.internal.content.java.JavaPersistentType#getAccess() - * @see #getJavaPersistentType() - * @generated - */ - public EAttribute getJavaPersistentType_Access() { - return (EAttribute) javaPersistentTypeEClass.getEStructuralFeatures().get(2); - } - - /** - * Returns the meta object for class '{@link org.eclipse.jpt.core.internal.content.java.JavaPersistentAttribute Java Persistent Attribute}'. - * - * - * @return the meta object for class 'Java Persistent Attribute'. - * @see org.eclipse.jpt.core.internal.content.java.JavaPersistentAttribute - * @generated - */ - public EClass getJavaPersistentAttribute() { - return javaPersistentAttributeEClass; - } - - /** - * Returns the meta object for the containment reference '{@link org.eclipse.jpt.core.internal.content.java.JavaPersistentAttribute#getDefaultMapping Default Mapping}'. - * - * - * @return the meta object for the containment reference 'Default Mapping'. - * @see org.eclipse.jpt.core.internal.content.java.JavaPersistentAttribute#getDefaultMapping() - * @see #getJavaPersistentAttribute() - * @generated - */ - public EReference getJavaPersistentAttribute_DefaultMapping() { - return (EReference) javaPersistentAttributeEClass.getEStructuralFeatures().get(0); - } - - /** - * Returns the meta object for the containment reference '{@link org.eclipse.jpt.core.internal.content.java.JavaPersistentAttribute#getSpecifiedMapping Specified Mapping}'. - * - * - * @return the meta object for the containment reference 'Specified Mapping'. - * @see org.eclipse.jpt.core.internal.content.java.JavaPersistentAttribute#getSpecifiedMapping() - * @see #getJavaPersistentAttribute() - * @generated - */ - public EReference getJavaPersistentAttribute_SpecifiedMapping() { - return (EReference) javaPersistentAttributeEClass.getEStructuralFeatures().get(1); - } - - /** - * Returns the meta object for class '{@link org.eclipse.jpt.core.internal.content.java.IJavaTypeMapping IJava Type Mapping}'. - * - * - * @return the meta object for class 'IJava Type Mapping'. - * @see org.eclipse.jpt.core.internal.content.java.IJavaTypeMapping - * @generated - */ - public EClass getIJavaTypeMapping() { - return iJavaTypeMappingEClass; - } - - /** - * Returns the meta object for class '{@link org.eclipse.jpt.core.internal.content.java.IJavaAttributeMapping IJava Attribute Mapping}'. - * - * - * @return the meta object for class 'IJava Attribute Mapping'. - * @see org.eclipse.jpt.core.internal.content.java.IJavaAttributeMapping - * @generated - */ - public EClass getIJavaAttributeMapping() { - return iJavaAttributeMappingEClass; - } - - /** - * Returns the factory that creates the instances of the model. - * - * - * @return the factory that creates the instances of the model. - * @generated - */ - public JpaJavaFactory getJpaJavaFactory() { - return (JpaJavaFactory) getEFactoryInstance(); - } - - /** - * - * - * @generated - */ - private boolean isCreated = false; - - /** - * Creates the meta-model objects for the package. This method is - * guarded to have no affect on any invocation but its first. - * - * - * @generated - */ - public void createPackageContents() { - if (isCreated) - return; - isCreated = true; - // Create classes and their features - javaEObjectEClass = createEClass(JAVA_EOBJECT); - jpaCompilationUnitEClass = createEClass(JPA_COMPILATION_UNIT); - createEReference(jpaCompilationUnitEClass, JPA_COMPILATION_UNIT__TYPES); - javaPersistentTypeEClass = createEClass(JAVA_PERSISTENT_TYPE); - createEReference(javaPersistentTypeEClass, JAVA_PERSISTENT_TYPE__MAPPING); - createEReference(javaPersistentTypeEClass, JAVA_PERSISTENT_TYPE__ATTRIBUTES); - createEAttribute(javaPersistentTypeEClass, JAVA_PERSISTENT_TYPE__ACCESS); - javaPersistentAttributeEClass = createEClass(JAVA_PERSISTENT_ATTRIBUTE); - createEReference(javaPersistentAttributeEClass, JAVA_PERSISTENT_ATTRIBUTE__DEFAULT_MAPPING); - createEReference(javaPersistentAttributeEClass, JAVA_PERSISTENT_ATTRIBUTE__SPECIFIED_MAPPING); - iJavaTypeMappingEClass = createEClass(IJAVA_TYPE_MAPPING); - iJavaAttributeMappingEClass = createEClass(IJAVA_ATTRIBUTE_MAPPING); - } - - /** - * - * - * @generated - */ - private boolean isInitialized = false; - - /** - * Complete the initialization of the package and its meta-model. This - * method is guarded to have no affect on any invocation but its first. - * - * - * @generated - */ - public void initializePackageContents() { - if (isInitialized) - return; - isInitialized = true; - // Initialize package - setName(eNAME); - setNsPrefix(eNS_PREFIX); - setNsURI(eNS_URI); - // Obtain other dependent packages - JpaJavaMappingsPackage theJpaJavaMappingsPackage = (JpaJavaMappingsPackage) EPackage.Registry.INSTANCE.getEPackage(JpaJavaMappingsPackage.eNS_URI); - JpaCorePackage theJpaCorePackage = (JpaCorePackage) EPackage.Registry.INSTANCE.getEPackage(JpaCorePackage.eNS_URI); - // Add subpackages - getESubpackages().add(theJpaJavaMappingsPackage); - // Create type parameters - // Set bounds for type parameters - // Add supertypes to classes - javaEObjectEClass.getESuperTypes().add(theJpaCorePackage.getJpaEObject()); - javaEObjectEClass.getESuperTypes().add(theJpaCorePackage.getIJpaSourceObject()); - jpaCompilationUnitEClass.getESuperTypes().add(this.getJavaEObject()); - jpaCompilationUnitEClass.getESuperTypes().add(theJpaCorePackage.getIJpaRootContentNode()); - javaPersistentTypeEClass.getESuperTypes().add(this.getJavaEObject()); - javaPersistentTypeEClass.getESuperTypes().add(theJpaCorePackage.getIPersistentType()); - javaPersistentAttributeEClass.getESuperTypes().add(this.getJavaEObject()); - javaPersistentAttributeEClass.getESuperTypes().add(theJpaCorePackage.getIPersistentAttribute()); - iJavaTypeMappingEClass.getESuperTypes().add(theJpaCorePackage.getITypeMapping()); - iJavaAttributeMappingEClass.getESuperTypes().add(theJpaCorePackage.getIAttributeMapping()); - // Initialize classes and features; add operations and parameters - initEClass(javaEObjectEClass, JavaEObject.class, "JavaEObject", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - addEOperation(javaEObjectEClass, theJpaCorePackage.getIJpaFile(), "getJpaFile", 0, 1, IS_UNIQUE, IS_ORDERED); - addEOperation(javaEObjectEClass, theJpaCorePackage.getIJpaRootContentNode(), "getRoot", 0, 1, IS_UNIQUE, IS_ORDERED); - initEClass(jpaCompilationUnitEClass, JpaCompilationUnit.class, "JpaCompilationUnit", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getJpaCompilationUnit_Types(), this.getJavaPersistentType(), null, "types", null, 0, -1, JpaCompilationUnit.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEClass(javaPersistentTypeEClass, JavaPersistentType.class, "JavaPersistentType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getJavaPersistentType_Mapping(), this.getIJavaTypeMapping(), null, "mapping", null, 1, 1, JavaPersistentType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getJavaPersistentType_Attributes(), this.getJavaPersistentAttribute(), null, "attributes", null, 0, -1, JavaPersistentType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getJavaPersistentType_Access(), theJpaCorePackage.getAccessType(), "access", null, 0, 1, JavaPersistentType.class, !IS_TRANSIENT, !IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEClass(javaPersistentAttributeEClass, JavaPersistentAttribute.class, "JavaPersistentAttribute", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getJavaPersistentAttribute_DefaultMapping(), this.getIJavaAttributeMapping(), null, "defaultMapping", null, 1, 1, JavaPersistentAttribute.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getJavaPersistentAttribute_SpecifiedMapping(), this.getIJavaAttributeMapping(), null, "specifiedMapping", null, 1, 1, JavaPersistentAttribute.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEClass(iJavaTypeMappingEClass, IJavaTypeMapping.class, "IJavaTypeMapping", IS_ABSTRACT, IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEClass(iJavaAttributeMappingEClass, IJavaAttributeMapping.class, "IJavaAttributeMapping", IS_ABSTRACT, IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - // Create resource - createResource(eNS_URI); - } - - - /** - * - * Defines literals for the meta objects that represent - *
- * If the meaning of the 'Unique' attribute isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Unique' attribute. - * @see org.eclipse.jpt.core.internal.mappings.DefaultFalseBoolean - * @see #setUnique(DefaultFalseBoolean) - * @see org.eclipse.jpt.core.internal.content.java.mappings.JpaJavaMappingsPackage#getIAbstractColumn_Unique() - * @model - * @generated - */ - public DefaultFalseBoolean getUnique() { - return unique; - } - - /** - * Sets the value of the '{@link org.eclipse.jpt.core.internal.content.java.mappings.AbstractJavaColumn#getUnique Unique}' attribute. - * - * - * @param value the new value of the 'Unique' attribute. - * @see org.eclipse.jpt.core.internal.mappings.DefaultFalseBoolean - * @see #getUnique() - * @generated - */ - public void setUnique(DefaultFalseBoolean newUnique) { - DefaultFalseBoolean oldUnique = unique; - unique = newUnique == null ? UNIQUE_EDEFAULT : newUnique; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__UNIQUE, oldUnique, unique)); - } - - /** - * Returns the value of the 'Nullable' attribute. - * The literals are from the enumeration {@link org.eclipse.jpt.core.internal.mappings.DefaultTrueBoolean}. - * - *- * If the meaning of the 'Nullable' attribute isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Nullable' attribute. - * @see org.eclipse.jpt.core.internal.mappings.DefaultTrueBoolean - * @see #setNullable(DefaultTrueBoolean) - * @see org.eclipse.jpt.core.internal.content.java.mappings.JpaJavaMappingsPackage#getIAbstractColumn_Nullable() - * @model - * @generated - */ - public DefaultTrueBoolean getNullable() { - return nullable; - } - - /** - * Sets the value of the '{@link org.eclipse.jpt.core.internal.content.java.mappings.AbstractJavaColumn#getNullable Nullable}' attribute. - * - * - * @param value the new value of the 'Nullable' attribute. - * @see org.eclipse.jpt.core.internal.mappings.DefaultTrueBoolean - * @see #getNullable() - * @generated - */ - public void setNullable(DefaultTrueBoolean newNullable) { - DefaultTrueBoolean oldNullable = nullable; - nullable = newNullable == null ? NULLABLE_EDEFAULT : newNullable; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__NULLABLE, oldNullable, nullable)); - } - - /** - * Returns the value of the 'Insertable' attribute. - * The literals are from the enumeration {@link org.eclipse.jpt.core.internal.mappings.DefaultTrueBoolean}. - * - *- * If the meaning of the 'Insertable' attribute isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Insertable' attribute. - * @see org.eclipse.jpt.core.internal.mappings.DefaultTrueBoolean - * @see #setInsertable(DefaultTrueBoolean) - * @see org.eclipse.jpt.core.internal.content.java.mappings.JpaJavaMappingsPackage#getIAbstractColumn_Insertable() - * @model - * @generated - */ - public DefaultTrueBoolean getInsertable() { - return insertable; - } - - /** - * Sets the value of the '{@link org.eclipse.jpt.core.internal.content.java.mappings.AbstractJavaColumn#getInsertable Insertable}' attribute. - * - * - * @param value the new value of the 'Insertable' attribute. - * @see org.eclipse.jpt.core.internal.mappings.DefaultTrueBoolean - * @see #getInsertable() - * @generated - */ - public void setInsertable(DefaultTrueBoolean newInsertable) { - DefaultTrueBoolean oldInsertable = insertable; - insertable = newInsertable == null ? INSERTABLE_EDEFAULT : newInsertable; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__INSERTABLE, oldInsertable, insertable)); - } - - /** - * Returns the value of the 'Updatable' attribute. - * The literals are from the enumeration {@link org.eclipse.jpt.core.internal.mappings.DefaultTrueBoolean}. - * - *- * If the meaning of the 'Updatable' attribute isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Updatable' attribute. - * @see org.eclipse.jpt.core.internal.mappings.DefaultTrueBoolean - * @see #setUpdatable(DefaultTrueBoolean) - * @see org.eclipse.jpt.core.internal.content.java.mappings.JpaJavaMappingsPackage#getIAbstractColumn_Updatable() - * @model - * @generated - */ - public DefaultTrueBoolean getUpdatable() { - return updatable; - } - - /** - * Sets the value of the '{@link org.eclipse.jpt.core.internal.content.java.mappings.AbstractJavaColumn#getUpdatable Updatable}' attribute. - * - * - * @param value the new value of the 'Updatable' attribute. - * @see org.eclipse.jpt.core.internal.mappings.DefaultTrueBoolean - * @see #getUpdatable() - * @generated - */ - public void setUpdatable(DefaultTrueBoolean newUpdatable) { - DefaultTrueBoolean oldUpdatable = updatable; - updatable = newUpdatable == null ? UPDATABLE_EDEFAULT : newUpdatable; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__UPDATABLE, oldUpdatable, updatable)); - } - - public String getTable() { - return (this.getSpecifiedTable() == null) ? getDefaultTable() : this.getSpecifiedTable(); - } - - /** - * Returns the value of the 'Specified Table' attribute. - * - *- * If the meaning of the 'Specified Table' attribute isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Specified Table' attribute. - * @see #setSpecifiedTable(String) - * @see org.eclipse.jpt.core.internal.content.java.mappings.JpaJavaMappingsPackage#getIAbstractColumn_SpecifiedTable() - * @model - * @generated - */ - public String getSpecifiedTable() { - return specifiedTable; - } - - /** - * Sets the value of the '{@link org.eclipse.jpt.core.internal.content.java.mappings.AbstractJavaColumn#getSpecifiedTable Specified Table}' attribute. - * - * - * @param value the new value of the 'Specified Table' attribute. - * @see #getSpecifiedTable() - * @generated - */ - public void setSpecifiedTable(String newSpecifiedTable) { - String oldSpecifiedTable = specifiedTable; - specifiedTable = newSpecifiedTable; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__SPECIFIED_TABLE, oldSpecifiedTable, specifiedTable)); - } - - protected void setDefaultTable(String newDefaultTable) { - String oldDefaultTable = this.defaultTable; - this.defaultTable = newDefaultTable; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__DEFAULT_TABLE, oldDefaultTable, newDefaultTable)); - } - - /** - * Returns the value of the 'Default Table' attribute. - * - *- * If the meaning of the 'Default Table' attribute isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Default Table' attribute. - * @see org.eclipse.jpt.core.internal.content.java.mappings.JpaJavaMappingsPackage#getIAbstractColumn_DefaultTable() - * @model changeable="false" - * @generated - */ - public String getDefaultTable() { - return defaultTable; - } - - /** - * - * - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__UNIQUE : - return getUnique(); - case JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__NULLABLE : - return getNullable(); - case JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__INSERTABLE : - return getInsertable(); - case JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__UPDATABLE : - return getUpdatable(); - case JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__TABLE : - return getTable(); - case JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__SPECIFIED_TABLE : - return getSpecifiedTable(); - case JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__DEFAULT_TABLE : - return getDefaultTable(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * - * - * @generated - */ - @Override - public void eSet(int featureID, Object newValue) { - switch (featureID) { - case JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__UNIQUE : - setUnique((DefaultFalseBoolean) newValue); - return; - case JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__NULLABLE : - setNullable((DefaultTrueBoolean) newValue); - return; - case JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__INSERTABLE : - setInsertable((DefaultTrueBoolean) newValue); - return; - case JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__UPDATABLE : - setUpdatable((DefaultTrueBoolean) newValue); - return; - case JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__SPECIFIED_TABLE : - setSpecifiedTable((String) newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * - * - * @generated - */ - @Override - public void eUnset(int featureID) { - switch (featureID) { - case JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__UNIQUE : - setUnique(UNIQUE_EDEFAULT); - return; - case JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__NULLABLE : - setNullable(NULLABLE_EDEFAULT); - return; - case JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__INSERTABLE : - setInsertable(INSERTABLE_EDEFAULT); - return; - case JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__UPDATABLE : - setUpdatable(UPDATABLE_EDEFAULT); - return; - case JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__SPECIFIED_TABLE : - setSpecifiedTable(SPECIFIED_TABLE_EDEFAULT); - return; - } - super.eUnset(featureID); - } - - /** - * - * - * @generated - */ - @Override - public boolean eIsSet(int featureID) { - switch (featureID) { - case JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__UNIQUE : - return unique != UNIQUE_EDEFAULT; - case JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__NULLABLE : - return nullable != NULLABLE_EDEFAULT; - case JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__INSERTABLE : - return insertable != INSERTABLE_EDEFAULT; - case JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__UPDATABLE : - return updatable != UPDATABLE_EDEFAULT; - case JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__TABLE : - return TABLE_EDEFAULT == null ? getTable() != null : !TABLE_EDEFAULT.equals(getTable()); - case JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__SPECIFIED_TABLE : - return SPECIFIED_TABLE_EDEFAULT == null ? specifiedTable != null : !SPECIFIED_TABLE_EDEFAULT.equals(specifiedTable); - case JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__DEFAULT_TABLE : - return DEFAULT_TABLE_EDEFAULT == null ? defaultTable != null : !DEFAULT_TABLE_EDEFAULT.equals(defaultTable); - } - return super.eIsSet(featureID); - } - - /** - * - * - * @generated - */ - @Override - public int eBaseStructuralFeatureID(int derivedFeatureID, Class> baseClass) { - if (baseClass == IAbstractColumn.class) { - switch (derivedFeatureID) { - case JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__UNIQUE : - return JpaCoreMappingsPackage.IABSTRACT_COLUMN__UNIQUE; - case JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__NULLABLE : - return JpaCoreMappingsPackage.IABSTRACT_COLUMN__NULLABLE; - case JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__INSERTABLE : - return JpaCoreMappingsPackage.IABSTRACT_COLUMN__INSERTABLE; - case JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__UPDATABLE : - return JpaCoreMappingsPackage.IABSTRACT_COLUMN__UPDATABLE; - case JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__TABLE : - return JpaCoreMappingsPackage.IABSTRACT_COLUMN__TABLE; - case JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__SPECIFIED_TABLE : - return JpaCoreMappingsPackage.IABSTRACT_COLUMN__SPECIFIED_TABLE; - case JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__DEFAULT_TABLE : - return JpaCoreMappingsPackage.IABSTRACT_COLUMN__DEFAULT_TABLE; - default : - return -1; - } - } - return super.eBaseStructuralFeatureID(derivedFeatureID, baseClass); - } - - /** - * - * - * @generated - */ - @Override - public int eDerivedStructuralFeatureID(int baseFeatureID, Class> baseClass) { - if (baseClass == IAbstractColumn.class) { - switch (baseFeatureID) { - case JpaCoreMappingsPackage.IABSTRACT_COLUMN__UNIQUE : - return JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__UNIQUE; - case JpaCoreMappingsPackage.IABSTRACT_COLUMN__NULLABLE : - return JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__NULLABLE; - case JpaCoreMappingsPackage.IABSTRACT_COLUMN__INSERTABLE : - return JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__INSERTABLE; - case JpaCoreMappingsPackage.IABSTRACT_COLUMN__UPDATABLE : - return JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__UPDATABLE; - case JpaCoreMappingsPackage.IABSTRACT_COLUMN__TABLE : - return JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__TABLE; - case JpaCoreMappingsPackage.IABSTRACT_COLUMN__SPECIFIED_TABLE : - return JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__SPECIFIED_TABLE; - case JpaCoreMappingsPackage.IABSTRACT_COLUMN__DEFAULT_TABLE : - return JpaJavaMappingsPackage.ABSTRACT_JAVA_COLUMN__DEFAULT_TABLE; - default : - return -1; - } - } - return super.eDerivedStructuralFeatureID(baseFeatureID, baseClass); - } - - /** - * - * - * @generated - */ - @Override - public String toString() { - if (eIsProxy()) - return super.toString(); - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (unique: "); - result.append(unique); - result.append(", nullable: "); - result.append(nullable); - result.append(", insertable: "); - result.append(insertable); - result.append(", updatable: "); - result.append(updatable); - result.append(", specifiedTable: "); - result.append(specifiedTable); - result.append(", defaultTable: "); - result.append(defaultTable); - result.append(')'); - return result.toString(); - } - - @Override - protected String tableName() { - return this.getTable(); - } - - public ITextRange tableTextRange() { - return this.elementTextRange(this.tableDeclarationAdapter); - } - - public boolean tableTouches(int pos, CompilationUnit astRoot) { - return this.elementTouches(this.tableDeclarationAdapter, pos, astRoot); - } - - private Iterator- * If the meaning of the 'Name' attribute isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Name' attribute. - * @see org.eclipse.jpt.core.internal.content.java.mappings.JpaJavaMappingsPackage#getITable_Name() - * @model changeable="false" volatile="true" derived="true" - * @generated NOT - */ - public String getName() { - return (this.getSpecifiedName() == null) ? getDefaultName() : this.getSpecifiedName(); - } - - /** - * Returns the value of the 'Specified Name' attribute. - * - *- * If the meaning of the 'Specified Name' attribute isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Specified Name' attribute. - * @see #setSpecifiedName(String) - * @see org.eclipse.jpt.core.internal.content.java.mappings.JpaJavaMappingsPackage#getITable_SpecifiedName() - * @model - * @generated - */ - public String getSpecifiedName() { - return specifiedName; - } - - /** - * Sets the value of the '{@link org.eclipse.jpt.core.internal.content.java.mappings.AbstractJavaTable#getSpecifiedName Specified Name}' attribute. - * - * - * @param value the new value of the 'Specified Name' attribute. - * @see #getSpecifiedName() - * @generated - */ - public void setSpecifiedName(String newSpecifiedName) { - String oldSpecifiedName = specifiedName; - specifiedName = newSpecifiedName; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, JpaJavaMappingsPackage.ABSTRACT_JAVA_TABLE__SPECIFIED_NAME, oldSpecifiedName, specifiedName)); - } - - /** - * Returns the value of the 'Default Name' attribute. - * - *- * If the meaning of the 'Default Name' attribute isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Default Name' attribute. - * @see org.eclipse.jpt.core.internal.content.java.mappings.JpaJavaMappingsPackage#getITable_DefaultName() - * @model changeable="false" - * @generated - */ - public String getDefaultName() { - return defaultName; - } - - /** - * Returns the value of the 'Catalog' attribute. - * - *- * If the meaning of the 'Catalog' attribute isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Catalog' attribute. - * @see org.eclipse.jpt.core.internal.content.java.mappings.JpaJavaMappingsPackage#getITable_Catalog() - * @model changeable="false" volatile="true" derived="true" - * @generated NOT - */ - public String getCatalog() { - return (this.getSpecifiedCatalog() == null) ? getDefaultCatalog() : this.getSpecifiedCatalog(); - } - - /** - * Returns the value of the 'Specified Catalog' attribute. - * - *- * If the meaning of the 'Specified Catalog' attribute isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Specified Catalog' attribute. - * @see #setSpecifiedCatalog(String) - * @see org.eclipse.jpt.core.internal.content.java.mappings.JpaJavaMappingsPackage#getITable_SpecifiedCatalog() - * @model - * @generated - */ - public String getSpecifiedCatalog() { - return specifiedCatalog; - } - - /** - * Sets the value of the '{@link org.eclipse.jpt.core.internal.content.java.mappings.AbstractJavaTable#getSpecifiedCatalog Specified Catalog}' attribute. - * - * - * @param value the new value of the 'Specified Catalog' attribute. - * @see #getSpecifiedCatalog() - * @generated - */ - public void setSpecifiedCatalog(String newSpecifiedCatalog) { - String oldSpecifiedCatalog = specifiedCatalog; - specifiedCatalog = newSpecifiedCatalog; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, JpaJavaMappingsPackage.ABSTRACT_JAVA_TABLE__SPECIFIED_CATALOG, oldSpecifiedCatalog, specifiedCatalog)); - } - - /** - * Returns the value of the 'Default Catalog' attribute. - * - *- * If the meaning of the 'Default Catalog' attribute isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Default Catalog' attribute. - * @see org.eclipse.jpt.core.internal.content.java.mappings.JpaJavaMappingsPackage#getITable_DefaultCatalog() - * @model changeable="false" - * @generated - */ - public String getDefaultCatalog() { - return defaultCatalog; - } - - /** - * Returns the value of the 'Schema' attribute. - * - *- * If the meaning of the 'Schema' attribute isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Schema' attribute. - * @see org.eclipse.jpt.core.internal.content.java.mappings.JpaJavaMappingsPackage#getITable_Schema() - * @model changeable="false" volatile="true" derived="true" - * @generated NOT - */ - public String getSchema() { - return (this.getSpecifiedSchema() == null) ? getDefaultSchema() : this.getSpecifiedSchema(); - } - - /** - * Returns the value of the 'Specified Schema' attribute. - * - *- * If the meaning of the 'Specified Schema' attribute isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Specified Schema' attribute. - * @see #setSpecifiedSchema(String) - * @see org.eclipse.jpt.core.internal.content.java.mappings.JpaJavaMappingsPackage#getITable_SpecifiedSchema() - * @model - * @generated - */ - public String getSpecifiedSchema() { - return specifiedSchema; - } - - /** - * Sets the value of the '{@link org.eclipse.jpt.core.internal.content.java.mappings.AbstractJavaTable#getSpecifiedSchema Specified Schema}' attribute. - * - * - * @param value the new value of the 'Specified Schema' attribute. - * @see #getSpecifiedSchema() - * @generated - */ - public void setSpecifiedSchema(String newSpecifiedSchema) { - String oldSpecifiedSchema = specifiedSchema; - specifiedSchema = newSpecifiedSchema; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, JpaJavaMappingsPackage.ABSTRACT_JAVA_TABLE__SPECIFIED_SCHEMA, oldSpecifiedSchema, specifiedSchema)); - } - - /** - * Returns the value of the 'Default Schema' attribute. - * - *- * If the meaning of the 'Default Schema' attribute isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Default Schema' attribute. - * @see org.eclipse.jpt.core.internal.content.java.mappings.JpaJavaMappingsPackage#getITable_DefaultSchema() - * @model changeable="false" - * @generated - */ - public String getDefaultSchema() { - return defaultSchema; - } - - /** - * Returns the value of the 'Unique Constraints' containment reference list. - * The list contents are of type {@link org.eclipse.jpt.core.internal.mappings.IUniqueConstraint}. - * - *- * If the meaning of the 'Unique Constraints' containment reference list isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Unique Constraints' containment reference list. - * @see org.eclipse.jpt.core.internal.content.java.mappings.JpaJavaMappingsPackage#getITable_UniqueConstraints() - * @model containment="true" - * @generated - */ - public EList- * If the meaning of the 'Name' attribute isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Name' attribute. - * @see #setName(String) - * @see org.eclipse.jpt.core.internal.content.java.mappings.JpaJavaMappingsPackage#getIQuery_Name() - * @model - * @generated - */ - public String getName() { - return name; - } - - /** - * Sets the value of the '{@link org.eclipse.jpt.core.internal.content.java.mappings.JavaAbstractQuery#getName Name}' attribute. - * - * - * @param value the new value of the 'Name' attribute. - * @see #getName() - * @generated - */ - public void setName(String newName) { - String oldName = name; - name = newName; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, JpaJavaMappingsPackage.JAVA_ABSTRACT_QUERY__NAME, oldName, name)); - } - - /** - * Returns the value of the 'Query' attribute. - * - *- * If the meaning of the 'Query' attribute isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Query' attribute. - * @see #setQuery(String) - * @see org.eclipse.jpt.core.internal.content.java.mappings.JpaJavaMappingsPackage#getIQuery_Query() - * @model - * @generated - */ - public String getQuery() { - return query; - } - - /** - * Sets the value of the '{@link org.eclipse.jpt.core.internal.content.java.mappings.JavaAbstractQuery#getQuery Query}' attribute. - * - * - * @param value the new value of the 'Query' attribute. - * @see #getQuery() - * @generated - */ - public void setQuery(String newQuery) { - String oldQuery = query; - query = newQuery; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, JpaJavaMappingsPackage.JAVA_ABSTRACT_QUERY__QUERY, oldQuery, query)); - } - - /** - * Returns the value of the 'Hints' containment reference list. - * The list contents are of type {@link org.eclipse.jpt.core.internal.mappings.IQueryHint}. - * - *- * If the meaning of the 'Hints' containment reference list isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Hints' containment reference list. - * @see org.eclipse.jpt.core.internal.content.java.mappings.JpaJavaMappingsPackage#getIQuery_Hints() - * @model containment="true" - * @generated - */ - public EList- * If the meaning of the 'Specified Join Columns' containment reference list isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Specified Join Columns' containment reference list. - * @see org.eclipse.jpt.core.internal.content.java.mappings.JpaJavaMappingsPackage#getIAssociationOverride_SpecifiedJoinColumns() - * @model containment="true" - * @generated - */ - public EList- * If the meaning of the 'Default Join Columns' containment reference list isn't clear, - * there really should be more of a description here... - *
- * - * @return the value of the 'Default Join Columns' containment reference list. - * @see org.eclipse.jpt.core.internal.content.java.mappings.JpaJavaMappingsPackage#getIAssociationOverride_DefaultJoinColumns() - * @model containment="true" - * @generated - */ - public EList