if ( matchType( columns[i] ) )
ResultSetColumnHandle column = (ResultSetColumnHandle) iter.next( ); if ( matchType( column ) )
	private void refreshColumns( )	{		columns = DataSetManager.getCurrentInstance( )				.getColumns( currentDataSetName, false );		columnChooser.removeAll( );		selectedColumnIndex = -1;		if ( columns.length == 0 )		{			columnChooser.setItems( new String[0] );		}		else		{			ArrayList columnList = new ArrayList( );			for ( int i = 0; i < columns.length; i++ )			{				if ( matchType( columns[i] ) )				{					columnChooser.add( columns[i].getDataSetColumnName( ) );					columnList.add( columns[i] );					selectedColumnIndex = 0;				}			}		}		columnChooser.select( selectedColumnIndex );		columnChooser.setEnabled( selectedColumnIndex == 0 );		refreshValues( );	}