Finally, you'll notice there is an extra items element within the
channel. It's only useful to RDF parsers, and we're going to ignore it
and assume that the order of the items within the RSS feed is given by
their order of the item elements.
- Author:
- R. Kevin Cole
|
Field Summary |
(package private) java.lang.Integer |
AVANTGO
|
(package private) nu.xom.Builder |
builder
|
protected java.util.LinkedList |
channels
|
protected nu.xom.Document |
document
|
protected java.io.File |
file
|
protected java.io.FileInputStream |
fileIn
|
protected java.util.Hashtable |
linkToItemMap
|
(package private) IThreadListener |
listener
|
(package private) static org.apache.log4j.Logger |
logger
|
protected java.lang.String |
namespacePrefix
|
(package private) static java.util.Hashtable |
namespaces
|
protected java.lang.String |
namespaceUri
|
(package private) java.lang.Integer |
OCS05
|
(package private) java.lang.Integer |
OPML
|
protected Channel |
rootChannel
|
(package private) java.lang.Integer |
RSS090
|
(package private) java.lang.Integer |
RSS091
|
(package private) java.lang.Integer |
RSS092
|
(package private) java.lang.Integer |
RSS093
|
(package private) java.lang.Integer |
RSS094
|
(package private) java.lang.Integer |
RSS10
|
(package private) java.lang.Integer |
RSS20
|
protected java.lang.String |
title
|
protected java.lang.String |
uri
|
protected java.lang.Object |
userObject
|
|
Constructor Summary |
Feed()
|
Feed(java.lang.String uri)
|
Feed(java.lang.String feedUri,
IThreadListener listener)
|
Feed(java.lang.String uri,
java.lang.String title)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RSS090
java.lang.Integer RSS090
RSS091
java.lang.Integer RSS091
RSS092
java.lang.Integer RSS092
RSS093
java.lang.Integer RSS093
RSS094
java.lang.Integer RSS094
RSS10
java.lang.Integer RSS10
RSS20
java.lang.Integer RSS20
OCS05
java.lang.Integer OCS05
AVANTGO
java.lang.Integer AVANTGO
OPML
java.lang.Integer OPML
namespaces
static java.util.Hashtable namespaces
logger
static org.apache.log4j.Logger logger
document
protected nu.xom.Document document
userObject
protected java.lang.Object userObject
channels
protected java.util.LinkedList channels
rootChannel
protected Channel rootChannel
uri
protected java.lang.String uri
file
protected java.io.File file
fileIn
protected java.io.FileInputStream fileIn
title
protected java.lang.String title
namespaceUri
protected java.lang.String namespaceUri
namespacePrefix
protected java.lang.String namespacePrefix
linkToItemMap
protected java.util.Hashtable linkToItemMap
builder
nu.xom.Builder builder
listener
IThreadListener listener
Feed
public Feed()
Feed
public Feed(java.lang.String uri,
java.lang.String title)
Feed
public Feed(java.lang.String uri)
Feed
public Feed(java.lang.String feedUri,
IThreadListener listener)
getDocument
public nu.xom.Document getDocument()
setUserObject
public void setUserObject(java.lang.Object o)
getUserObject
public java.lang.Object getUserObject()
getChannels
public java.util.List getChannels()
getRootChannel
public Channel getRootChannel()
getChannel
public Channel getChannel()
getURI
public java.lang.String getURI()
getTitle
public java.lang.String getTitle()
getItemForLink
public Item getItemForLink(java.lang.String url)
main
public static void main(java.lang.String[] args)
throws java.lang.Exception
- A test routine.
java.lang.Exception
setURI
public void setURI(java.lang.String uri)
saveFeed
public java.lang.Thread saveFeed()
throws StringerException
StringerException
execute
public void execute()
throws StringerException
StringerException
resolve
protected void resolve(nu.xom.Element element,
Channel parent)
- Search the element tree for channels.
Copyright © R. Kevin Cole. All Rights Reserved.