diff options
Diffstat (limited to 'jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/OrmFactory.java')
-rw-r--r-- | jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/OrmFactory.java | 698 |
1 files changed, 0 insertions, 698 deletions
diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/OrmFactory.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/OrmFactory.java deleted file mode 100644 index 75b6486828..0000000000 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/OrmFactory.java +++ /dev/null @@ -1,698 +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.content.orm; - -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.EObject; -import org.eclipse.emf.ecore.EPackage; -import org.eclipse.emf.ecore.impl.EFactoryImpl; -import org.eclipse.emf.ecore.plugin.EcorePlugin; -import org.eclipse.jpt.core.internal.IMappingKeys; -import org.eclipse.jpt.core.internal.mappings.IAbstractJoinColumn; -import org.eclipse.jpt.core.internal.mappings.IAssociationOverride; -import org.eclipse.jpt.core.internal.mappings.IAttributeOverride; -import org.eclipse.jpt.core.internal.mappings.IColumn; -import org.eclipse.jpt.core.internal.mappings.IJoinColumn; -import org.eclipse.jpt.core.internal.mappings.IJoinTable; -import org.eclipse.jpt.core.internal.mappings.INamedColumn; -import org.eclipse.jpt.core.internal.mappings.ITable; - -/** - * <!-- begin-user-doc --> - * An implementation of the model <b>Factory</b>. - * <!-- end-user-doc --> - * @see org.eclipse.jpt.core.internal.content.orm.OrmPackage - * @generated - */ -public class OrmFactory extends EFactoryImpl -{ - /** - * The singleton instance of the factory. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public static final OrmFactory eINSTANCE = init(); - - /** - * Creates the default factory implementation. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public static OrmFactory init() { - try { - OrmFactory theOrmFactory = (OrmFactory) EPackage.Registry.INSTANCE.getEFactory("jpt.orm.xmi"); - if (theOrmFactory != null) { - return theOrmFactory; - } - } - catch (Exception exception) { - EcorePlugin.INSTANCE.log(exception); - } - return new OrmFactory(); - } - - /** - * Creates an instance of the factory. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public OrmFactory() { - super(); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public EObject create(EClass eClass) { - switch (eClass.getClassifierID()) { - case OrmPackage.XML_ROOT_CONTENT_NODE : - return createXmlRootContentNode(); - case OrmPackage.ENTITY_MAPPINGS_INTERNAL : - return createEntityMappingsInternal(); - case OrmPackage.XML_PERSISTENT_TYPE : - return createXmlPersistentType(); - case OrmPackage.XML_MAPPED_SUPERCLASS : - return createXmlMappedSuperclass(); - case OrmPackage.XML_ENTITY_INTERNAL : - return createXmlEntityInternal(); - case OrmPackage.XML_EMBEDDABLE : - return createXmlEmbeddable(); - case OrmPackage.XML_NULL_ATTRIBUTE_MAPPING : - return createXmlNullAttributeMapping(); - case OrmPackage.XML_BASIC : - return createXmlBasic(); - case OrmPackage.XML_ID : - return createXmlId(); - case OrmPackage.XML_TRANSIENT : - return createXmlTransient(); - case OrmPackage.XML_EMBEDDED : - return createXmlEmbedded(); - case OrmPackage.XML_EMBEDDED_ID : - return createXmlEmbeddedId(); - case OrmPackage.XML_VERSION : - return createXmlVersion(); - case OrmPackage.XML_ONE_TO_MANY : - return createXmlOneToMany(); - case OrmPackage.XML_MANY_TO_MANY : - return createXmlManyToMany(); - case OrmPackage.XML_PERSISTENT_ATTRIBUTE : - return createXmlPersistentAttribute(); - case OrmPackage.PERSISTENCE_UNIT_METADATA_INTERNAL : - return createPersistenceUnitMetadataInternal(); - case OrmPackage.PERSISTENCE_UNIT_DEFAULTS_INTERNAL : - return createPersistenceUnitDefaultsInternal(); - case OrmPackage.XML_TABLE : - return createXmlTable(); - case OrmPackage.XML_COLUMN : - return createXmlColumn(); - case OrmPackage.XML_JOIN_COLUMN : - return createXmlJoinColumn(); - case OrmPackage.XML_MANY_TO_ONE : - return createXmlManyToOne(); - case OrmPackage.XML_ONE_TO_ONE : - return createXmlOneToOne(); - case OrmPackage.XML_JOIN_TABLE : - return createXmlJoinTable(); - case OrmPackage.XML_ATTRIBUTE_OVERRIDE : - return createXmlAttributeOverride(); - case OrmPackage.XML_ASSOCIATION_OVERRIDE : - return createXmlAssociationOverride(); - case OrmPackage.XML_DISCRIMINATOR_COLUMN : - return createXmlDiscriminatorColumn(); - case OrmPackage.XML_SECONDARY_TABLE : - return createXmlSecondaryTable(); - case OrmPackage.XML_PRIMARY_KEY_JOIN_COLUMN : - return createXmlPrimaryKeyJoinColumn(); - case OrmPackage.XML_GENERATED_VALUE : - return createXmlGeneratedValue(); - case OrmPackage.XML_SEQUENCE_GENERATOR : - return createXmlSequenceGenerator(); - case OrmPackage.XML_TABLE_GENERATOR : - return createXmlTableGenerator(); - case OrmPackage.XML_NAMED_QUERY : - return createXmlNamedQuery(); - case OrmPackage.XML_NAMED_NATIVE_QUERY : - return createXmlNamedNativeQuery(); - case OrmPackage.XML_QUERY_HINT : - return createXmlQueryHint(); - case OrmPackage.XML_UNIQUE_CONSTRAINT : - return createXmlUniqueConstraint(); - case OrmPackage.XML_CASCADE : - return createXmlCascade(); - case OrmPackage.XML_ID_CLASS : - return createXmlIdClass(); - case OrmPackage.XML_INHERITANCE : - return createXmlInheritance(); - case OrmPackage.XML_MAP_KEY : - return createXmlMapKey(); - default : - throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier"); - } - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XmlRootContentNode createXmlRootContentNode() { - XmlRootContentNode xmlRootContentNode = new XmlRootContentNode(); - return xmlRootContentNode; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public EntityMappingsInternal createEntityMappingsInternal() { - EntityMappingsInternal entityMappingsInternal = new EntityMappingsInternal(); - return entityMappingsInternal; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XmlPersistentType createXmlPersistentType() { - XmlPersistentType xmlPersistentType = new XmlPersistentType(); - return xmlPersistentType; - } - - public XmlPersistentType createXmlPersistentType(String mappingKey) { - XmlPersistentType xmlPersistentType = new XmlPersistentType(mappingKey); - return xmlPersistentType; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XmlMappedSuperclass createXmlMappedSuperclassGen() { - XmlMappedSuperclass xmlMappedSuperclass = new XmlMappedSuperclass(); - return xmlMappedSuperclass; - } - - public XmlMappedSuperclass createXmlMappedSuperclass() { - XmlMappedSuperclass mappedSuperclass = createXmlMappedSuperclassGen(); - XmlPersistentType persistentType = createXmlPersistentType(IMappingKeys.MAPPED_SUPERCLASS_TYPE_MAPPING_KEY); - mappedSuperclass.setPersistentType(persistentType); - return mappedSuperclass; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XmlEntityInternal createXmlEntityInternalGen() { - XmlEntityInternal xmlEntityInternal = new XmlEntityInternal(); - return xmlEntityInternal; - } - - public XmlEntityInternal createXmlEntityInternal() { - XmlEntityInternal entity = createXmlEntityInternalGen(); - XmlPersistentType persistentType = createXmlPersistentType(IMappingKeys.ENTITY_TYPE_MAPPING_KEY); - entity.setPersistentType(persistentType); - return entity; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XmlEmbeddable createXmlEmbeddableGen() { - XmlEmbeddable xmlEmbeddable = new XmlEmbeddable(); - return xmlEmbeddable; - } - - public XmlEmbeddable createXmlEmbeddable() { - XmlEmbeddable embeddable = createXmlEmbeddableGen(); - XmlPersistentType persistentType = createXmlPersistentType(IMappingKeys.EMBEDDABLE_TYPE_MAPPING_KEY); - embeddable.setPersistentType(persistentType); - return embeddable; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XmlNullAttributeMapping createXmlNullAttributeMappingGen() { - XmlNullAttributeMapping xmlNullAttributeMapping = new XmlNullAttributeMapping(); - return xmlNullAttributeMapping; - } - - public XmlNullAttributeMapping createXmlNullAttributeMapping() { - XmlNullAttributeMapping xmlNullAttributeMapping = createXmlNullAttributeMappingGen(); - XmlPersistentAttribute persistentAttribute = createXmlPersistentAttribute(); - xmlNullAttributeMapping.setPersistentAttribute(persistentAttribute); - return xmlNullAttributeMapping; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XmlPersistentAttribute createXmlPersistentAttribute() { - XmlPersistentAttribute xmlPersistentAttribute = new XmlPersistentAttribute(); - return xmlPersistentAttribute; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XmlBasic createXmlBasicGen() { - XmlBasic xmlBasic = new XmlBasic(); - return xmlBasic; - } - - public XmlBasic createXmlBasic() { - XmlBasic basic = createXmlBasicGen(); - XmlPersistentAttribute persistentAttribute = createXmlPersistentAttribute(); - basic.setPersistentAttribute(persistentAttribute); - return basic; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XmlId createXmlIdGen() { - XmlId xmlId = new XmlId(); - return xmlId; - } - - public XmlId createXmlId() { - XmlId id = createXmlIdGen(); - XmlPersistentAttribute persistentAttribute = createXmlPersistentAttribute(); - id.setPersistentAttribute(persistentAttribute); - return id; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XmlTransient createXmlTransientGen() { - XmlTransient xmlTransient = new XmlTransient(); - return xmlTransient; - } - - public XmlTransient createXmlTransient() { - XmlTransient xmlTransient = createXmlTransientGen(); - XmlPersistentAttribute persistentAttribute = createXmlPersistentAttribute(); - xmlTransient.setPersistentAttribute(persistentAttribute); - return xmlTransient; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XmlEmbedded createXmlEmbeddedGen() { - XmlEmbedded xmlEmbedded = new XmlEmbedded(); - return xmlEmbedded; - } - - public XmlEmbedded createXmlEmbedded() { - XmlEmbedded xmlEmbedded = createXmlEmbeddedGen(); - XmlPersistentAttribute persistentAttribute = createXmlPersistentAttribute(); - xmlEmbedded.setPersistentAttribute(persistentAttribute); - return xmlEmbedded; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XmlEmbeddedId createXmlEmbeddedIdGen() { - XmlEmbeddedId xmlEmbeddedId = new XmlEmbeddedId(); - return xmlEmbeddedId; - } - - public XmlEmbeddedId createXmlEmbeddedId() { - XmlEmbeddedId xmlEmbeddedId = createXmlEmbeddedIdGen(); - XmlPersistentAttribute persistentAttribute = createXmlPersistentAttribute(); - xmlEmbeddedId.setPersistentAttribute(persistentAttribute); - return xmlEmbeddedId; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XmlVersion createXmlVersionGen() { - XmlVersion xmlVersion = new XmlVersion(); - return xmlVersion; - } - - public XmlVersion createXmlVersion() { - XmlVersion xmlVersion = createXmlVersionGen(); - XmlPersistentAttribute persistentAttribute = createXmlPersistentAttribute(); - xmlVersion.setPersistentAttribute(persistentAttribute); - return xmlVersion; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XmlOneToMany createXmlOneToManyGen() { - XmlOneToMany xmlOneToMany = new XmlOneToMany(); - return xmlOneToMany; - } - - public XmlOneToMany createXmlOneToMany() { - XmlOneToMany oneToMany = createXmlOneToManyGen(); - XmlPersistentAttribute persistentAttribute = createXmlPersistentAttribute(); - oneToMany.setPersistentAttribute(persistentAttribute); - return oneToMany; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XmlManyToMany createXmlManyToManyGen() { - XmlManyToMany xmlManyToMany = new XmlManyToMany(); - return xmlManyToMany; - } - - public XmlManyToMany createXmlManyToMany() { - XmlManyToMany manyToMany = createXmlManyToManyGen(); - XmlPersistentAttribute persistentAttribute = createXmlPersistentAttribute(); - manyToMany.setPersistentAttribute(persistentAttribute); - return manyToMany; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public PersistenceUnitMetadataInternal createPersistenceUnitMetadataInternal() { - PersistenceUnitMetadataInternal persistenceUnitMetadataInternal = new PersistenceUnitMetadataInternal(); - return persistenceUnitMetadataInternal; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public PersistenceUnitDefaultsInternal createPersistenceUnitDefaultsInternal() { - PersistenceUnitDefaultsInternal persistenceUnitDefaultsInternal = new PersistenceUnitDefaultsInternal(); - return persistenceUnitDefaultsInternal; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XmlTable createXmlTable() { - XmlTable xmlTable = new XmlTable(); - return xmlTable; - } - - public XmlTable createXmlTable(ITable.Owner owner) { - return new XmlTable(owner); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XmlColumn createXmlColumn() { - XmlColumn xmlColumn = new XmlColumn(); - return xmlColumn; - } - - public XmlColumn createXmlColumn(IColumn.Owner owner) { - return new XmlColumn(owner); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated NOT - */ - public XmlJoinColumn createXmlJoinColumn() { - throw new UnsupportedOperationException("Use createXmlJoinColumn(IColumn.Owner) instead"); - } - - public XmlJoinColumn createXmlJoinColumn(IJoinColumn.Owner owner) { - return new XmlJoinColumn(owner); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XmlManyToOne createXmlManyToOneGen() { - XmlManyToOne xmlManyToOne = new XmlManyToOne(); - return xmlManyToOne; - } - - public XmlManyToOne createXmlManyToOne() { - XmlManyToOne xmlManyToOne = createXmlManyToOneGen(); - XmlPersistentAttribute persistentAttribute = createXmlPersistentAttribute(); - xmlManyToOne.setPersistentAttribute(persistentAttribute); - return xmlManyToOne; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XmlOneToOne createXmlOneToOneGen() { - XmlOneToOne xmlOneToOne = new XmlOneToOne(); - return xmlOneToOne; - } - - public XmlOneToOne createXmlOneToOne() { - XmlOneToOne xmlOneToOne = createXmlOneToOneGen(); - XmlPersistentAttribute persistentAttribute = createXmlPersistentAttribute(); - xmlOneToOne.setPersistentAttribute(persistentAttribute); - return xmlOneToOne; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XmlJoinTable createXmlJoinTable() { - XmlJoinTable xmlJoinTable = new XmlJoinTable(); - return xmlJoinTable; - } - - public XmlJoinTable createXmlJoinTable(IJoinTable.Owner owner) { - return new XmlJoinTable(owner); - } - - public XmlAttributeOverride createXmlAttributeOverride() { - throw new UnsupportedOperationException("Use createXmlAttributeOverride(IAttributeOverride.Owner) instead"); - } - - public XmlAttributeOverride createXmlAttributeOverride(IAttributeOverride.Owner owner) { - XmlAttributeOverride xmlAttributeOverride = new XmlAttributeOverride(owner); - return xmlAttributeOverride; - } - - public XmlAssociationOverride createXmlAssociationOverride() { - throw new UnsupportedOperationException("Use createXmlAssociationOverride(IAssociationOverride.Owner) instead"); - } - - public XmlAssociationOverride createXmlAssociationOverride(IAssociationOverride.Owner owner) { - XmlAssociationOverride xmlAssociationOverride = new XmlAssociationOverride(owner); - return xmlAssociationOverride; - } - - public XmlDiscriminatorColumn createXmlDiscriminatorColumn() { - throw new UnsupportedOperationException("Use createXmlDiscriminatorColumn(INamedColumn.Owner) instead"); - } - - public XmlDiscriminatorColumn createXmlDiscriminatorColumn(INamedColumn.Owner owner) { - XmlDiscriminatorColumn xmlDiscriminatorColumn = new XmlDiscriminatorColumn(owner); - return xmlDiscriminatorColumn; - } - - public XmlSecondaryTable createXmlSecondaryTable() { - throw new UnsupportedOperationException(); - } - - public XmlPrimaryKeyJoinColumn createXmlPrimaryKeyJoinColumn() { - throw new UnsupportedOperationException("Use createXmlPrimaryKeyJoinColumn(INamedColumn.Owner) instead"); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XmlGeneratedValue createXmlGeneratedValue() { - XmlGeneratedValue xmlGeneratedValue = new XmlGeneratedValue(); - return xmlGeneratedValue; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XmlSequenceGenerator createXmlSequenceGenerator() { - XmlSequenceGenerator xmlSequenceGenerator = new XmlSequenceGenerator(); - return xmlSequenceGenerator; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XmlTableGenerator createXmlTableGenerator() { - XmlTableGenerator xmlTableGenerator = new XmlTableGenerator(); - return xmlTableGenerator; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XmlNamedQuery createXmlNamedQuery() { - XmlNamedQuery xmlNamedQuery = new XmlNamedQuery(); - return xmlNamedQuery; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XmlNamedNativeQuery createXmlNamedNativeQuery() { - XmlNamedNativeQuery xmlNamedNativeQuery = new XmlNamedNativeQuery(); - return xmlNamedNativeQuery; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XmlQueryHint createXmlQueryHint() { - XmlQueryHint xmlQueryHint = new XmlQueryHint(); - return xmlQueryHint; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XmlUniqueConstraint createXmlUniqueConstraint() { - XmlUniqueConstraint xmlUniqueConstraint = new XmlUniqueConstraint(); - return xmlUniqueConstraint; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XmlCascade createXmlCascade() { - XmlCascade xmlCascade = new XmlCascade(); - return xmlCascade; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XmlIdClass createXmlIdClass() { - XmlIdClass xmlIdClass = new XmlIdClass(); - return xmlIdClass; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XmlInheritance createXmlInheritance() { - XmlInheritance xmlInheritance = new XmlInheritance(); - return xmlInheritance; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XmlMapKey createXmlMapKey() { - XmlMapKey xmlMapKey = new XmlMapKey(); - return xmlMapKey; - } - - public XmlPrimaryKeyJoinColumn createXmlPrimaryKeyJoinColumn(IAbstractJoinColumn.Owner owner) { - XmlPrimaryKeyJoinColumn xmlPrimaryKeyJoinColumn = new XmlPrimaryKeyJoinColumn(owner); - return xmlPrimaryKeyJoinColumn; - } - - public XmlSecondaryTable createXmlSecondaryTable(ITable.Owner owner) { - XmlSecondaryTable xmlSecondaryTable = new XmlSecondaryTable(owner); - return xmlSecondaryTable; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public OrmPackage getOrmPackage() { - return (OrmPackage) getEPackage(); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @deprecated - * @generated - */ - @Deprecated - public static OrmPackage getPackage() { - return OrmPackage.eINSTANCE; - } -} //JpaCoreXmlFactory
\ No newline at end of file |