Bug 180864 Change Allow Null option in Cascading Group.[0705]
Description: Change Allow Null option in Cascading Group. Build number:2.2.0.v20070404 Steps to reproduce: 1. New a cascading group and add sub parameter. Expected result: Is Required option in cascading group definition dialog. Actual result: Allow null value option in Cascading Group definition dialog Error log:N/A
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/ui/dialogs/CascadingParametersDialog.java
composite );
		maxStrLengthOption = getMaxStrLength( OPTION_LABEL_STRING, composite );
		composite.setLayoutData( data );
		createGeneralPart( composite );
		createChoicePart( composite );
		createDynamicParamsPart( composite );
		createPropertiesPart( composite );
		createOptionsPart( composite );
		return composite;
	}
	private void createGeneralPart( Composite parent )
	{
		Group group = new Group( parent, SWT.NULL );
		group.setText( LABEL_GROUP_GENERAL );
		group.setLayout( new GridLayout( 2, false ) );
		group.setLayoutData( new GridData( GridData.FILL_HORIZONTAL ) );
		new Label( group, SWT.NULL ).setText( LABEL_CASCADING_PARAMETER_NAME );
		cascadingNameEditor = new Text( group, SWT.BORDER );
		cascadingNameEditor.setLayoutData( new GridData( GridData.FILL_HORIZONTAL ) );
		new Label( group, SWT.NULL ).setText( LABEL_GROUP_PROMPT_TEXT );
		promptTextEditor = new Text( group, SWT.BORDER );
		promptTextEditor.setLayoutData( new GridData( GridData.FILL_HORIZONTAL ) );
	}
	private void createChoicePart( Composite parent )
	{
		Composite composite = new Composite( parent, SWT.NONE );
		composite.setLayoutData( new GridData( GridData.FILL_HORIZONTAL ) );
		composite.setLayout( new GridLayout( 3, true ) );
		new Label( composite, SWT.NONE ).setText( LABEL_SELECT_DATA_SET_MODE );
		singleDataSet = new Button( composite, SWT.RADIO );