/**
* <copyright>
* </copyright>
*
* $Id$
*/
package org.talend.mdm.repository.model.mdmserverobject;
/**
* <!-- begin-user-doc -->
* A representation of the model object '<em><b>WS Custom Form E</b></em>'.
* <!-- end-user-doc -->
*
* <p>
* The following features are supported:
* <ul>
* <li>{@link org.talend.mdm.repository.model.mdmserverobject.WSCustomFormE#getFilename <em>Filename</em>}</li>
* <li>{@link org.talend.mdm.repository.model.mdmserverobject.WSCustomFormE#getDatamodel <em>Datamodel</em>}</li>
* <li>{@link org.talend.mdm.repository.model.mdmserverobject.WSCustomFormE#getEntity <em>Entity</em>}</li>
* <li>{@link org.talend.mdm.repository.model.mdmserverobject.WSCustomFormE#getXml <em>Xml</em>}</li>
* <li>{@link org.talend.mdm.repository.model.mdmserverobject.WSCustomFormE#getRole <em>Role</em>}</li>
* </ul>
* </p>
*
* @see org.talend.mdm.repository.model.mdmserverobject.MdmserverobjectPackage#getWSCustomFormE()
* @model
* @generated
*/
public interface WSCustomFormE extends MDMServerObject {
/**
* Returns the value of the '<em><b>Filename</b></em>' attribute.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Filename</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Filename</em>' attribute.
* @see #setFilename(String)
* @see org.talend.mdm.repository.model.mdmserverobject.MdmserverobjectPackage#getWSCustomFormE_Filename()
* @model
* @generated
*/
String getFilename();
/**
* Sets the value of the '{@link org.talend.mdm.repository.model.mdmserverobject.WSCustomFormE#getFilename <em>Filename</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Filename</em>' attribute.
* @see #getFilename()
* @generated
*/
void setFilename(String value);
/**
* Returns the value of the '<em><b>Datamodel</b></em>' attribute.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Datamodel</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Datamodel</em>' attribute.
* @see #setDatamodel(String)
* @see org.talend.mdm.repository.model.mdmserverobject.MdmserverobjectPackage#getWSCustomFormE_Datamodel()
* @model
* @generated
*/
String getDatamodel();
/**
* Sets the value of the '{@link org.talend.mdm.repository.model.mdmserverobject.WSCustomFormE#getDatamodel <em>Datamodel</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Datamodel</em>' attribute.
* @see #getDatamodel()
* @generated
*/
void setDatamodel(String value);
/**
* Returns the value of the '<em><b>Entity</b></em>' attribute.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Entity</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Entity</em>' attribute.
* @see #setEntity(String)
* @see org.talend.mdm.repository.model.mdmserverobject.MdmserverobjectPackage#getWSCustomFormE_Entity()
* @model
* @generated
*/
String getEntity();
/**
* Sets the value of the '{@link org.talend.mdm.repository.model.mdmserverobject.WSCustomFormE#getEntity <em>Entity</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Entity</em>' attribute.
* @see #getEntity()
* @generated
*/
void setEntity(String value);
/**
* Returns the value of the '<em><b>Xml</b></em>' attribute.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Xml</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Xml</em>' attribute.
* @see #setXml(String)
* @see org.talend.mdm.repository.model.mdmserverobject.MdmserverobjectPackage#getWSCustomFormE_Xml()
* @model
* @generated
*/
String getXml();
/**
* Sets the value of the '{@link org.talend.mdm.repository.model.mdmserverobject.WSCustomFormE#getXml <em>Xml</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Xml</em>' attribute.
* @see #getXml()
* @generated
*/
void setXml(String value);
/**
* Returns the value of the '<em><b>Role</b></em>' attribute.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Role</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Role</em>' attribute.
* @see #setRole(String)
* @see org.talend.mdm.repository.model.mdmserverobject.MdmserverobjectPackage#getWSCustomFormE_Role()
* @model
* @generated
*/
String getRole();
/**
* Sets the value of the '{@link org.talend.mdm.repository.model.mdmserverobject.WSCustomFormE#getRole <em>Role</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Role</em>' attribute.
* @see #getRole()
* @generated
*/
void setRole(String value);
} // WSCustomFormE