Bug 68787 [Markers] Messages need to be converted to the new format
R3.0 The fix for the missing help in the tasks view introduced a missing NL string Non-externalized string literal; it should be followed by //$NON-NLS-<n>$ MarkerView.java org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal line 298
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal/DeferredQueue.java
* Should be run in a background thread. If the given montor is canceled (possibly
     * in another thread), the operation will be aborted without modifying the queue.
     * 
     * @param newPendingContents desired contents of the viewer
     * @param mon progress monitor
     */
    public void set(Collection newPendingContents, IProgressMonitor mon) {
        mon.beginTask(SETTING_CONTENTS, 100);
        
        Set newInsertions = new HashSet();
        
        Set newPendingRemovals = new HashSet();
        
        Set newInsertionsInMiddle = new HashSet();
        
        Set newInsertionsAtEnd = newEndSet();
        addWithProgress(newInsertions, newPendingContents, mon, 5);
        synchronized (visibleItems) {
            addWithProgress(newPendingRemovals, visibleItems, mon, 5);
            removeWithProgress(newPendingRemovals, newInsertions, mon, 5);
            removeWithProgress(newInsertions, visibleItems, mon, 5);
        }
        if (newInsertions.isEmpty() && newPendingRemovals.isEmpty()) {
            return;
        }
        SubProgressMonitor sub = new SubProgressMonitor(mon, 80);
        SortUtil.partition(newInsertionsInMiddle, newInsertionsAtEnd,
                newInsertionsAtEnd, newInsertions, sortOrder, lastVisible, sub);
        
        if (mon.isCanceled()) {