Search in sources :

Example 21 with AbstractNode

use of org.talend.designer.xmlmap.model.emf.xmlmap.AbstractNode in project tdi-studio-se by Talend.

the class LookupConnectionImpl method setTarget.

/**
     * <!-- begin-user-doc --> <!-- end-user-doc -->
     * @generated
     */
@Override
public void setTarget(AbstractNode newTarget) {
    AbstractNode oldTarget = target;
    target = newTarget;
    if (eNotificationRequired())
        eNotify(new ENotificationImpl(this, Notification.SET, XmlmapPackage.LOOKUP_CONNECTION__TARGET, oldTarget, target));
}
Also used : AbstractNode(org.talend.designer.xmlmap.model.emf.xmlmap.AbstractNode) ENotificationImpl(org.eclipse.emf.ecore.impl.ENotificationImpl)

Example 22 with AbstractNode

use of org.talend.designer.xmlmap.model.emf.xmlmap.AbstractNode in project tdi-studio-se by Talend.

the class LookupConnectionImpl method setSource.

/**
     * <!-- begin-user-doc --> <!-- end-user-doc -->
     * @generated
     */
@Override
public void setSource(AbstractNode newSource) {
    AbstractNode oldSource = source;
    source = newSource;
    if (eNotificationRequired())
        eNotify(new ENotificationImpl(this, Notification.SET, XmlmapPackage.LOOKUP_CONNECTION__SOURCE, oldSource, source));
}
Also used : AbstractNode(org.talend.designer.xmlmap.model.emf.xmlmap.AbstractNode) ENotificationImpl(org.eclipse.emf.ecore.impl.ENotificationImpl)

Example 23 with AbstractNode

use of org.talend.designer.xmlmap.model.emf.xmlmap.AbstractNode in project tdi-studio-se by Talend.

the class ConnectionImpl method setTarget.

/**
     * <!-- begin-user-doc --> <!-- end-user-doc -->
     * @generated
     */
@Override
public void setTarget(AbstractNode newTarget) {
    AbstractNode oldTarget = target;
    target = newTarget;
    if (eNotificationRequired())
        eNotify(new ENotificationImpl(this, Notification.SET, XmlmapPackage.CONNECTION__TARGET, oldTarget, target));
}
Also used : AbstractNode(org.talend.designer.xmlmap.model.emf.xmlmap.AbstractNode) ENotificationImpl(org.eclipse.emf.ecore.impl.ENotificationImpl)

Example 24 with AbstractNode

use of org.talend.designer.xmlmap.model.emf.xmlmap.AbstractNode in project tdi-studio-se by Talend.

the class ConnectionImpl method setSource.

/**
     * <!-- begin-user-doc --> <!-- end-user-doc -->
     * @generated
     */
@Override
public void setSource(AbstractNode newSource) {
    AbstractNode oldSource = source;
    source = newSource;
    if (eNotificationRequired())
        eNotify(new ENotificationImpl(this, Notification.SET, XmlmapPackage.CONNECTION__SOURCE, oldSource, source));
}
Also used : AbstractNode(org.talend.designer.xmlmap.model.emf.xmlmap.AbstractNode) ENotificationImpl(org.eclipse.emf.ecore.impl.ENotificationImpl)

Aggregations

AbstractNode (org.talend.designer.xmlmap.model.emf.xmlmap.AbstractNode)24 TreeNode (org.talend.designer.xmlmap.model.emf.xmlmap.TreeNode)13 OutputTreeNode (org.talend.designer.xmlmap.model.emf.xmlmap.OutputTreeNode)12 VarNode (org.talend.designer.xmlmap.model.emf.xmlmap.VarNode)9 FilterConnection (org.talend.designer.xmlmap.model.emf.xmlmap.FilterConnection)7 VarTable (org.talend.designer.xmlmap.model.emf.xmlmap.VarTable)7 OutputXmlTree (org.talend.designer.xmlmap.model.emf.xmlmap.OutputXmlTree)6 ENotificationImpl (org.eclipse.emf.ecore.impl.ENotificationImpl)5 TransferedObject (org.talend.designer.gefabstractmap.dnd.TransferedObject)5 AbstractInOutTree (org.talend.designer.xmlmap.model.emf.xmlmap.AbstractInOutTree)5 INodeConnection (org.talend.designer.xmlmap.model.emf.xmlmap.INodeConnection)5 InputXmlTree (org.talend.designer.xmlmap.model.emf.xmlmap.InputXmlTree)5 LookupConnection (org.talend.designer.xmlmap.model.emf.xmlmap.LookupConnection)5 ArrayList (java.util.ArrayList)4 Connection (org.talend.designer.xmlmap.model.emf.xmlmap.Connection)4 TreeNodeEditPart (org.talend.designer.xmlmap.parts.TreeNodeEditPart)4 VarNodeEditPart (org.talend.designer.xmlmap.parts.VarNodeEditPart)4 TableEntryLocation (org.talend.designer.xmlmap.ui.expressionutil.TableEntryLocation)4 List (java.util.List)3 ComboBoxCellEditor (org.eclipse.jface.viewers.ComboBoxCellEditor)3