allowNull.setSelection( selectedParameter.allowNull( ) );
	private void refreshParameterProperties( )	{		if ( selectedParameter == null || selectedParameter == newParameter )		{			clearParamProperties( );			setControlEnabled( false );			return;		}		loading = true;		setControlEnabled( true );		paramNameEditor.setText( selectedParameter.getName( ) );		if ( selectedParameter.getPromptText( ) == null )		{			promptText.setText( "" ); //$NON-NLS-1$		}		else		{			promptText.setText( selectedParameter.getPromptText( ) );		}		dataTypeChooser.setText( dataType.findChoice( selectedParameter.getDataType( ) )				.getDisplayName( ) );		if ( getInputDisplayName( ) == null )		{			displayTypeChooser.clearSelection( ); //$NON-NLS-1$		}		else		{			displayTypeChooser.setText( getInputDisplayName( ) );		}		defaultValue = selectedParameter.getDefaultValue( );		if ( defaultValue == null )		{			defaultValueEditor.setText( "" ); //$NON-NLS-1$					}		else		{			defaultValueEditor.setText( defaultValue );		}		helpTextEditor.setText( UIUtil.convertToGUIString( selectedParameter.getHelpText( ) ) );		if ( selectedParameter.getPropertyHandle( ScalarParameterHandle.LIST_LIMIT_PROP )				.isSet( ) )		{			listLimit.setText( String.valueOf( selectedParameter.getListlimit( ) ) );		}		else		{			listLimit.setText( "" ); //$NON-NLS-1$		}		changeDataType( selectedParameter.getDataType( ) );		loading = false;	}