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 decorator or <code>null</code> if no decorator is installed
	 * 
	 * @return the decorator or <code>null</code> if no decorator is installed
	 */
	public ILabelDecorator getLabelDecorator() {
		return this.decorator;
	}
	/**
	 * Sets the label decorator. Removes all known listeners from the old
	 * decorator, and adds all known listeners to the new decorator. The old
	 * decorator is not disposed. Fires a label provider changed event
	 * indicating that all labels should be updated. Has no effect if the given
	 * decorator is identical to the current one.
	 * 
	 * @param newDecorator
	 *            the label decorator, or <code>null</code> if no decorations
	 *            are to be applied
	 */
	public void setLabelDecorator(ILabelDecorator newDecorator) {
		ILabelDecorator oldDecorator = this.decorator;
		if (oldDecorator != newDecorator) {
			if (oldDecorator != null)
				oldDecorator.removeListener(this.labelProviderListener);
			this.decorator = newDecorator;
			if (newDecorator != null) {
				newDecorator.addListener(this.labelProviderListener);
			}
		}
		fireLabelProviderChanged(new LabelProviderChangedEvent(this));