Bug 185181 [CommonNavigator] NPE from Customize View of Project Explorer
bundles/org.eclipse.ui.navigator/src/org/eclipse/ui/internal/navigator/NavigatorPlugin.java
super("");  
			setSystem(true); 
		}
		
		/* (non-Javadoc)
		 * @see org.eclipse.core.runtime.jobs.Job#run(org.eclipse.core.runtime.IProgressMonitor)
		 */
		protected IStatus run(IProgressMonitor monitor) {
			
			Object[] mesgs = messages.getListeners();
			ILog pluginLog = getDefault().getLog();
			for (int i = 0; i < mesgs.length; i++) {
				pluginLog.log((IStatus)mesgs[i]);
			}
			return Status.OK_STATUS;
						
		}
		
		/**
		 * @param mesg The message to add to the Plugin's log.
		 */
		public void log(IStatus mesg) {
			messages.add(mesg);
		}
		
	}
	
	private static final LogJob logJob = new LogJob(); 
	
	public static String PLUGIN_ID = "org.eclipse.ui.navigator";