Bug 220694 [Viewers] Javadoc warnings in I20080227-1100
Javadoc warnings reported in this build. /builds/I/src/plugins/org.eclipse.platform.doc.isv/../org.eclipse.jface/src/org/eclipse/jface/viewers/DecoratingStyledCellLabelProvider.java:47: warning - Tag @link: Class or Package not found: DecoratingStyledCellLabelProvider.IStyledLabelProvider /builds/I/src/plugins/org.eclipse.platform.doc.isv/../org.eclipse.jface/src/org/eclipse/jface/viewers/DecoratingStyledCellLabelProvider.java:47: warning - Tag @link: Class or Package not found: DecoratingStyledCellLabelProvider.IStyledLabelProvider /builds/I/src/plugins/org.eclipse.platform.doc.isv/../org.eclipse.jface/src/org/eclipse/jface/viewers/DecoratingStyledCellLabelProvider.java:47: warning - Tag @link: Class or Package not found: DecoratingStyledCellLabelProvider.IStyledLabelProvider /builds/I/src/plugins/org.eclipse.platform.doc.isv/../org.eclipse.jface/src/org/eclipse/jface/viewers/DecoratingStyledCellLabelProvider.java:47: warning - Tag @link: Class or Package not found: DecoratingStyledCellLabelProvider.IStyledLabelProvider /builds/I/src/plugins/org.eclipse.platform.doc.isv/../org.eclipse.jface/src/org/eclipse/jface/viewers/DecoratingStyledCellLabelProvider.java:47: warning - Tag @link: Class or Package not found: DecoratingStyledCellLabelProvider.IStyledLabelProvider /builds/I/src/plugins/org.eclipse.platform.doc.isv/../org.eclipse.jface/src/org/eclipse/jface/viewers/DecoratingStyledCellLabelProvider.java:47: warning - Tag @link: Class or Package not found: DecoratingStyledCellLabelProvider.IStyledLabelProvider /builds/I/src/plugins/org.eclipse.platform.doc.isv/../org.eclipse.jface/src/org/eclipse/jface/viewers/DecoratingStyledCellLabelProvider.java:47: warning - Tag @link: Class or Package not found: DecoratingStyledCellLabelProvider.IStyledLabelProvider /builds/I/src/plugins/org.eclipse.platform.doc.isv/../org.eclipse.jface/src/org/eclipse/jface/viewers/DecoratingStyledCellLabelProvider.java:47: warning - Tag @link: Class or Package not found: DecoratingStyledCellLabelProvider.IStyledLabelProvider /builds/I/src/plugins/org.eclipse.platform.doc.isv/../org.eclipse.jface/src/org/eclipse/jface/viewers/DecoratingStyledCellLabelProvider.java:47: warning - Tag @link: Class or Package not found: DecoratingStyledCellLabelProvider.IStyledLabelProvider /builds/I/src/plugins/org.eclipse.platform.doc.isv/../org.eclipse.jface/src/org/eclipse/jface/viewers/DecoratingStyledCellLabelProvider.java:47: warning - Tag @link: Class or Package not found: DecoratingStyledCellLabelProvider.IStyledLabelProvider
bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/DecoratingStyledCellLabelProvider.java
}
	/**
	 * Returns the decoration context associated with this label provider. It
	 * will be passed to the decorator if the decorator is an instance of
	 * {@link LabelDecorator}.
	 * 
	 * @return the decoration context associated with this label provider
	 */
	public IDecorationContext getDecorationContext() {
		return this.decorationContext;
	}
	/**
	 * Set the decoration context that will be based to the decorator for this
	 * label provider if that decorator implements {@link LabelDecorator}.
	 * 
	 * @param decorationContext
	 *            the decoration context.
	 */
	public void setDecorationContext(IDecorationContext decorationContext) {
		Assert.isNotNull(decorationContext);
		this.decorationContext = decorationContext;
	}
	private boolean waitForPendingDecoration(ViewerCell cell) {
		if (this.decorator == null)
			return false;
		Object element = cell.getElement();
		String oldText = cell.getText();
		boolean isDecorationPending = false;
		if (this.decorator instanceof LabelDecorator) {
			isDecorationPending = !((LabelDecorator) this.decorator)