// ============================================================================ // // Copyright (C) 2006-2012 Talend Inc. - www.talend.com // // This source code is available under agreement available at // %InstallDIR%\features\org.talend.rcp.branding.%PRODUCTNAME%\%PRODUCTNAME%license.txt // // You should have received a copy of the agreement // along with this program; if not, write to Talend SA // 9 rue Pages 92150 Suresnes, France // // ============================================================================ package org.talend.designer.core.model.components; import org.talend.core.model.components.IMultipleComponentConnection; import org.talend.core.model.components.IMultipleComponentItem; /** * DOC nrousseau class global comment. Detailled comment <br/> * * $Id$ * */ public class MultipleComponentConnection implements IMultipleComponentConnection { String nameTarget; IMultipleComponentItem source; IMultipleComponentItem target; String connectionType; public MultipleComponentConnection(String cType, String targetName) { connectionType = cType; nameTarget = targetName; } /* * (non-Javadoc) * * @see org.talend.designer.core.model.components.IMultipleComponentConnection#getConnectionType() */ public String getConnectionType() { return this.connectionType; } /* * (non-Javadoc) * * @see org.talend.designer.core.model.components.IMultipleComponentConnection#setConnectionType(org.talend.core.model.process.EConnectionType) */ public void setConnectionType(String connectionType) { this.connectionType = connectionType; } /* * (non-Javadoc) * * @see org.talend.designer.core.model.components.IMultipleComponentConnection#getNameTarget() */ public String getNameTarget() { return this.nameTarget; } /* * (non-Javadoc) * * @see org.talend.designer.core.model.components.IMultipleComponentConnection#setNameTarget(java.lang.String) */ public void setNameTarget(String nameTarget) { this.nameTarget = nameTarget; } /* * (non-Javadoc) * * @see org.talend.designer.core.model.components.IMultipleComponentConnection#getSource() */ public IMultipleComponentItem getSource() { return this.source; } /* * (non-Javadoc) * * @see org.talend.designer.core.model.components.IMultipleComponentConnection#setSource(org.talend.core.model.components.IMultipleComponentItem) */ public void setSource(IMultipleComponentItem source) { this.source = source; } /* * (non-Javadoc) * * @see org.talend.designer.core.model.components.IMultipleComponentConnection#getTarget() */ public IMultipleComponentItem getTarget() { return this.target; } /* * (non-Javadoc) * * @see org.talend.designer.core.model.components.IMultipleComponentConnection#setTarget(org.talend.core.model.components.IMultipleComponentItem) */ public void setTarget(IMultipleComponentItem target) { this.target = target; } }