1 19 20 package com.sslexplorer.core.forms; 21 22 import com.sslexplorer.rss.Feed; 23 import com.sslexplorer.rss.FeedManager; 24 25 public class GetRSSFeedForm extends CoreForm { 26 27 private Feed feed; 28 private String title; 29 30 public void init(String feedName) { 31 feed = FeedManager.getInstance().getFeed(feedName); 32 if(feedName!=null && feed.getStatus() != Feed.STATUS_FAILED_TO_LOAD && feed.getStatus() != Feed.STATUS_LOADING) { 33 title = "Loading"; 34 if(feed.getStatus() == Feed.STATUS_FAILED_TO_LOAD) { 35 title = "Failed"; 36 } 37 else if(feed.getStatus() == Feed.STATUS_LOADING) { 38 title = "Loading"; 39 } 40 else { 41 title = feed.getFeed().getTitle(); 42 } 43 } 44 } 45 46 public Feed getFeed() { 47 return feed; 48 } 49 50 public String getTitle() { 51 return title; 52 } 53 } 54 | Popular Tags |