public String getColumnName( int col )
  {
    String back = "-" ;
    if ( col == 0 ) // status column
    {
      back = "" ;
    }
    else if (col == 1)
    {
      back = "ref" ;
    }
    else if ( col == KEY_COLUMN ) // key
    {
      back = "key" ;
    }
    else // language column
    {
      // is a default entry available ?
      TLanguageFile dummy = this.getMapped_LVF_Object( col - COL_OFFSET ) ;
      if ( dummy != null ) // entry available
      {
        back = dummy.getFullLanguageName() ;

        if ( col == COL_OFFSET ) // default entry position ?
        {
          if ( langList.getDefaultLang() != null ) // default available
          {
            back = "default" ;
            if ( langList.size() < 1 ) // but no other languages
            {
              back = "value" ;
            }
          }
        }
      }
    }
    return back ;
  }