protected void setEntries() {
        if (this.innerFeed != null && this.innerFeed.getEntries() != null) {
            List entries = this.innerFeed.getEntries();
            int entryNum = this.entryThreshold == 0 ? entries.size() : this.entryThreshold;

            List<BaseEntry> theEntries = new ArrayList<BaseEntry>(entryNum);

            for (int i = 0; i < entryNum; i++) {
                RSSEntry entry = new RSSEntry((SyndEntry) entries.get(i));
                entry.setFeedLink(this.getLink());
                theEntries.add(entry);
            }

            super.setEntries(theEntries);
        }
    }