/** */ package org.xtext.nv.dsl.mMDSL; import org.eclipse.emf.ecore.EObject; /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Relation Instance</b></em>'. * <!-- end-user-doc --> * * <p> * The following features are supported: * <ul> * <li>{@link org.xtext.nv.dsl.mMDSL.RelationInstance#getRelationinstancecreate <em>Relationinstancecreate</em>}</li> * <li>{@link org.xtext.nv.dsl.mMDSL.RelationInstance#getRelationinstancedelete <em>Relationinstancedelete</em>}</li> * <li>{@link org.xtext.nv.dsl.mMDSL.RelationInstance#getRelationinstanceget <em>Relationinstanceget</em>}</li> * <li>{@link org.xtext.nv.dsl.mMDSL.RelationInstance#getRelationinstanceset <em>Relationinstanceset</em>}</li> * <li>{@link org.xtext.nv.dsl.mMDSL.RelationInstance#getRelationinstancegetall <em>Relationinstancegetall</em>}</li> * </ul> * </p> * * @see org.xtext.nv.dsl.mMDSL.MMDSLPackage#getRelationInstance() * @model * @generated */ public interface RelationInstance extends EObject { /** * Returns the value of the '<em><b>Relationinstancecreate</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Relationinstancecreate</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>Relationinstancecreate</em>' containment reference. * @see #setRelationinstancecreate(RelationInstanceCreate) * @see org.xtext.nv.dsl.mMDSL.MMDSLPackage#getRelationInstance_Relationinstancecreate() * @model containment="true" * @generated */ RelationInstanceCreate getRelationinstancecreate(); /** * Sets the value of the '{@link org.xtext.nv.dsl.mMDSL.RelationInstance#getRelationinstancecreate <em>Relationinstancecreate</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Relationinstancecreate</em>' containment reference. * @see #getRelationinstancecreate() * @generated */ void setRelationinstancecreate(RelationInstanceCreate value); /** * Returns the value of the '<em><b>Relationinstancedelete</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Relationinstancedelete</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>Relationinstancedelete</em>' containment reference. * @see #setRelationinstancedelete(RelationInstanceDelete) * @see org.xtext.nv.dsl.mMDSL.MMDSLPackage#getRelationInstance_Relationinstancedelete() * @model containment="true" * @generated */ RelationInstanceDelete getRelationinstancedelete(); /** * Sets the value of the '{@link org.xtext.nv.dsl.mMDSL.RelationInstance#getRelationinstancedelete <em>Relationinstancedelete</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Relationinstancedelete</em>' containment reference. * @see #getRelationinstancedelete() * @generated */ void setRelationinstancedelete(RelationInstanceDelete value); /** * Returns the value of the '<em><b>Relationinstanceget</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Relationinstanceget</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>Relationinstanceget</em>' containment reference. * @see #setRelationinstanceget(RelationInstanceGet) * @see org.xtext.nv.dsl.mMDSL.MMDSLPackage#getRelationInstance_Relationinstanceget() * @model containment="true" * @generated */ RelationInstanceGet getRelationinstanceget(); /** * Sets the value of the '{@link org.xtext.nv.dsl.mMDSL.RelationInstance#getRelationinstanceget <em>Relationinstanceget</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Relationinstanceget</em>' containment reference. * @see #getRelationinstanceget() * @generated */ void setRelationinstanceget(RelationInstanceGet value); /** * Returns the value of the '<em><b>Relationinstanceset</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Relationinstanceset</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>Relationinstanceset</em>' containment reference. * @see #setRelationinstanceset(RelationInstanceSet) * @see org.xtext.nv.dsl.mMDSL.MMDSLPackage#getRelationInstance_Relationinstanceset() * @model containment="true" * @generated */ RelationInstanceSet getRelationinstanceset(); /** * Sets the value of the '{@link org.xtext.nv.dsl.mMDSL.RelationInstance#getRelationinstanceset <em>Relationinstanceset</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Relationinstanceset</em>' containment reference. * @see #getRelationinstanceset() * @generated */ void setRelationinstanceset(RelationInstanceSet value); /** * Returns the value of the '<em><b>Relationinstancegetall</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Relationinstancegetall</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>Relationinstancegetall</em>' containment reference. * @see #setRelationinstancegetall(RelationInstanceGetAll) * @see org.xtext.nv.dsl.mMDSL.MMDSLPackage#getRelationInstance_Relationinstancegetall() * @model containment="true" * @generated */ RelationInstanceGetAll getRelationinstancegetall(); /** * Sets the value of the '{@link org.xtext.nv.dsl.mMDSL.RelationInstance#getRelationinstancegetall <em>Relationinstancegetall</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Relationinstancegetall</em>' containment reference. * @see #getRelationinstancegetall() * @generated */ void setRelationinstancegetall(RelationInstanceGetAll value); } // RelationInstance