1 /**2 * <copyright>3 * </copyright>4 *5 * $Id$6 */7 package Olj;8 9 import org.eclipse.emf.ecore.EObject;10 11 /**12 * <!-- begin-user-doc -->13 * A representation of the model object '<em><b>Definition Include Type</b></em>'.14 * <!-- end-user-doc -->15 *16 * <p>17 * The following features are supported:18 * <ul>19 * <li>{@link Olj.DefinitionIncludeType#getInclude <em>Include</em>}</li>20 * </ul>21 * </p>22 *23 * @see Olj.OljPackage#getDefinitionIncludeType()24 * @model 25 * @generated26 */27 public interface DefinitionIncludeType extends EObject {28 /**29 * Returns the value of the '<em><b>Include</b></em>' containment reference.30 * <!-- begin-user-doc -->31 * <p>32 * If the meaning of the '<em>Include</em>' containment reference isn't clear,33 * there really should be more of a description here...34 * </p>35 * <!-- end-user-doc -->36 * @return the value of the '<em>Include</em>' containment reference.37 * @see #setInclude(IncludeType)38 * @see Olj.OljPackage#getDefinitionIncludeType_Include()39 * @model containment="true" resolveProxies="false" required="true"40 * @generated41 */42 IncludeType getInclude();43 44 /**45 * Sets the value of the '{@link Olj.DefinitionIncludeType#getInclude <em>Include</em>}' containment reference.46 * <!-- begin-user-doc -->47 * <!-- end-user-doc -->48 * @param value the new value of the '<em>Include</em>' containment reference.49 * @see #getInclude()50 * @generated51 */52 void setInclude(IncludeType value);53 54 } // DefinitionIncludeType55