/** * Construit la liste des noms des categories * * @param categories */ public void listerCategories(List<Category> categories) { for (Category c : categories) { listeCategories.add(c.getName()); } category.removeAllItems(); for (String s : listeCategories) { category.addItem(s); } listeCategories.clear(); listeCategories.add("Nouvelle Categorie"); }
private ArrayList<Category> buildCategoryList() { ArrayList<Category> categoryList = new ArrayList<Category>(); Category category1 = new Category(1, "France"); Category category2 = new Category(2, "Sport"); Category category3 = new Category(3, "Culture"); categoryList.add(category1); categoryList.add(category2); categoryList.add(category3); Feed feed1 = new Feed(1, "Le Monde", "www.lemonde.fr/rss/une/xml"); Feed feed2 = new Feed(2, "Eurosport", "http://www.eurosport.fr/rss.xml"); Feed feed3 = new Feed(3, "L'equipe", "http://www.lequipe.fr/rss/actu_rss.xml"); category2.getListFeed().add(feed1); category2.getListFeed().add(feed2); category2.getListFeed().add(feed3); News news1 = new News( "nimportequoi", "http://www.eurosport.fr/football/ligue-1/2013-2014/l1-le-top-10-des-idees-recues.-battues-en-breche_sto4004002/story.shtml", "Ta mere", new GregorianCalendar(), "Championnat homogene, gardiens infranchissables, Paris et Monaco seuls au monde : la Ligue 1 charrie des cliches qui ne correspondent pas a sa realite. Notre top 10.", true, true); News news2 = new News( "autrenews", "http://www.eurosport.fr/football/ligue-1/2013-2014/l1-le-top-10-des-idees-recues.-battues-en-breche_sto4004000/story.shtml", "Ta m�re", new GregorianCalendar(), "Championnat homog�ne, gardiens infranchissables, Paris et Monaco seuls au monde : la Ligue 1 charrie des clich�s qui ne correspondent pas � sa r�alit�. Notre top 10.", false, false); feed2.getListNews().add(news1); feed2.getListNews().add(news2); return categoryList; }