James Moger
2011-11-04 fa5e6f97aab0faca8e11ab8a264b0190c145b07f
src/com/gitblit/client/SyndicatedEntryTableModel.java
@@ -25,7 +25,7 @@
import com.gitblit.models.SyndicatedEntryModel;
/**
 * Table model of List<SyndicatedEntryModel>
 * Table model for a list of retrieved feed entries.
 * 
 * @author James Moger
 * 
@@ -37,7 +37,7 @@
   List<SyndicatedEntryModel> entries;
   enum Columns {
      Date, Repository, Author, Message;
      Date, Repository, Branch, Author, Message;
      @Override
      public String toString() {
@@ -46,11 +46,7 @@
   }
   public SyndicatedEntryTableModel() {
      this(new ArrayList<SyndicatedEntryModel>());
   }
   public SyndicatedEntryTableModel(List<SyndicatedEntryModel> entries) {
      setEntries(entries);
      this.entries = new ArrayList<SyndicatedEntryModel>();
   }
   public void setEntries(List<SyndicatedEntryModel> entries) {
@@ -76,6 +72,8 @@
         return Translation.get("gb.date");
      case Repository:
         return Translation.get("gb.repository");
      case Branch:
         return Translation.get("gb.branch");
      case Author:
         return Translation.get("gb.author");
      case Message:
@@ -94,6 +92,8 @@
   public Class<?> getColumnClass(int columnIndex) {
      if (Columns.Date.ordinal() == columnIndex) {
         return Date.class;
      } else if (Columns.Message.ordinal() == columnIndex) {
         return SyndicatedEntryModel.class;
      }
      return String.class;
   }
@@ -107,10 +107,12 @@
         return entry.published;
      case Repository:
         return entry.repository;
      case Branch:
         return entry.branch;
      case Author:
         return entry.author;
      case Message:
         return entry.title;
         return entry;
      }
      return null;
   }