Bug 123404 Pre-define style shouldn't be listed in the style list
Description: Pre-define style shouldn't be listed in the style list Steps to reproduce: 1.Add a label 2.New a pre-define style named "label", set font color to red 3.New a text, select it Expected result: The pre-define style can't apply to the text through any way Actual result: In property editor or properties sheet, the style list lists the pre-define style, and it can be applied to the text Note: In context menu, pre-define style is invisible for the text
UI/org.eclipse.birt.report.designer.ui.lib.explorer/src/org/eclipse/birt/report/designer/ui/lib/explorer/LibraryExplorerContextMenuProvider.java
*/
	public void buildContextMenu( IMenuManager menu )
	{
		TreeViewer treeViewer = (TreeViewer) getViewer( );
		if ( Policy.TRACING_MENU_SHOW )
		{
			System.out.println( "Menu(for Views) >> Shows for library" ); 
		}
		menu.add( new Separator( IWorkbenchActionConstants.MB_ADDITIONS ) );
		IAction addAction = new AddSelectedLibToCurrentReportDesignAction( treeViewer );
		if ( addAction.isEnabled( ) )
		{
			menu.add( addAction );
		}
		IAction refreshAction = new RefreshLibExplorerAction( treeViewer );
		if ( refreshAction.isEnabled( ) )
		{
			menu.add( refreshAction );
		}
		IAction addLibraryAction = new AddLibraryAction( );
		menu.add( addLibraryAction );
		
		IAction removeLibraryAction = new RemoveLibraryAction( treeViewer );
		if ( removeLibraryAction.isEnabled( ) )
		{
			menu.add( removeLibraryAction );
		}
	}
}