if (ChainBuilderAgent.DEBUG) System.err.println("building module links on output side");
	private void startModuleLinks(PInputEvent e) {		if (selectedModule == null)			return;		Point2D pos = e.getPosition();		boolean isInput = selectedModule.isOnInputSide(pos);		Collection inputs = selectedModule.getInputParameters();		Collection outputs = selectedModule.getOutputParameters();		if (isInput == true  || outputs.size() == 0) {		//	System.err.println("building module links on input side");			startModuleLinks(inputs);			moduleLinksStartedAsInputs = true;		}		else { 		//	System.err.println("building module links on output side");			startModuleLinks(outputs); 			moduleLinksStartedAsInputs = false;		}		//System.err.println("start module links. link state is LINKING_MODULES");		linkState = LINKING_MODULES; 	}