public Object getValueAt(int rowIndex, int columnIndex)
  {
    MagnetURI magnetLink = m_entityList.get(rowIndex);
    try
    {
      switch (columnIndex)
      {
        case COL_HASH:
          return magnetLink.getBtih();

        case COL_TITLE:
          return magnetLink.getDisplayName();

        case COL_SEED:
          return magnetLink.getSeeders();

        case COL_LEECH:
          return magnetLink.getLeechers();

        case COL_LINK:
            return magnetLink.getHref();

        case COL_SOURCE:
            return magnetLink.getSourcePage();

        default:
          return "damn you, sky!";
      }
    }
    catch (UnsupportedEncodingException e)
    {
      e.printStackTrace();
    }
    return "damn you, sky!";
  }