Bug 165677 folder is not opened by double click
Data explorer pane contains following tree: + Data Sources - Postgres + Data Sets - Header DS - Chart DS + Report Parameters - Id It is common then if you double click on menu item, that is folder for other menu items (submenu), that it is opened. But in BIRT I can click to Data Sources (Data Sets, Report Params) as many times as I want but it never opens the submenu. In other words, when I doubleclick Data Sets, I want to open it and see which data sets are defined.
UI/org.eclipse.birt.report.designer.ui.editors/src/org/eclipse/birt/report/designer/internal/ui/views/data/DataViewTreeViewerPage.java
import org.eclipse.jface.action.MenuManager;
import org.eclipse.jface.viewers.AbstractTreeViewer;
import org.eclipse.jface.viewers.StructuredSelection;
import org.eclipse.jface.viewers.TreeViewer;
import org.eclipse.swt.SWT;
import org.eclipse.swt.dnd.DND;
import org.eclipse.swt.dnd.Transfer;
import org.eclipse.swt.events.MouseEvent;
import org.eclipse.swt.events.MouseTrackAdapter;
import org.eclipse.swt.graphics.Point;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Control;
import org.eclipse.swt.widgets.Menu;
import org.eclipse.swt.widgets.TreeItem;
import org.eclipse.swt.widgets.Widget;
/**
 * This class represents the tree view page of the data view
 * 
 */
public class DataViewTreeViewerPage extends DataViewPage implements
		Listener,
		IValidationListener
{
	private static final String LABEL_DOUBLE_CLICK = Messages.getString( "DataViewTreeViewerPage.tooltip.DoubleClickToEdit" ); 
	private ModuleHandle reportHandle;
	private ListenerElementVisitor visitor;
	/**
	 * constructor
	 * 
	 * @param reportHandle