Community
Participate
Working Groups
import org.eclipse.core.runtime.Status;
import org.eclipse.jface.internal.InternalPolicy;
import org.eclipse.jface.util.Policy;
import org.eclipse.swt.SWT;
import org.eclipse.swt.events.DisposeEvent;
import org.eclipse.swt.events.DisposeListener;
import org.eclipse.swt.widgets.Control;
* if required.
*/
public void setInput(Object input) {
Control control = getControl();
if (control == null || control.isDisposed()) {
SWT.error(SWT.ERROR_WIDGET_DISPOSED);
}
Assert
.isTrue(getContentProvider() != null,
"ContentViewer must have a content provider when input is set."); //$NON-NLS-1$
* @see org.eclipse.jface.viewers.Viewer#setInput(java.lang.Object)
public final void setInput(Object input) {
try {
// fInChange= true;