Bug 147700 URL builder -> Drill through, report parameters pane should always gray out when no parameter in target report design
Description: URL builder -> Drill through, report parameters pane should always gray out when no parameter in target report design Steps to reproduce: 1. New a report r1 without parameter 2. New a report r2, drill through r1 3. In URL builder, select r1 as target report design, you can see report parameter pane grays out 4. Select radio button of report document 5. Select radio button of report design again, at this time report parameter pane doesn't gray out
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/ui/dialogs/HyperlinkBuilder.java
private static final String LABEL_REPORT_PARAMETER = Messages.getString( "HyperlinkBuilder.Label.Parameters" ); 
	private static final String LABEL_FORMAT = Messages.getString( "HyperlinkBuilder.Label.Format" ); 
	private static final String RADIO_NONE = Messages.getString( "HyperlinkBuilder.Radio.None" ); 
	private static final String RADIO_URI = Messages.getString( "HyperlinkBuilder.Radio.Uri" ); 
	private static final String RADIO_BOOKMARK = Messages.getString( "HyperlinkBuilder.Radio.Bookmark" ); 
	private static final String RADIO_DRILLTHROUGH = Messages.getString( "HyperlinkBuilder.Radio.DrillThrough" ); 
	private static final String COLUMN_PARAMETER = Messages.getString( "HyperlinkBuilder.Column.Parameters" ); 
	private static final String COLUMN_VALUE = Messages.getString( "HyperlinkBuilder.Column.Values" ); 
	private static final String COLUMN_REQUIRED = Messages.getString( "HyperlinkBuilder.ParameterRequired" ); 
	private static final Image IMAGE_OPEN_FILE = ReportPlatformUIImages.getImage( IReportGraphicConstants.ICON_OPEN_FILE );
	private static final Image REQUIRED_ICON = ReportPlatformUIImages.getImage( IReportGraphicConstants.ICON_DEFAULT );
	private static final Image ERROR_ICON = ReportPlatformUIImages.getImage( ISharedImages.IMG_OBJS_ERROR_TSK );
	private static final String ERROR_MSG_REPORT_REQUIRED = Messages.getString( "HyperlinkBuilder.ErrorMessage.ReportReqired" ); 
	private static final String ERROR_MSG_INVALID_REPORT = Messages.getString( "HyperlinkBuilder.ErrorMessage.InvalidReport" ); 
	private static final String TOOLTIP_BROWSE_FILE = Messages.getString( "HyperlinkBuilder.BrowseForFile" ); 
	private static final String TOOLTIP_EXPRESSION = Messages.getString( "HyperlinkBuilder.OpenExpression" ); 
	private static final String REQUIED_MARK = "*"; 
	private static final IChoiceSet CHOICESET_TARGET = DesignEngine.getMetaDataDictionary( )
			.getChoiceSet( DesignChoiceConstants.CHOICE_TARGET_NAMES_TYPE );
	private static final IChoiceSet CHOICESET_FORMAT = DesignEngine.getMetaDataDictionary( )
			.getChoiceSet( DesignChoiceConstants.CHOICE_ACTION_FORMAT_TYPE );
	private static final ParamBinding dummyParameterBinding = StructureFactory.createParamBinding( );
	private ActionHandle inputHandle;
	private List dataSetList;
	private Composite displayArea;
	private String selectedType;
	
	private Button noneRadio, uriRadio, bookmarkRadio, drillRadio;
	private Combo bookmarkChooser, targetChooser, formatChooser;
	private Text bookmarkEditor;