NodeParam param = socket.createParam(paramName);
param.setDataType(paramType);
// Add the param to the socket
socket.addParam(param, pos - 1);
param.maintainReferences(ModelObject.SYNC_GLOBAL_REFNAMES | ModelObject.SYNC_LOCAL_REFNAMES);
// Add the parameter figure to the socket figure
ParamFigure paramFigure = addParam(param, pos);
((WorkspaceDrawingView) getDrawing().getEditor().view()).singleSelect(paramFigure);