Bug 105816 Extraneous NLS tag incorrectly found in comments
I20050802-0800 In CoolBarManager (org.eclipse.jface) there are NLS tags inside of commented-out blocks of code. These are being reported as compiler errors (when "Usage of non-externalized strings" is set to error). NLS tags inside of commented-out sections should be ignored. If the commented-out sections were uncommented, then the NLS tags would not be errors.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal/MarkerView.java
getViewer().getControl().addHelpListener(new HelpListener() {
            /*
             *  (non-Javadoc)
             * @see org.eclipse.swt.events.HelpListener#helpRequested(org.eclipse.swt.events.HelpEvent)
             */
            public void helpRequested(HelpEvent e) {
            	IContext context = contextProvider.getContext(getViewer().getControl());
                PlatformUI.getWorkbench().getHelpSystem()
						.displayHelp(context);
            }
        });
    }
    
    public Object getAdapter(Class adaptable) {
    	if (adaptable.equals(IContextProvider.class))
    		return contextProvider;
    	return super.getAdapter(adaptable);
    }
    protected void viewerSelectionChanged(IStructuredSelection selection) {
        Object[] rawSelection = selection.toArray();
        IMarker[] markers = new IMarker[rawSelection.length];
        for (int idx = 0; idx < rawSelection.length; idx++) {
            markers[idx] = ((ConcreteMarker) rawSelection[idx]).getMarker();
        }
        setSelection(new StructuredSelection(markers));
        updateStatusMessage(selection);
    }
    /* (non-Javadoc)
     * @see org.eclipse.ui.views.internal.tableview.TableView#dispose()