diff options
Diffstat (limited to 'eclipselink/org.eclipse.emf.teneo.orm/src/org/eclipse/emf/teneo/jpa/orm/JoinTable.java')
-rwxr-xr-x | eclipselink/org.eclipse.emf.teneo.orm/src/org/eclipse/emf/teneo/jpa/orm/JoinTable.java | 184 |
1 files changed, 0 insertions, 184 deletions
diff --git a/eclipselink/org.eclipse.emf.teneo.orm/src/org/eclipse/emf/teneo/jpa/orm/JoinTable.java b/eclipselink/org.eclipse.emf.teneo.orm/src/org/eclipse/emf/teneo/jpa/orm/JoinTable.java deleted file mode 100755 index 3438d3afa..000000000 --- a/eclipselink/org.eclipse.emf.teneo.orm/src/org/eclipse/emf/teneo/jpa/orm/JoinTable.java +++ /dev/null @@ -1,184 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id: JoinTable.java,v 1.2 2009/03/23 19:01:40 mtaal Exp $ - */ -package org.eclipse.emf.teneo.jpa.orm; - -import org.eclipse.emf.common.util.EList; - -import org.eclipse.emf.ecore.EObject; - -/** - * <!-- begin-user-doc --> - * A representation of the model object '<em><b>Join Table</b></em>'. - * <!-- end-user-doc --> - * - * <!-- begin-model-doc --> - * - * - * @Target({METHOD, FIELD}) @Retention(RUNTIME) - * public @interface JoinTable { - * String name() default ""; - * String catalog() default ""; - * String schema() default ""; - * JoinColumn[] joinColumns() default {}; - * JoinColumn[] inverseJoinColumns() default {}; - * UniqueConstraint[] uniqueConstraints() default {}; - * } - * - * - * <!-- end-model-doc --> - * - * <p> - * The following features are supported: - * <ul> - * <li>{@link org.eclipse.emf.teneo.jpa.orm.JoinTable#getJoinColumn <em>Join Column</em>}</li> - * <li>{@link org.eclipse.emf.teneo.jpa.orm.JoinTable#getInverseJoinColumn <em>Inverse Join Column</em>}</li> - * <li>{@link org.eclipse.emf.teneo.jpa.orm.JoinTable#getUniqueConstraint <em>Unique Constraint</em>}</li> - * <li>{@link org.eclipse.emf.teneo.jpa.orm.JoinTable#getCatalog <em>Catalog</em>}</li> - * <li>{@link org.eclipse.emf.teneo.jpa.orm.JoinTable#getName <em>Name</em>}</li> - * <li>{@link org.eclipse.emf.teneo.jpa.orm.JoinTable#getSchema <em>Schema</em>}</li> - * </ul> - * </p> - * - * @see org.eclipse.emf.teneo.jpa.orm.OrmPackage#getJoinTable() - * @model extendedMetaData="name='join-table' kind='elementOnly'" - * @generated - */ -public interface JoinTable extends EObject { - /** - * Returns the value of the '<em><b>Join Column</b></em>' containment reference list. - * The list contents are of type {@link org.eclipse.emf.teneo.jpa.orm.JoinColumn}. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Join Column</em>' containment reference list isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Join Column</em>' containment reference list. - * @see org.eclipse.emf.teneo.jpa.orm.OrmPackage#getJoinTable_JoinColumn() - * @model containment="true" - * extendedMetaData="kind='element' name='join-column' namespace='##targetNamespace'" - * @generated - */ - EList<JoinColumn> getJoinColumn(); - - /** - * Returns the value of the '<em><b>Inverse Join Column</b></em>' containment reference list. - * The list contents are of type {@link org.eclipse.emf.teneo.jpa.orm.JoinColumn}. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Inverse Join Column</em>' containment reference list isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Inverse Join Column</em>' containment reference list. - * @see org.eclipse.emf.teneo.jpa.orm.OrmPackage#getJoinTable_InverseJoinColumn() - * @model containment="true" - * extendedMetaData="kind='element' name='inverse-join-column' namespace='##targetNamespace'" - * @generated - */ - EList<JoinColumn> getInverseJoinColumn(); - - /** - * Returns the value of the '<em><b>Unique Constraint</b></em>' containment reference list. - * The list contents are of type {@link org.eclipse.emf.teneo.jpa.orm.UniqueConstraint}. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Unique Constraint</em>' containment reference list isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Unique Constraint</em>' containment reference list. - * @see org.eclipse.emf.teneo.jpa.orm.OrmPackage#getJoinTable_UniqueConstraint() - * @model containment="true" - * extendedMetaData="kind='element' name='unique-constraint' namespace='##targetNamespace'" - * @generated - */ - EList<UniqueConstraint> getUniqueConstraint(); - - /** - * Returns the value of the '<em><b>Catalog</b></em>' attribute. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Catalog</em>' attribute isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Catalog</em>' attribute. - * @see #setCatalog(String) - * @see org.eclipse.emf.teneo.jpa.orm.OrmPackage#getJoinTable_Catalog() - * @model dataType="org.eclipse.emf.ecore.xml.type.String" - * extendedMetaData="kind='attribute' name='catalog'" - * @generated - */ - String getCatalog(); - - /** - * Sets the value of the '{@link org.eclipse.emf.teneo.jpa.orm.JoinTable#getCatalog <em>Catalog</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Catalog</em>' attribute. - * @see #getCatalog() - * @generated - */ - void setCatalog(String value); - - /** - * Returns the value of the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Name</em>' attribute isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Name</em>' attribute. - * @see #setName(String) - * @see org.eclipse.emf.teneo.jpa.orm.OrmPackage#getJoinTable_Name() - * @model dataType="org.eclipse.emf.ecore.xml.type.String" - * extendedMetaData="kind='attribute' name='name'" - * annotation="teneo.escape value='true'" - * @generated - */ - String getName(); - - /** - * Sets the value of the '{@link org.eclipse.emf.teneo.jpa.orm.JoinTable#getName <em>Name</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Name</em>' attribute. - * @see #getName() - * @generated - */ - void setName(String value); - - /** - * Returns the value of the '<em><b>Schema</b></em>' attribute. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Schema</em>' attribute isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Schema</em>' attribute. - * @see #setSchema(String) - * @see org.eclipse.emf.teneo.jpa.orm.OrmPackage#getJoinTable_Schema() - * @model dataType="org.eclipse.emf.ecore.xml.type.String" - * extendedMetaData="kind='attribute' name='schema'" - * @generated - */ - String getSchema(); - - /** - * Sets the value of the '{@link org.eclipse.emf.teneo.jpa.orm.JoinTable#getSchema <em>Schema</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Schema</em>' attribute. - * @see #getSchema() - * @generated - */ - void setSchema(String value); - -} // JoinTable |