Bug 33216 Source actions in context menu on types inconsistency
1) select a type in the package explorer 2) bring up the context menu ->the source actions are shown in-line and the menu is huge. Given that we show a source submenu in other parts (e.g. the editor) and do the same for the refactoring actions we should also move the source actions into a submenu.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/browsing/JavaBrowsingPart.java
return fHasWorkingSetFilter;
	}
	protected void setOpenEditorGroup(OpenEditorActionGroup fOpenEditorGroup) {
		this.fOpenEditorGroup= fOpenEditorGroup;
	}
	protected OpenEditorActionGroup getOpenEditorGroup() {
		return fOpenEditorGroup;
	}
	protected BuildActionGroup getBuildActionGroup() {
		return fBuildActionGroup;
	}
	protected CCPActionGroup getCCPActionGroup() {
		return fCCPActionGroup;
	}
	
	private boolean linkBrowsingViewSelectionToEditor() {
		return isLinkingEnabled();
	}
	public void setLinkingEnabled(boolean enabled) {
		fLinkingEnabled= enabled;
		PreferenceConstants.getPreferenceStore().setValue(getLinkToEditorKey(), enabled);
		if (enabled) {
			IEditorPart editor = getSite().getPage().getActiveEditor();
			if (editor != null) {
				setSelectionFromEditor(editor);
			}
		}
	}
}