Bug 16854 NPE in OleEditor
Windows 2000 Eclipse F1 Noticed many of these entries in my .log. Not sure how to reproduce it. !MESSAGE Problems occurred when invoking code from plug-in: org.eclipse.core.resources. !STACK 0 java.lang.NullPointerException at org.eclipse.ui.internal.editorsupport.win32.OleEditor$1.resourceChanged (OleEditor.java:47) at org.eclipse.core.internal.events.NotificationManager$1.run (NotificationManager.java:128) at org.eclipse.core.internal.runtime.InternalPlatform.run (InternalPlatform.java(Compiled Code)) at org.eclipse.core.runtime.Platform.run(Platform.java(Compiled Code)) at org.eclipse.core.internal.events.NotificationManager.notify (NotificationManager.java:143) at org.eclipse.core.internal.events.NotificationManager.deleting (NotificationManager.java:94) at org.eclipse.core.internal.resources.Workspace.deleting (Workspace.java:673) at org.eclipse.core.internal.resources.Resource.delete (Resource.java:440) at org.eclipse.core.internal.resources.Project.delete(Project.java:293) at org.eclipse.ui.actions.DeleteResourceAction.delete (DeleteResourceAction.java:272) at org.eclipse.ui.actions.DeleteResourceAction.delete (DeleteResourceAction.java:259) at org.eclipse.ui.actions.DeleteResourceAction$2.execute (DeleteResourceAction.java:351) at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run (WorkspaceModifyOperation.java:64) at org.eclipse.core.internal.resources.Workspace.run (Workspace.java:1361) at org.eclipse.ui.actions.WorkspaceModifyOperation.run (WorkspaceModifyOperation.java:78) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run (ModalContext.java:98)
bundles/org.eclipse.ui.win32/src/org/eclipse/ui/internal/editorsupport/win32/OleEditor.java
private static final String OLE_EXCEPTION_TITLE =
		WorkbenchMessages.getString("OleEditor.oleExceptionTitle"); 
	
	private static final String OLE_EXCEPTION_MESSAGE =
		WorkbenchMessages.getString("OleEditor.oleExceptionMessage"); 
	
	private static final String SAVE_ERROR_TITLE =
		WorkbenchMessages.getString("OleEditor.savingTitle"); 
	
	private static final String SAVE_ERROR_MESSAGE =
		WorkbenchMessages.getString("OleEditor.savingMessage"); 
	
	/**
	 * Return a new ole editor.
	 */
	public OleEditor() {
	}
	private void activateClient(IWorkbenchPart part) {
		if (part == this) {
			
			if(clientSite != null)
				clientSite.deactivateInPlaceClient();
			setFocus();
			this.clientActive = true;
		}
	}
	/**
	 * createPartControl method comment.
	 */
	public void createPartControl(Composite parent) {