}
return syndEntries;
}
protected SyndEntryI createSyndEntry(Entry entry) {
SyndEntryI syndEntry = new SyndEntry();
syndEntry.setTitle(entry.getTitle());
Link link = (Link) entry.getAlternateLinks().get(0);
syndEntry.setLink(link.getHref());
Content content = entry.getSummary();
if (content==null) {
List contents = entry.getContents();
if (contents!=null && contents.size()>0) {
content = (Content) contents.get(0);
}
}
List contents = entry.getContents();
if (contents.size()>0) {
List sContents = new ArrayList();
for (int i=0;i<contents.size();i++) {
content = (Content) contents.get(i);
SyndContentI sContent = new SyndContent();
sContent.setType(content.getType());
sContent.setValue(content.getValue());
sContents.add(sContent);
}
syndEntry.setContents(sContents);
}
syndEntry.setModules(ModuleUtils.cloneModules(entry.getModules()));
// Core Atom author/modified elements have precedence
// over DC equivalent info.
Person author = entry.getAuthor();
if (author!=null && author.getName()!=null) {
syndEntry.setAuthor(author.getName());
}
Date date = entry.getModified();
if (date!=null) {
syndEntry.setPublishedDate(date);
}
return syndEntry;
}