import java.util.Vector;
/**
* RSS Data Structures
*/
public class RssChannel {
// (optional, not part of RSS) URI for the RSS file
public String sourceUri;
// Five required items
public String description = "";
public Vector items = new Vector ();
public String language = "";
public String link = "";
public String title = "";
// Lots of optional items
public String copyright = "";
public String docs = "";
public RssImage image;
public String lastBuildDate = "";
public String managingEditor = "";
public String pubDate = "";
public String rating = "";
// public Days skipDays;
// public Hours skipHours;
public RssTextInput textinput;
public String webMaster = "";
// channels have a bunch of items
static public class RssItem
{
public String description = "";
public String link = "";
public String title = "";
}
// Text input is used to query the channel
static public class RssTextInput
{
public String description = "";
public String link = "";
public String name = "";
public String title = "";
}
// Image used for the channel
static public class RssImage
{
public String link = "";
public String title = "";
public String url = "";
// optional
public String description = "";
public String height = "";
public String width = "";
}
}
|