Bug 182661 Cross Tab: Need to support "New Data Cube" from menu bar
Please look at the UI mockup as reference to support "New Data Cube" on dropdown menu from Menu bar.
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/editors/DesignerActionBarContributor.java
new RegisterActions( InsertRowAboveAction.ID,
					Messages.getString( "DesignerActionBarContributor.element.InsertRowAbove" ) ), 
			new RegisterActions( InsertRowBelowAction.ID,
					Messages.getString( "DesignerActionBarContributor.element.InsertRowBelow" ) ), 
			null,
			new RegisterActions( InsertColumnLeftAction.ID,
					Messages.getString( "DesignerActionBarContributor.element.InsertColumnLeft" ) ), 
			new RegisterActions( InsertColumnRightAction.ID,
					Messages.getString( "DesignerActionBarContributor.element.InsertColumnRight" ) ), 
			null,
			new RegisterActions( MergeAction.ID,
					Messages.getString( "DesignerActionBarContributor.element.merge" ) ), 
			new RegisterActions( SplitAction.ID,
					Messages.getString( "DesignerActionBarContributor.element.split" ) ), 
			null,
			new RegisterActions( CreatePlaceHolderPartAction.ID,
					Messages.getString( "CreatePlaceHolderAction.text" ) ),
			new RegisterActions( RevertToReportItemPartAction.ID,
					Messages.getString( "RevertToReportItemAction.text" ) ),
			null,
			new RegisterActions( AddGroupAction.ID,
					Messages.getString( "DesignerActionBarContributor.element.group" ) ), 
	};
	private static final RegisterActions[] dataActions = new RegisterActions[]{
			new RegisterActions( NewDataSourceAction.ID,
					Messages.getString( "designerActionBarContributor.menu.data-newdatasource" ) ),
			new RegisterActions( NewDataSetAction.ID,
					Messages.getString( "designerActionBarContributor.menu.data-newdataset" ) ),
	};
	private static final RegisterActions[] parameterActions = new RegisterActions[]{