Examples of RSS


Examples of net.dromard.common.rss.feed.RSS

      glassPane.getProgressBar().setMinimum(0);
      setGlassPane(glassPane);
      glassPane.setString(Messages.getString("PicasaWebAlbumDownloaderControler.loading.feed"));
      glassPane.getProgressBar().setIndeterminate(true);
      RSSFeedReader reader = new RSSFeedReader();
      RSS rss = reader.load(new URL(frame.getURLFeed()));
      glassPane.setString(Messages.getString("PicasaWebAlbumDownloaderControler.downloading"));
      glassPane.getProgressBar().setStringPainted(true);
      glassPane.getProgressBar().setIndeterminate(false);
      glassPane.getProgressBar().setMaximum(rss.getChannel().getItems().size() + 1);
      glassPane.getProgressBar().setValue(0);
      JFileChooser fileChooser = new JFileChooser();
      fileChooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
      if (fileChooser.showSaveDialog(frame) == JFileChooser.APPROVE_OPTION) {
        List<Exception> errors = new ArrayList<Exception>();
        for (Item item: rss.getChannel().getItems()) {
          glassPane.getProgressBar().setString(glassPane.getProgressBar().getValue() + "/" + rss.getChannel().getItems().size());
          glassPane.getProgressBar().setValue(glassPane.getProgressBar().getValue() + 1);
          Enclosure enclosure = item.getEnclosure();
          if (enclosure != null && enclosure.getType().equalsIgnoreCase("image/jpeg")) {
            try {
              download(enclosure.getUrl(), fileChooser.getSelectedFile() + File.separator + item.getTitle());
View Full Code Here

Examples of org.josescalia.swingrss.model.Rss


        List<Rss> newRssList = new ArrayList<Rss>();
        //since using id, after deletion we must rearrange id
        for (int i = 0; i < listRss.toArray().length; i++) {
            Rss s = listRss.get(i);
            //resetting id
            s.setId((long) i + 1);
            //then add to new arrayList
            newRssList.add(s);
        }

        //write to file using new list
View Full Code Here

Examples of org.josescalia.swingrss.model.Rss

            NodeList nList = doc.getElementsByTagName("rss");
            for (int temp = 0; temp < nList.getLength(); temp++) {
                Node nNode = nList.item(temp);
                if (nNode.getNodeType() == Node.ELEMENT_NODE) {
                    Element eElement = (Element) nNode;
                    Rss rss = new Rss();
                    rss.setId(Long.valueOf(getTagValue("id", eElement)));
                    rss.setTitle(getTagValue("title", eElement));
                    rss.setLink(getTagValue("link", eElement));
                    listRss.add(rss);
                }
            }

        } catch (Exception ex) {
View Full Code Here

Examples of org.josescalia.swingrss.model.Rss

    public static void main(String[] args) {
        XmlDbDao dao = new XmlDbDao();
        List<Rss> rssList = new ArrayList<Rss>();
        rssList = dao.getRssList();
        Rss rss = rssList.get(3);
        //rss.setTitle("Torrent Movies");
        //rss.setLink("http://torrentz.eu/feed?q=.movies");
        dao.deleteRss((long) 4);

        //dao.writeDb(rssList);
View Full Code Here

Examples of org.josescalia.swingrss.model.Rss

    public boolean deleteRss(Long id){
        return dao.deleteRss(id);
    }

    public Rss getNewRss() {
        Rss result = new Rss();
        result.setId(dao.getNewId());
        return result;
    }
View Full Code Here

Examples of org.josescalia.swingrss.model.Rss

     * Creates new form RssReaderForm
     */
    public RssReaderForm(final MainPanel mainPanel) {
        this.mainPanel = mainPanel ;
        selectedItem = new RssItem();
        selectedRss = new Rss();
        service = new RssService();
       
       // suggestedList.addAll(ObservableCollections.observableList(service.getRssList()));
        initComponents();
        jPanel1.setBounds(0, 0, 500,500);
View Full Code Here

Examples of org.josescalia.swingrss.model.Rss

    public Rss getSelectedRss() {
        return selectedRss;
    }

    public void setSelectedRss(Rss selectedRss) {
        Rss old = this.selectedRss;
        this.selectedRss = selectedRss;
        firePropertyChange("selectedRss", old, selectedRss);
        if(selectedRss!=null){
            setUrl(selectedRss.getLink());
        }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.