@Override public void startElement(String uri, String localName, String qName, Attributes attributes) { chars.delete(0, chars.length()); if (qName.equalsIgnoreCase("image")) { if (!isItem) { isImage = true; } } else if (qName.equalsIgnoreCase("item")) { isItem = true; item = new RssItem(); feed.addItem(item); } }
private void buildItemReport(String resource, RecentChangesPage recentChangesPage) throws Exception { for (RecentChangesPageEntry line : recentChangesPage.getLinesApplicableTo(resource)) { feed.addItem(line); } }