Lines Matching refs:signal
381 drawSelfSignal: function(signal, offsetY) { argument
382 assert(signal.isSelf(), 'signal must be a self signal');
384 var textBB = signal.textBB;
385 var aX = getCenterX(signal.actorA);
388 var y = offsetY + SIGNAL_PADDING + signal.height / 2 + textBB.y;
390 this.drawText(x, y, signal.message, this.font_, ALIGN_LEFT);
393 var y2 = y1 + signal.height - 2 * SIGNAL_MARGIN - SIGNAL_PADDING;
396 this.drawLine(aX, y1, aX + SELF_SIGNAL_WIDTH, y1, signal.linetype);
397 this.drawLine(aX + SELF_SIGNAL_WIDTH, y1, aX + SELF_SIGNAL_WIDTH, y2, signal.linetype);
398 this.drawLine(aX + SELF_SIGNAL_WIDTH, y2, aX, y2, signal.linetype, signal.arrowtype);
401 drawSignal: function(signal, offsetY) { argument
402 var aX = getCenterX(signal.actorA);
403 var bX = getCenterX(signal.actorB);
410 this.drawText(x, y, signal.message, this.font_, ALIGN_CENTER);
413 y = offsetY + signal.height - SIGNAL_MARGIN - SIGNAL_PADDING;
414 this.drawLine(aX, y, bX, y, signal.linetype, signal.arrowtype);