propHandle.setValue( null );
propHandle.setValue( new ArrayList() );
	private void updateROMResultSets( OdaDataSetHandle setHandle,			List structList ) throws SemanticException	{		List columns = new ArrayList( );		List hints = new ArrayList( );		ResultSetColumnInfo.updateResultSetColumnList( structList, columns,				hints );		PropertyHandle propHandle = setHandle				.getPropertyHandle( OdaDataSetHandle.RESULT_SET_PROP );		propHandle.setValue( null );		if ( !columns.isEmpty( ) )		{			for ( int i = 0; i < columns.size( ); i++ )				propHandle.addItem( columns.get( i ) );		}		propHandle = setHandle				.getPropertyHandle( OdaDataSetHandle.COLUMN_HINTS_PROP );		if ( !hints.isEmpty( ) )		{			for ( int i = 0; i < hints.size( ); i++ )			{				ColumnHint hint = (ColumnHint) hints.get( i );				ColumnHintHandle oldHint = ResultSetsAdapter.findColumnHint(						(String) hint.getProperty( null,								ColumnHint.COLUMN_NAME_MEMBER ), setHandle								.columnHintsIterator( ) );				if ( oldHint == null )					propHandle.addItem( hints.get( i ) );				else				{					oldHint.setDisplayName( (String) hint.getProperty( null,							ColumnHint.DISPLAY_NAME_MEMBER ) );					oldHint.setHelpText( (String) hint.getProperty( null,							ColumnHint.HELP_TEXT_MEMBER ) );					oldHint.setFormat( (String) hint.getProperty( null,							ColumnHint.FORMAT_MEMBER ) );				}			}		}	}