diff --git a/org.talend.core.runtime/src/main/java/org/talend/core/model/utils/NodeUtil.java b/org.talend.core.runtime/src/main/java/org/talend/core/model/utils/NodeUtil.java index 61f39b8723..c41bc1b6a3 100644 --- a/org.talend.core.runtime/src/main/java/org/talend/core/model/utils/NodeUtil.java +++ b/org.talend.core.runtime/src/main/java/org/talend/core/model/utils/NodeUtil.java @@ -28,6 +28,7 @@ import org.talend.core.model.process.ElementParameterParser; import org.talend.core.model.process.IConnection; import org.talend.core.model.process.IConnectionCategory; import org.talend.core.model.process.INode; +import org.talend.core.model.process.IProcess; /** * DOC xtan class global comment. Detailled comment
@@ -541,10 +542,10 @@ public class NodeUtil { * @param node:node from the job @param uniqueName:the unique name of the pointed node. * @return */ - public static INode getNodeByUniqueName(final INode node,String uniqueName){ + public static INode getNodeByUniqueName(final IProcess process,String uniqueName){ - List nodes = (List)node.getProcess().getGeneratingNodes(); + List nodes = (List) process.getGeneratingNodes(); INode return_node = null; for(INode current_node:nodes){ if(uniqueName.equals(current_node.getUniqueName())){