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
* pointer to the viewer being populated.
     */
    private TableViewer viewer;
    private boolean hasPendingChanges = false;
    /**
     * Constructs a new DeferredQueue.
     * 
     * @param viewer
     */
    public DeferredQueue(TableViewer viewer) {
        this.viewer = viewer;
    }
    /**
     * Returns the set of items currently visible in the viewer (read-only)
     * 
     * @return the set of processed items
     */
    public Object[] getVisibleItems() {
        synchronized (visibleItems) {
            return visibleItems.toArray();
        }
    }
    /**
     * Queues the given set of items to be refreshed in the viewer. If there
     * are any items in the viewer (or its queues) that compare as equal(...)
     * to one of these items, the new item will replace the old one. Should
     * be run in a background thread.
     * 
     * @param changes set if items to be refreshed in the viewer
     */