Bug 18961 Adding new class creates class in wrong package in Java Browsing Perspective [browsing]
Hi, I'm working on a class in package A and want to create a class in package B in the Java Browsing perspective. I select package B in the Packages view go into the Types view, click the right mouse button and select New Class. The new class is created in package A instead of package B. Environment: Windows 2000 JSDK 1.4.0 Eclipse F2
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/browsing/JavaBrowsingPart.java
fPreviousSelectionProvider= part;
			return;
		}
		fPreviousSelectionProvider= part;
		
		 
		if (selectedElement instanceof IJavaElement)
			adjustInputAndSetSelection((IJavaElement)selectedElement);
		else
			setSelection(StructuredSelection.EMPTY, true);
	}
	void setHasWorkingSetFilter(boolean state) {
		fHasWorkingSetFilter= state;
	}
	void setHasCustomSetFilter(boolean state) {
		fHasCustomFilter= state;
	}
	
	protected void setInput(Object input) {
		setViewerInput(input);
		updateTitle();
	}
	private void setViewerInput(Object input) {
		fProcessSelectionEvents= false;
		fViewer.setInput(input);
		fProcessSelectionEvents= true;
	}
	void updateTitle() {
		setTitleToolTip(getToolTipText(fViewer.getInput()));
	}