package org.jboss.seam.rss; import java.util.ArrayList; import java.util.Date; import java.util.List; import java.util.UUID; import org.jboss.seam.ScopeType; import org.jboss.seam.annotations.Create; import org.jboss.seam.annotations.Name; import org.jboss.seam.annotations.Scope; @Name("rss") @Scope(ScopeType.SESSION) public class RSSTest { private Feed feed; @Create public void create() { feed = new Feed(); List<Entry> entries = new ArrayList<Entry>(); for (int i = 0; i < 5; i++) { Entry entry = new Entry(); entry.setAuthor("Author " + i); entry.setLink("Link " + i); entry.setPublished(new Date(0)); entry.setSummary("Summary <b>" + i + "</b>"); entry.setTitle("Title <i>" + i + "</i>"); entry.setUid(UUID.randomUUID().toString()); entry.setUpdated(new Date()); entries.add(entry); } feed.setEntries(entries); feed.setLink("Link Feed"); feed.setSubtitle("Subtitle feed"); feed.setTitle("Title Feed"); feed.setUid(UUID.randomUUID().toString()); feed.setUpdated(new Date()); } public Feed getFeed() { return feed; } }