public void drawToPostScript(EPSOutputPrintStream pw, PositionTransformation pt) {
		pt.translateToGUIPosition(startNode.getPosition());
		double eSX = pt.guiXDouble;
		double eSY = pt.guiYDouble;
		pt.translateToGUIPosition(endNode.getPosition());
		Color c = getColor();
		pw.setColor(c.getRed(), c.getGreen(), c.getBlue());
		if(numberOfMessagesOnThisEdge > 0) {
			pw.setLineWidth(0.5 * strokeWidth); // bold line
		} else {
			pw.setLineWidth(0.5);
		}
		
		if(Configuration.drawArrows){
			pw.drawArrow(eSX, eSY, pt.guiXDouble, pt.guiYDouble);
		}
		else{
			pw.drawLine(eSX, eSY, pt.guiXDouble, pt.guiYDouble);
		}
	}