Skip to content
Snippets Groups Projects
Select Git revision
  • master default
1 result

Requirement.java

Blame
  • Requirement.java 3.12 KiB
    /**
     */
    package WebPageCourses;
    
    import org.eclipse.emf.ecore.EObject;
    
    /**
     * <!-- begin-user-doc -->
     * A representation of the model object '<em><b>Requirement</b></em>'.
     * <!-- end-user-doc -->
     *
     * <p>
     * The following features are supported:
     * </p>
     * <ul>
     *   <li>{@link WebPageCourses.Requirement#getCode <em>Code</em>}</li>
     *   <li>{@link WebPageCourses.Requirement#getName <em>Name</em>}</li>
     *   <li>{@link WebPageCourses.Requirement#getTypeOfRequierement <em>Type Of Requierement</em>}</li>
     * </ul>
     *
     * @see WebPageCourses.WebPageCoursesPackage#getRequirement()
     * @model
     * @generated
     */
    public interface Requirement extends EObject {
    	/**
    	 * Returns the value of the '<em><b>Code</b></em>' attribute.
    	 * <!-- begin-user-doc -->
    	 * <p>
    	 * If the meaning of the '<em>Code</em>' attribute isn't clear,
    	 * there really should be more of a description here...
    	 * </p>
    	 * <!-- end-user-doc -->
    	 * @return the value of the '<em>Code</em>' attribute.
    	 * @see #setCode(String)
    	 * @see WebPageCourses.WebPageCoursesPackage#getRequirement_Code()
    	 * @model
    	 * @generated
    	 */
    	String getCode();
    
    	/**
    	 * Sets the value of the '{@link WebPageCourses.Requirement#getCode <em>Code</em>}' attribute.
    	 * <!-- begin-user-doc -->
    	 * <!-- end-user-doc -->
    	 * @param value the new value of the '<em>Code</em>' attribute.
    	 * @see #getCode()
    	 * @generated
    	 */
    	void setCode(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 WebPageCourses.WebPageCoursesPackage#getRequirement_Name()
    	 * @model
    	 * @generated
    	 */
    	String getName();
    
    	/**
    	 * Sets the value of the '{@link WebPageCourses.Requirement#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>Type Of Requierement</b></em>' attribute.
    	 * <!-- begin-user-doc -->
    	 * <p>
    	 * If the meaning of the '<em>Type Of Requierement</em>' attribute isn't clear,
    	 * there really should be more of a description here...
    	 * </p>
    	 * <!-- end-user-doc -->
    	 * @return the value of the '<em>Type Of Requierement</em>' attribute.
    	 * @see #setTypeOfRequierement(String)
    	 * @see WebPageCourses.WebPageCoursesPackage#getRequirement_TypeOfRequierement()
    	 * @model
    	 * @generated
    	 */
    	String getTypeOfRequierement();
    
    	/**
    	 * Sets the value of the '{@link WebPageCourses.Requirement#getTypeOfRequierement <em>Type Of Requierement</em>}' attribute.
    	 * <!-- begin-user-doc -->
    	 * <!-- end-user-doc -->
    	 * @param value the new value of the '<em>Type Of Requierement</em>' attribute.
    	 * @see #getTypeOfRequierement()
    	 * @generated
    	 */
    	void setTypeOfRequierement(String value);
    
    } // Requirement