Bug 161848 [JFace] Javadoc quality in org.eclipse.jface
As Tod announced on the platform-ui mailing list he wants to set the compiler settings to stricter mode so to ensure the javadoc quality. Because the weather was so lousy in Austria today I tried it and took the effort (~2 hours). I'll attach the patches package wise. This is a starting point.
bundles/org.eclipse.jface/src/org/eclipse/jface/action/StatusLine.java
final long timestamp = System.currentTimeMillis();
        fStartTime = timestamp;
        final boolean animated = (totalWork == UNKNOWN || totalWork == 0);
        
        
        Runnable timer = new Runnable() {
            public void run() {
                StatusLine.this.startTask(timestamp, animated);
            }
        };
        if (fProgressBar == null) {
			return;
		}
        fProgressBar.getDisplay().timerExec(DELAY_PROGRESS, timer);
        if (!animated) {
            fProgressBar.beginTask(totalWork);
        }
        if (name == null) {
			fTaskName = "";
		} else {
			fTaskName = name;
		}
        setMessage(fTaskName);
    }
    /**
     * Notifies that the work is done; that is, either the main task is completed or the
     * user cancelled it.
     * Done() can be called more than once; an implementation should be prepared to handle
     * this case.
     */