public PodcastItemParser(ElementFinderFactory factory) { this.titleFinder = factory.getStringWrapperTypeFinder(Title.class); this.authorFinder = factory.getStringWrapperTypeFinder(Author.class); this.linkFinder = factory.getStringWrapperTypeFinder(Link.class); itunesDurationFinder = factory.getStringWrapperTypeFinder(ItunesDuration.class); itunesImageFinder = factory.getAttributeFinder(new ImageAttributeMarshaller(), TAG_ITUNES_IMAGE_ATTR); }
public PodcastChannelParser(ElementFinderFactory factory) { this.podcastItemFinder = factory.getListElementFinder(new PodcastItemParser(factory), parseWatcher); this.titleFinder = factory.getStringWrapperTypeFinder(Title.class); this.linkFinder = factory.getStringWrapperTypeFinder(Link.class); this.imageFinder = factory.getTypeFinder(new ChannelImageParser(factory)); }