/** * <copyright> * </copyright> * * $Id: MultipleReferencer.java,v 1.1 2010/11/24 21:50:53 glefur Exp $ */ package org.eclipse.emf.eef.eefnr.navigation; import org.eclipse.emf.ecore.EObject; /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Multiple Referencer</b></em>'. * <!-- end-user-doc --> * * <p> * The following features are supported: * <ul> * <li>{@link org.eclipse.emf.eef.eefnr.navigation.MultipleReferencer#getMultipleSampleForTableComposition <em>Multiple Sample For Table Composition</em>}</li> * <li>{@link org.eclipse.emf.eef.eefnr.navigation.MultipleReferencer#getMultipleSampleForAdvancedTableComposition <em>Multiple Sample For Advanced Table Composition</em>}</li> * <li>{@link org.eclipse.emf.eef.eefnr.navigation.MultipleReferencer#getMultipleSampleForReferencesTable <em>Multiple Sample For References Table</em>}</li> * <li>{@link org.eclipse.emf.eef.eefnr.navigation.MultipleReferencer#getMultipleSampleAdvancedReferencesTable <em>Multiple Sample Advanced References Table</em>}</li> * <li>{@link org.eclipse.emf.eef.eefnr.navigation.MultipleReferencer#getMultipleSampleForFlatReferencesTable <em>Multiple Sample For Flat References Table</em>}</li> * </ul> * </p> * * @see org.eclipse.emf.eef.eefnr.navigation.NavigationPackage#getMultipleReferencer() * @model * @generated */ public interface MultipleReferencer extends EObject { /** * Returns the value of the '<em><b>Multiple Sample For Table Composition</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Multiple Sample For Table Composition</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Multiple Sample For Table Composition</em>' containment reference. * @see #setMultipleSampleForTableComposition(Owner) * @see org.eclipse.emf.eef.eefnr.navigation.NavigationPackage#getMultipleReferencer_MultipleSampleForTableComposition() * @model containment="true" * @generated */ Owner getMultipleSampleForTableComposition(); /** * Sets the value of the '{@link org.eclipse.emf.eef.eefnr.navigation.MultipleReferencer#getMultipleSampleForTableComposition <em>Multiple Sample For Table Composition</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Multiple Sample For Table Composition</em>' containment reference. * @see #getMultipleSampleForTableComposition() * @generated */ void setMultipleSampleForTableComposition(Owner value); /** * Returns the value of the '<em><b>Multiple Sample For Advanced Table Composition</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Multiple Sample For Advanced Table Composition</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Multiple Sample For Advanced Table Composition</em>' containment reference. * @see #setMultipleSampleForAdvancedTableComposition(Owner) * @see org.eclipse.emf.eef.eefnr.navigation.NavigationPackage#getMultipleReferencer_MultipleSampleForAdvancedTableComposition() * @model containment="true" * @generated */ Owner getMultipleSampleForAdvancedTableComposition(); /** * Sets the value of the '{@link org.eclipse.emf.eef.eefnr.navigation.MultipleReferencer#getMultipleSampleForAdvancedTableComposition <em>Multiple Sample For Advanced Table Composition</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Multiple Sample For Advanced Table Composition</em>' containment reference. * @see #getMultipleSampleForAdvancedTableComposition() * @generated */ void setMultipleSampleForAdvancedTableComposition(Owner value); /** * Returns the value of the '<em><b>Multiple Sample For References Table</b></em>' reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Multiple Sample For References Table</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Multiple Sample For References Table</em>' reference. * @see #setMultipleSampleForReferencesTable(Owner) * @see org.eclipse.emf.eef.eefnr.navigation.NavigationPackage#getMultipleReferencer_MultipleSampleForReferencesTable() * @model * @generated */ Owner getMultipleSampleForReferencesTable(); /** * Sets the value of the '{@link org.eclipse.emf.eef.eefnr.navigation.MultipleReferencer#getMultipleSampleForReferencesTable <em>Multiple Sample For References Table</em>}' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Multiple Sample For References Table</em>' reference. * @see #getMultipleSampleForReferencesTable() * @generated */ void setMultipleSampleForReferencesTable(Owner value); /** * Returns the value of the '<em><b>Multiple Sample Advanced References Table</b></em>' reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Multiple Sample Advanced References Table</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Multiple Sample Advanced References Table</em>' reference. * @see #setMultipleSampleAdvancedReferencesTable(Owner) * @see org.eclipse.emf.eef.eefnr.navigation.NavigationPackage#getMultipleReferencer_MultipleSampleAdvancedReferencesTable() * @model * @generated */ Owner getMultipleSampleAdvancedReferencesTable(); /** * Sets the value of the '{@link org.eclipse.emf.eef.eefnr.navigation.MultipleReferencer#getMultipleSampleAdvancedReferencesTable <em>Multiple Sample Advanced References Table</em>}' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Multiple Sample Advanced References Table</em>' reference. * @see #getMultipleSampleAdvancedReferencesTable() * @generated */ void setMultipleSampleAdvancedReferencesTable(Owner value); /** * Returns the value of the '<em><b>Multiple Sample For Flat References Table</b></em>' reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Multiple Sample For Flat References Table</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Multiple Sample For Flat References Table</em>' reference. * @see #setMultipleSampleForFlatReferencesTable(Owner) * @see org.eclipse.emf.eef.eefnr.navigation.NavigationPackage#getMultipleReferencer_MultipleSampleForFlatReferencesTable() * @model * @generated */ Owner getMultipleSampleForFlatReferencesTable(); /** * Sets the value of the '{@link org.eclipse.emf.eef.eefnr.navigation.MultipleReferencer#getMultipleSampleForFlatReferencesTable <em>Multiple Sample For Flat References Table</em>}' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Multiple Sample For Flat References Table</em>' reference. * @see #getMultipleSampleForFlatReferencesTable() * @generated */ void setMultipleSampleForFlatReferencesTable(Owner value); } // MultipleReferencer