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

    if (dummy != null)
    {
       switch (columnIndex)
       {
         case -1 :  // normally not used - debugging
           if ( (data.getDefaultLang() != null) && (rowIndex == 0))
             back = "default" ;
           else back = dummy.getFullLanguageName() ;
           break ;
         case 2 :  // visibility
           back = dummy.getVisible() ;
           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 ;
  }