/** * <copyright> </copyright> * * $Id$ */ package org.talend.core.model.metadata.builder.connection; /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Header Footer Connection</b></em>'. * <!-- end-user-doc --> * * <p> * The following features are supported: * <ul> * <li>{@link org.talend.core.model.metadata.builder.connection.HeaderFooterConnection#isIsHeader <em>Is Header</em>}</li> * <li>{@link org.talend.core.model.metadata.builder.connection.HeaderFooterConnection#getImports <em>Imports</em>}</li> * <li>{@link org.talend.core.model.metadata.builder.connection.HeaderFooterConnection#getMainCode <em>Main Code</em>}</li> * <li>{@link org.talend.core.model.metadata.builder.connection.HeaderFooterConnection#getLibraries <em>Libraries</em>}</li> * </ul> * </p> * * @see org.talend.core.model.metadata.builder.connection.ConnectionPackage#getHeaderFooterConnection() * @model * @generated */ public interface HeaderFooterConnection extends Connection { /** * Returns the value of the '<em><b>Is Header</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Is Header</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Is Header</em>' attribute. * @see #setIsHeader(boolean) * @see org.talend.core.model.metadata.builder.connection.ConnectionPackage#getHeaderFooterConnection_IsHeader() * @model * @generated */ boolean isIsHeader(); /** * Sets the value of the '{@link org.talend.core.model.metadata.builder.connection.HeaderFooterConnection#isIsHeader <em>Is Header</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Is Header</em>' attribute. * @see #isIsHeader() * @generated */ void setIsHeader(boolean value); /** * Returns the value of the '<em><b>Imports</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Imports</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Imports</em>' attribute. * @see #setImports(String) * @see org.talend.core.model.metadata.builder.connection.ConnectionPackage#getHeaderFooterConnection_Imports() * @model * @generated */ String getImports(); /** * Sets the value of the '{@link org.talend.core.model.metadata.builder.connection.HeaderFooterConnection#getImports <em>Imports</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Imports</em>' attribute. * @see #getImports() * @generated */ void setImports(String value); /** * Returns the value of the '<em><b>Main Code</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Main 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>Main Code</em>' attribute. * @see #setMainCode(String) * @see org.talend.core.model.metadata.builder.connection.ConnectionPackage#getHeaderFooterConnection_MainCode() * @model * @generated */ String getMainCode(); /** * Sets the value of the '{@link org.talend.core.model.metadata.builder.connection.HeaderFooterConnection#getMainCode <em>Main Code</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Main Code</em>' attribute. * @see #getMainCode() * @generated */ void setMainCode(String value); /** * Returns the value of the '<em><b>Libraries</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Libraries</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Libraries</em>' attribute. * @see #setLibraries(String) * @see org.talend.core.model.metadata.builder.connection.ConnectionPackage#getHeaderFooterConnection_Libraries() * @model * @generated */ String getLibraries(); /** * Sets the value of the '{@link org.talend.core.model.metadata.builder.connection.HeaderFooterConnection#getLibraries <em>Libraries</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Libraries</em>' attribute. * @see #getLibraries() * @generated */ void setLibraries(String value); } // HeaderFooterConnection