Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'eclipselink/org.eclipse.emf.teneo.orm/src/org/eclipse/emf/teneo/jpa/orm/OrmFactory.java')
-rwxr-xr-xeclipselink/org.eclipse.emf.teneo.orm/src/org/eclipse/emf/teneo/jpa/orm/OrmFactory.java523
1 files changed, 523 insertions, 0 deletions
diff --git a/eclipselink/org.eclipse.emf.teneo.orm/src/org/eclipse/emf/teneo/jpa/orm/OrmFactory.java b/eclipselink/org.eclipse.emf.teneo.orm/src/org/eclipse/emf/teneo/jpa/orm/OrmFactory.java
new file mode 100755
index 000000000..e62cc556c
--- /dev/null
+++ b/eclipselink/org.eclipse.emf.teneo.orm/src/org/eclipse/emf/teneo/jpa/orm/OrmFactory.java
@@ -0,0 +1,523 @@
+/**
+ * <copyright>
+ * </copyright>
+ *
+ * $Id: OrmFactory.java,v 1.1 2009/03/15 23:45:00 mtaal Exp $
+ */
+package org.eclipse.emf.teneo.jpa.orm;
+
+import org.eclipse.emf.ecore.EFactory;
+
+/**
+ * <!-- begin-user-doc -->
+ * The <b>Factory</b> for the model.
+ * It provides a create method for each non-abstract class of the model.
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.teneo.jpa.orm.OrmPackage
+ * @generated
+ */
+public interface OrmFactory extends EFactory {
+ /**
+ * The singleton instance of the factory.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ OrmFactory eINSTANCE = org.eclipse.emf.teneo.jpa.orm.impl.OrmFactoryImpl.init();
+
+ /**
+ * Returns a new object of class '<em>Association Override</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Association Override</em>'.
+ * @generated
+ */
+ AssociationOverride createAssociationOverride();
+
+ /**
+ * Returns a new object of class '<em>Attribute Override</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Attribute Override</em>'.
+ * @generated
+ */
+ AttributeOverride createAttributeOverride();
+
+ /**
+ * Returns a new object of class '<em>Attributes</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Attributes</em>'.
+ * @generated
+ */
+ Attributes createAttributes();
+
+ /**
+ * Returns a new object of class '<em>Basic</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Basic</em>'.
+ * @generated
+ */
+ Basic createBasic();
+
+ /**
+ * Returns a new object of class '<em>Cascade Type</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Cascade Type</em>'.
+ * @generated
+ */
+ CascadeType createCascadeType();
+
+ /**
+ * Returns a new object of class '<em>Column</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Column</em>'.
+ * @generated
+ */
+ Column createColumn();
+
+ /**
+ * Returns a new object of class '<em>Column Result</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Column Result</em>'.
+ * @generated
+ */
+ ColumnResult createColumnResult();
+
+ /**
+ * Returns a new object of class '<em>Discriminator Column</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Discriminator Column</em>'.
+ * @generated
+ */
+ DiscriminatorColumn createDiscriminatorColumn();
+
+ /**
+ * Returns a new object of class '<em>Document Root</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Document Root</em>'.
+ * @generated
+ */
+ DocumentRoot createDocumentRoot();
+
+ /**
+ * Returns a new object of class '<em>Embeddable</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Embeddable</em>'.
+ * @generated
+ */
+ Embeddable createEmbeddable();
+
+ /**
+ * Returns a new object of class '<em>Embeddable Attributes</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Embeddable Attributes</em>'.
+ * @generated
+ */
+ EmbeddableAttributes createEmbeddableAttributes();
+
+ /**
+ * Returns a new object of class '<em>Embedded</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Embedded</em>'.
+ * @generated
+ */
+ Embedded createEmbedded();
+
+ /**
+ * Returns a new object of class '<em>Embedded Id</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Embedded Id</em>'.
+ * @generated
+ */
+ EmbeddedId createEmbeddedId();
+
+ /**
+ * Returns a new object of class '<em>Empty Type</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Empty Type</em>'.
+ * @generated
+ */
+ EmptyType createEmptyType();
+
+ /**
+ * Returns a new object of class '<em>Entity</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Entity</em>'.
+ * @generated
+ */
+ Entity createEntity();
+
+ /**
+ * Returns a new object of class '<em>Entity Listener</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Entity Listener</em>'.
+ * @generated
+ */
+ EntityListener createEntityListener();
+
+ /**
+ * Returns a new object of class '<em>Entity Listeners</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Entity Listeners</em>'.
+ * @generated
+ */
+ EntityListeners createEntityListeners();
+
+ /**
+ * Returns a new object of class '<em>Entity Mappings Type</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Entity Mappings Type</em>'.
+ * @generated
+ */
+ EntityMappingsType createEntityMappingsType();
+
+ /**
+ * Returns a new object of class '<em>Entity Result</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Entity Result</em>'.
+ * @generated
+ */
+ EntityResult createEntityResult();
+
+ /**
+ * Returns a new object of class '<em>Field Result</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Field Result</em>'.
+ * @generated
+ */
+ FieldResult createFieldResult();
+
+ /**
+ * Returns a new object of class '<em>Generated Value</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Generated Value</em>'.
+ * @generated
+ */
+ GeneratedValue createGeneratedValue();
+
+ /**
+ * Returns a new object of class '<em>Id</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Id</em>'.
+ * @generated
+ */
+ Id createId();
+
+ /**
+ * Returns a new object of class '<em>Id Class</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Id Class</em>'.
+ * @generated
+ */
+ IdClass createIdClass();
+
+ /**
+ * Returns a new object of class '<em>Inheritance</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Inheritance</em>'.
+ * @generated
+ */
+ Inheritance createInheritance();
+
+ /**
+ * Returns a new object of class '<em>Join Column</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Join Column</em>'.
+ * @generated
+ */
+ JoinColumn createJoinColumn();
+
+ /**
+ * Returns a new object of class '<em>Join Table</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Join Table</em>'.
+ * @generated
+ */
+ JoinTable createJoinTable();
+
+ /**
+ * Returns a new object of class '<em>Lob</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Lob</em>'.
+ * @generated
+ */
+ Lob createLob();
+
+ /**
+ * Returns a new object of class '<em>Many To Many</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Many To Many</em>'.
+ * @generated
+ */
+ ManyToMany createManyToMany();
+
+ /**
+ * Returns a new object of class '<em>Many To One</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Many To One</em>'.
+ * @generated
+ */
+ ManyToOne createManyToOne();
+
+ /**
+ * Returns a new object of class '<em>Map Key</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Map Key</em>'.
+ * @generated
+ */
+ MapKey createMapKey();
+
+ /**
+ * Returns a new object of class '<em>Mapped Superclass</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Mapped Superclass</em>'.
+ * @generated
+ */
+ MappedSuperclass createMappedSuperclass();
+
+ /**
+ * Returns a new object of class '<em>Named Native Query</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Named Native Query</em>'.
+ * @generated
+ */
+ NamedNativeQuery createNamedNativeQuery();
+
+ /**
+ * Returns a new object of class '<em>Named Query</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Named Query</em>'.
+ * @generated
+ */
+ NamedQuery createNamedQuery();
+
+ /**
+ * Returns a new object of class '<em>One To Many</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>One To Many</em>'.
+ * @generated
+ */
+ OneToMany createOneToMany();
+
+ /**
+ * Returns a new object of class '<em>One To One</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>One To One</em>'.
+ * @generated
+ */
+ OneToOne createOneToOne();
+
+ /**
+ * Returns a new object of class '<em>Persistence Unit Defaults</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Persistence Unit Defaults</em>'.
+ * @generated
+ */
+ PersistenceUnitDefaults createPersistenceUnitDefaults();
+
+ /**
+ * Returns a new object of class '<em>Persistence Unit Metadata</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Persistence Unit Metadata</em>'.
+ * @generated
+ */
+ PersistenceUnitMetadata createPersistenceUnitMetadata();
+
+ /**
+ * Returns a new object of class '<em>Post Load</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Post Load</em>'.
+ * @generated
+ */
+ PostLoad createPostLoad();
+
+ /**
+ * Returns a new object of class '<em>Post Persist</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Post Persist</em>'.
+ * @generated
+ */
+ PostPersist createPostPersist();
+
+ /**
+ * Returns a new object of class '<em>Post Remove</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Post Remove</em>'.
+ * @generated
+ */
+ PostRemove createPostRemove();
+
+ /**
+ * Returns a new object of class '<em>Post Update</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Post Update</em>'.
+ * @generated
+ */
+ PostUpdate createPostUpdate();
+
+ /**
+ * Returns a new object of class '<em>Pre Persist</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Pre Persist</em>'.
+ * @generated
+ */
+ PrePersist createPrePersist();
+
+ /**
+ * Returns a new object of class '<em>Pre Remove</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Pre Remove</em>'.
+ * @generated
+ */
+ PreRemove createPreRemove();
+
+ /**
+ * Returns a new object of class '<em>Pre Update</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Pre Update</em>'.
+ * @generated
+ */
+ PreUpdate createPreUpdate();
+
+ /**
+ * Returns a new object of class '<em>Primary Key Join Column</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Primary Key Join Column</em>'.
+ * @generated
+ */
+ PrimaryKeyJoinColumn createPrimaryKeyJoinColumn();
+
+ /**
+ * Returns a new object of class '<em>Query Hint</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Query Hint</em>'.
+ * @generated
+ */
+ QueryHint createQueryHint();
+
+ /**
+ * Returns a new object of class '<em>Secondary Table</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Secondary Table</em>'.
+ * @generated
+ */
+ SecondaryTable createSecondaryTable();
+
+ /**
+ * Returns a new object of class '<em>Sequence Generator</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Sequence Generator</em>'.
+ * @generated
+ */
+ SequenceGenerator createSequenceGenerator();
+
+ /**
+ * Returns a new object of class '<em>Sql Result Set Mapping</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Sql Result Set Mapping</em>'.
+ * @generated
+ */
+ SqlResultSetMapping createSqlResultSetMapping();
+
+ /**
+ * Returns a new object of class '<em>Table</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Table</em>'.
+ * @generated
+ */
+ Table createTable();
+
+ /**
+ * Returns a new object of class '<em>Table Generator</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Table Generator</em>'.
+ * @generated
+ */
+ TableGenerator createTableGenerator();
+
+ /**
+ * Returns a new object of class '<em>Transient</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Transient</em>'.
+ * @generated
+ */
+ Transient createTransient();
+
+ /**
+ * Returns a new object of class '<em>Unique Constraint</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Unique Constraint</em>'.
+ * @generated
+ */
+ UniqueConstraint createUniqueConstraint();
+
+ /**
+ * Returns a new object of class '<em>Version</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Version</em>'.
+ * @generated
+ */
+ Version createVersion();
+
+ /**
+ * Returns the package supported by this factory.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the package supported by this factory.
+ * @generated
+ */
+ OrmPackage getOrmPackage();
+
+} //OrmFactory

Back to the top