public Object getValueAt( int rowIndex, int columnIndex )
  {
    Object back = "" ;
    if ( data != null)
    {
      TLanguageFile dummy = data.getData( rowIndex ) ;

      if ( dummy != null )
      {
        switch ( columnIndex )
        {
          case -1:
            if ( ( data.getDefaultLang() != null ) && ( rowIndex == 0 ) )
              back = "default" ;
            else
              back = dummy.getFullLanguageName() ;
            break ;
          case 2: // filename
            back = dummy.getFileName() ;
            break ;
          case 1: // language name
            back = dummy.getFullLanguageName() ;
            break ;
          default: // language iso code
            if ( ( data.getDefaultLang() != null ) && ( rowIndex == 0 ) )
              back = "default" ;
            else
              back = dummy.getLanguageCode() ;
        }
      }
    }
    return  back ;
  }