code: public double render(Graphics2D g2) {
  		double noteHeadWidth = m_noteHeadBounds.getWidth();
  		double noteHeadHeight = m_noteHeadBounds.getHeight();
  		Font previousFont = g2.getFont();
  		Color previousColor = g2.getColor();
  		g2.setFont(getMetrics()
  				.getNotationFontForContext(ScoreMetrics.NOTATION_CONTEXT_TEMPO));
  		setColor(g2, ScoreElements.TEMPO);
  		g2.drawString(String.valueOf(m_refNote),
  				(int)(getBase().getX()),
  				(int)(m_y+noteHeadHeight));
  		g2.drawString(m_number,
  				(int)(getBase().getX() + m_refNoteBounds.getWidth() +
  						3*noteHeadWidth),
  				(int)(m_y + noteHeadHeight - m_numberBounds.getHeight()/2));
  		//render the equals sign
  		int xEquals = (int)(getBase().getX() + m_refNoteBounds.getWidth()
  				+ noteHeadWidth);
  		int yEquals = (int)(m_y + noteHeadHeight/2);
  		g2.drawLine(xEquals, yEquals,
  				(int)(xEquals+noteHeadWidth), yEquals);
  		yEquals = (int)(yEquals - noteHeadHeight/2);
  		g2.drawLine(xEquals, yEquals,
  				(int)(xEquals+noteHeadWidth), yEquals);
  		g2.setFont(previousFont);
  		g2.setColor(previousColor);
  		return getWidth();
  	}
docs: /* (non-Javadoc)
  @see abc.ui.swing.JText#render(java.awt.Graphics2D)