com.sun.syndication.io.impl
Class BaseWireFeedParser

java.lang.Object
  extended by com.sun.syndication.io.impl.BaseWireFeedParser
All Implemented Interfaces:
WireFeedParser
Direct Known Subclasses:
Atom03Parser, Atom10Parser, RSS090Parser

public abstract class BaseWireFeedParser
extends java.lang.Object
implements WireFeedParser

Author:
Alejandro Abdelnur

Field Summary
private  ModuleParsers _feedModuleParsers
           
private  ModuleParsers _itemModuleParsers
           
private  java.lang.String _type
           
private static java.lang.String FEED_MODULE_PARSERS_POSFIX_KEY
          [TYPE].feed.ModuleParser.classes= [className] ...
private static java.lang.String ITEM_MODULE_PARSERS_POSFIX_KEY
          [TYPE].item.ModuleParser.classes= [className] ...
 
Constructor Summary
protected BaseWireFeedParser(java.lang.String type)
           
 
Method Summary
protected  java.util.List extractForeignMarkup(Element e, Extendable ext, Namespace basens)
           
 java.lang.String getType()
          Returns the type of feed the parser handles.
protected  java.util.List parseFeedModules(Element feedElement)
           
protected  java.util.List parseItemModules(Element itemElement)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.sun.syndication.io.WireFeedParser
isMyType, parse
 

Field Detail

FEED_MODULE_PARSERS_POSFIX_KEY

private static final java.lang.String FEED_MODULE_PARSERS_POSFIX_KEY
[TYPE].feed.ModuleParser.classes= [className] ...

See Also:
Constant Field Values

ITEM_MODULE_PARSERS_POSFIX_KEY

private static final java.lang.String ITEM_MODULE_PARSERS_POSFIX_KEY
[TYPE].item.ModuleParser.classes= [className] ...

See Also:
Constant Field Values

_type

private java.lang.String _type

_feedModuleParsers

private ModuleParsers _feedModuleParsers

_itemModuleParsers

private ModuleParsers _itemModuleParsers
Constructor Detail

BaseWireFeedParser

protected BaseWireFeedParser(java.lang.String type)
Method Detail

getType

public java.lang.String getType()
Returns the type of feed the parser handles.

Specified by:
getType in interface WireFeedParser
Returns:
the type of feed the parser handles.
See Also:
for details on the format of this string.


parseFeedModules

protected java.util.List parseFeedModules(Element feedElement)

parseItemModules

protected java.util.List parseItemModules(Element itemElement)

extractForeignMarkup

protected java.util.List extractForeignMarkup(Element e,
                                              Extendable ext,
                                              Namespace basens)


Copyright © Sun Microsystems. All Rights Reserved.