/** * <copyright> * </copyright> * * $Id: SingleCompositionViewerSample.java,v 1.1 2011/02/22 08:54:40 glefur Exp $ */ package org.eclipse.emf.eef.eefnr; /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Single Composition Viewer Sample</b></em>'. * <!-- end-user-doc --> * * <p> * The following features are supported: * <ul> * <li>{@link org.eclipse.emf.eef.eefnr.SingleCompositionViewerSample#getSinglecompositionviewSingleRequiredProperty <em>Singlecompositionview Single Required Property</em>}</li> * <li>{@link org.eclipse.emf.eef.eefnr.SingleCompositionViewerSample#getSinglecompositionviewSingleOptionalProperty <em>Singlecompositionview Single Optional Property</em>}</li> * <li>{@link org.eclipse.emf.eef.eefnr.SingleCompositionViewerSample#getSinglecompositionviewMultiRequiredProperty <em>Singlecompositionview Multi Required Property</em>}</li> * <li>{@link org.eclipse.emf.eef.eefnr.SingleCompositionViewerSample#getSinglecompositionviewMultiOptionalProperty <em>Singlecompositionview Multi Optional Property</em>}</li> * <li>{@link org.eclipse.emf.eef.eefnr.SingleCompositionViewerSample#getSinglecompositionviewSingleROProperty <em>Singlecompositionview Single RO Property</em>}</li> * </ul> * </p> * * @see org.eclipse.emf.eef.eefnr.EefnrPackage#getSingleCompositionViewerSample() * @model * @generated */ public interface SingleCompositionViewerSample extends AbstractSample { /** * Returns the value of the '<em><b>Singlecompositionview Single Required Property</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Singlecompositionview Single Required Property</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>Singlecompositionview Single Required Property</em>' containment reference. * @see #setSinglecompositionviewSingleRequiredProperty(Sample) * @see org.eclipse.emf.eef.eefnr.EefnrPackage#getSingleCompositionViewerSample_SinglecompositionviewSingleRequiredProperty() * @model containment="true" required="true" * @generated */ Sample getSinglecompositionviewSingleRequiredProperty(); /** * Sets the value of the '{@link org.eclipse.emf.eef.eefnr.SingleCompositionViewerSample#getSinglecompositionviewSingleRequiredProperty <em>Singlecompositionview Single Required Property</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Singlecompositionview Single Required Property</em>' containment reference. * @see #getSinglecompositionviewSingleRequiredProperty() * @generated */ void setSinglecompositionviewSingleRequiredProperty(Sample value); /** * Returns the value of the '<em><b>Singlecompositionview Single Optional Property</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Singlecompositionview Single Optional Property</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>Singlecompositionview Single Optional Property</em>' containment reference. * @see #setSinglecompositionviewSingleOptionalProperty(Sample) * @see org.eclipse.emf.eef.eefnr.EefnrPackage#getSingleCompositionViewerSample_SinglecompositionviewSingleOptionalProperty() * @model containment="true" * @generated */ Sample getSinglecompositionviewSingleOptionalProperty(); /** * Sets the value of the '{@link org.eclipse.emf.eef.eefnr.SingleCompositionViewerSample#getSinglecompositionviewSingleOptionalProperty <em>Singlecompositionview Single Optional Property</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Singlecompositionview Single Optional Property</em>' containment reference. * @see #getSinglecompositionviewSingleOptionalProperty() * @generated */ void setSinglecompositionviewSingleOptionalProperty(Sample value); /** * Returns the value of the '<em><b>Singlecompositionview Multi Required Property</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Singlecompositionview Multi Required Property</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>Singlecompositionview Multi Required Property</em>' containment reference. * @see #setSinglecompositionviewMultiRequiredProperty(AbstractSample) * @see org.eclipse.emf.eef.eefnr.EefnrPackage#getSingleCompositionViewerSample_SinglecompositionviewMultiRequiredProperty() * @model containment="true" required="true" * @generated */ AbstractSample getSinglecompositionviewMultiRequiredProperty(); /** * Sets the value of the '{@link org.eclipse.emf.eef.eefnr.SingleCompositionViewerSample#getSinglecompositionviewMultiRequiredProperty <em>Singlecompositionview Multi Required Property</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Singlecompositionview Multi Required Property</em>' containment reference. * @see #getSinglecompositionviewMultiRequiredProperty() * @generated */ void setSinglecompositionviewMultiRequiredProperty(AbstractSample value); /** * Returns the value of the '<em><b>Singlecompositionview Multi Optional Property</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Singlecompositionview Multi Optional Property</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>Singlecompositionview Multi Optional Property</em>' containment reference. * @see #setSinglecompositionviewMultiOptionalProperty(AbstractSample) * @see org.eclipse.emf.eef.eefnr.EefnrPackage#getSingleCompositionViewerSample_SinglecompositionviewMultiOptionalProperty() * @model containment="true" * @generated */ AbstractSample getSinglecompositionviewMultiOptionalProperty(); /** * Sets the value of the '{@link org.eclipse.emf.eef.eefnr.SingleCompositionViewerSample#getSinglecompositionviewMultiOptionalProperty <em>Singlecompositionview Multi Optional Property</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Singlecompositionview Multi Optional Property</em>' containment reference. * @see #getSinglecompositionviewMultiOptionalProperty() * @generated */ void setSinglecompositionviewMultiOptionalProperty(AbstractSample value); /** * Returns the value of the '<em><b>Singlecompositionview Single RO Property</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Singlecompositionview Single RO Property</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>Singlecompositionview Single RO Property</em>' containment reference. * @see #setSinglecompositionviewSingleROProperty(Sample) * @see org.eclipse.emf.eef.eefnr.EefnrPackage#getSingleCompositionViewerSample_SinglecompositionviewSingleROProperty() * @model containment="true" * @generated */ Sample getSinglecompositionviewSingleROProperty(); /** * Sets the value of the '{@link org.eclipse.emf.eef.eefnr.SingleCompositionViewerSample#getSinglecompositionviewSingleROProperty <em>Singlecompositionview Single RO Property</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Singlecompositionview Single RO Property</em>' containment reference. * @see #getSinglecompositionviewSingleROProperty() * @generated */ void setSinglecompositionviewSingleROProperty(Sample value); } // SingleCompositionViewerSample