@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);
    }
  }
Exemplo n.º 2
0
 private void buildItemReport(String resource, RecentChangesPage recentChangesPage)
     throws Exception {
   for (RecentChangesPageEntry line : recentChangesPage.getLinesApplicableTo(resource)) {
     feed.addItem(line);
   }
 }