Bug 119331 Library - name space terminology and behavior
During BIRT 2.0 library feature review meeting the following change was decided. - Change the term namespace to 'prefix' - By default use the library name as the prefix ( namespace ); the dialog to input prefix should be prompted only if hte auto generated prefix is not unique.
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/views/actions/ImportLibraryAction.java
ImportLibraryDialog importDialog = new ImportLibraryDialog( defaultName ); 
			if ( importDialog.open( ) == Dialog.OK )
			{
				ModuleHandle moduleHandle = SessionHandleAdapter.getInstance( )
						.getReportDesignHandle( );
				try
				{
					moduleHandle.includeLibrary( getRelativedPath( moduleHandle.getFileName( ),
							filename ),
							(String) importDialog.getResult( ) );
					ExceptionHandler.openMessageBox( MSG_DIALOG_TITLE,
							MessageFormat.format( MSG_DIALOG_MSG, new String[]{
								filename
							} ),
							SWT.ICON_INFORMATION );
				}
				catch ( Exception e )
				{
					ExceptionHandler.handle( e );
				}
			}
		}
	}
	private boolean isInExplorer( String fileName )
	{
		IEditorPart editor = UIUtil.getActiveEditor( true );
		ILibraryProvider provider = (ILibraryProvider)editor.getAdapter(ILibraryProvider.class);
		if(provider!=null){
			LibraryHandle[] libraries = provider.getLibraries();
			for ( int i = 0; i < libraries.length; i++ )