anchor.diff:  	String saveCheckMethod = "checkSpecificationForSave";
   	String[] pipelineCheckMethods = new String[pipelineConnectionNames.length];
   	String[] pipelineCheckForSaveMethods = new String[pipelineConnectionNames.length];
  +	String[] notificationCheckMethods = new String[notificationConnectionNames.length];
  +	String[] notificationCheckForSaveMethods = new String[notificationConnectionNames.length];
  +	
   	for (int j = 0; j < pipelineConnectionNames.length; j++)
   	{
   		pipelineCheckMethods[j] = "unknown";
   		pipelineCheckForSaveMethods[j] = "unknown";
  +	}
  +	for (int j = 0; j < notificationConnectionNames.length; j++)
  +	{
  +		notificationCheckMethods[j] = "unknown";
  +		notificationCheckForSaveMethods[j] = "unknown";
   	}
   	
   	if (connection != null)
  
positive.code: 		else
  			postFormSetAnchor("pipeline_"+(n-1)+"_tag");
  	}
  	
  	function AddScheduledTime()
  	{
  		if (editjob.duration.value != "" && !isInteger(editjob.duration.value))
  
negative.code: 	boolean[] pipelineIsOutputs = new boolean[0];
  	int[] pipelinePrerequisites = new int[0];
  	Specification[] pipelineSpecifications = new Specification[0];
  	
  	String[] notificationConnectionNames = new String[0];
  	String[] notificationDescriptions = new String[0];
  	Specification[] notificationSpecifications = new Specification[0];
  	
  	ArrayList scheduleRecords = new ArrayList();
  
  