Bug 315281 update copyrights for 3.6
bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/StyledCellLabelProvider.java
}
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.jface.viewers.OwnerDrawLabelProvider#measure(org.eclipse.swt.widgets.Event,
	 *      java.lang.Object)
	 */
	protected void measure(Event event, Object element) {
		if (!isOwnerDrawEnabled())
			return;
		
		ViewerCell cell= getViewerCell(event, element);
		boolean applyColors = useColors(event); 
		
		TextLayout layout = getSharedTextLayout(event.display);
		
		int textWidthDelta = deltaOfLastMeasure = updateTextLayout(layout, cell, applyColors);
		
		itemOfLastMeasure = event.item;
		elementOfLastMeasure = event.item.getData();
		
		event.width += textWidthDelta;
	}
	/**
	 * @param layout
	 * @param cell
	 * @param applyColors
	 * @return the text width delta (0 if the text layout contains no other font)
	 */
	private int updateTextLayout(TextLayout layout, ViewerCell cell,