/** * Դ�������ƣ�RevisionHistory.java * �������Ȩ���������ӹɷ����޹�˾ ��Ȩ���� * ϵͳ���ƣ�JRES Studio * ģ�����ƣ�com.hundsun.ares.studio.jres.core * ����˵����JRES Studio�Ļ����ܹ���ģ�͹淶 * ����ĵ��� * ���ߣ� */ package com.hundsun.ares.studio.core.model; /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Revision History</b></em>'. * <!-- end-user-doc --> * * <p> * The following features are supported: * <ul> * <li>{@link com.hundsun.ares.studio.core.model.RevisionHistory#getModifiedDate <em>Modified Date</em>}</li> * <li>{@link com.hundsun.ares.studio.core.model.RevisionHistory#getVersion <em>Version</em>}</li> * <li>{@link com.hundsun.ares.studio.core.model.RevisionHistory#getOrderNumber <em>Order Number</em>}</li> * <li>{@link com.hundsun.ares.studio.core.model.RevisionHistory#getModifiedBy <em>Modified By</em>}</li> * <li>{@link com.hundsun.ares.studio.core.model.RevisionHistory#getCharger <em>Charger</em>}</li> * <li>{@link com.hundsun.ares.studio.core.model.RevisionHistory#getModifiedReason <em>Modified Reason</em>}</li> * <li>{@link com.hundsun.ares.studio.core.model.RevisionHistory#getModified <em>Modified</em>}</li> * <li>{@link com.hundsun.ares.studio.core.model.RevisionHistory#getComment <em>Comment</em>}</li> * <li>{@link com.hundsun.ares.studio.core.model.RevisionHistory#getLocation <em>Location</em>}</li> * </ul> * </p> * * @see com.hundsun.ares.studio.core.model.CorePackage#getRevisionHistory() * @model annotation="http://www.eclipse.org/emf/2002/Ecore constraints='modifiedDate version modified modifiedBy orderNumber'" * @generated */ public interface RevisionHistory extends ExtensibleModel { /** * Returns the value of the '<em><b>Modified Date</b></em>' attribute. * The default value is <code>""</code>. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Modified Date</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Modified Date</em>' attribute. * @see #setModifiedDate(String) * @see com.hundsun.ares.studio.core.model.CorePackage#getRevisionHistory_ModifiedDate() * @model default="" unique="false" * @generated */ String getModifiedDate(); /** * Sets the value of the '{@link com.hundsun.ares.studio.core.model.RevisionHistory#getModifiedDate <em>Modified Date</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Modified Date</em>' attribute. * @see #getModifiedDate() * @generated */ void setModifiedDate(String value); /** * Returns the value of the '<em><b>Version</b></em>' attribute. * The default value is <code>""</code>. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Version</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Version</em>' attribute. * @see #setVersion(String) * @see com.hundsun.ares.studio.core.model.CorePackage#getRevisionHistory_Version() * @model default="" unique="false" * @generated */ String getVersion(); /** * Sets the value of the '{@link com.hundsun.ares.studio.core.model.RevisionHistory#getVersion <em>Version</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Version</em>' attribute. * @see #getVersion() * @generated */ void setVersion(String value); /** * Returns the value of the '<em><b>Order Number</b></em>' attribute. * The default value is <code>""</code>. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Order Number</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Order Number</em>' attribute. * @see #setOrderNumber(String) * @see com.hundsun.ares.studio.core.model.CorePackage#getRevisionHistory_OrderNumber() * @model default="" * @generated */ String getOrderNumber(); /** * Sets the value of the '{@link com.hundsun.ares.studio.core.model.RevisionHistory#getOrderNumber <em>Order Number</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Order Number</em>' attribute. * @see #getOrderNumber() * @generated */ void setOrderNumber(String value); /** * Returns the value of the '<em><b>Modified By</b></em>' attribute. * The default value is <code>""</code>. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Modified By</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * <!-- begin-model-doc --> * ��Ӧ�����ϵġ������ˡ� * <!-- end-model-doc --> * @return the value of the '<em>Modified By</em>' attribute. * @see #setModifiedBy(String) * @see com.hundsun.ares.studio.core.model.CorePackage#getRevisionHistory_ModifiedBy() * @model default="" unique="false" * @generated */ String getModifiedBy(); /** * Sets the value of the '{@link com.hundsun.ares.studio.core.model.RevisionHistory#getModifiedBy <em>Modified By</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Modified By</em>' attribute. * @see #getModifiedBy() * @generated */ void setModifiedBy(String value); /** * Returns the value of the '<em><b>Charger</b></em>' attribute. * The default value is <code>""</code>. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Charger</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * <!-- begin-model-doc --> * ��Ӧ�����ϵġ��޸��ˡ� * <!-- end-model-doc --> * @return the value of the '<em>Charger</em>' attribute. * @see #setCharger(String) * @see com.hundsun.ares.studio.core.model.CorePackage#getRevisionHistory_Charger() * @model default="" unique="false" * @generated */ String getCharger(); /** * Sets the value of the '{@link com.hundsun.ares.studio.core.model.RevisionHistory#getCharger <em>Charger</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Charger</em>' attribute. * @see #getCharger() * @generated */ void setCharger(String value); /** * Returns the value of the '<em><b>Modified Reason</b></em>' attribute. * The default value is <code>""</code>. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Modified Reason</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Modified Reason</em>' attribute. * @see #setModifiedReason(String) * @see com.hundsun.ares.studio.core.model.CorePackage#getRevisionHistory_ModifiedReason() * @model default="" unique="false" * @generated */ String getModifiedReason(); /** * Sets the value of the '{@link com.hundsun.ares.studio.core.model.RevisionHistory#getModifiedReason <em>Modified Reason</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Modified Reason</em>' attribute. * @see #getModifiedReason() * @generated */ void setModifiedReason(String value); /** * Returns the value of the '<em><b>Modified</b></em>' attribute. * The default value is <code>""</code>. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Modified</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Modified</em>' attribute. * @see #setModified(String) * @see com.hundsun.ares.studio.core.model.CorePackage#getRevisionHistory_Modified() * @model default="" unique="false" * @generated */ String getModified(); /** * Sets the value of the '{@link com.hundsun.ares.studio.core.model.RevisionHistory#getModified <em>Modified</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Modified</em>' attribute. * @see #getModified() * @generated */ void setModified(String value); /** * Returns the value of the '<em><b>Comment</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Comment</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Comment</em>' attribute. * @see #setComment(String) * @see com.hundsun.ares.studio.core.model.CorePackage#getRevisionHistory_Comment() * @model unique="false" * @generated */ String getComment(); /** * Sets the value of the '{@link com.hundsun.ares.studio.core.model.RevisionHistory#getComment <em>Comment</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Comment</em>' attribute. * @see #getComment() * @generated */ void setComment(String value); /** * Returns the value of the '<em><b>Location</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Location</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Location</em>' attribute. * @see #setLocation(String) * @see com.hundsun.ares.studio.core.model.CorePackage#getRevisionHistory_Location() * @model * @generated */ String getLocation(); /** * Sets the value of the '{@link com.hundsun.ares.studio.core.model.RevisionHistory#getLocation <em>Location</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Location</em>' attribute. * @see #getLocation() * @generated */ void setLocation(String value); } // RevisionHistory