String[] columns = getDataSetColumns( true ); for ( int i = 0; i < columns.length; i++ ) { if ( DEUtil.getColumnExpression( columns[i] ) .equals( selectedParameter.getValueExpr( ) ) ) { updateButtons( ); return; } } try { selectedParameter.setValueExpr( null ); valueTable.refresh( ); } catch ( SemanticException e ) { ExceptionHandler.handle( e ); } getOkButton( ).setEnabled( false );
refreshValueTable( ); updateButtons( );
	private void changeDataType( String type )	{		initFormatField( type );		String[] columns = getDataSetColumns( true );		for ( int i = 0; i < columns.length; i++ )		{			if ( DEUtil.getColumnExpression( columns[i] )					.equals( selectedParameter.getValueExpr( ) ) )			{				updateButtons( );				return;			}		}		try		{			selectedParameter.setValueExpr( null );			valueTable.refresh( );		}		catch ( SemanticException e )		{			ExceptionHandler.handle( e );		}		getOkButton( ).setEnabled( false );	}