public class Atom03Generator extends BaseWireFeedGenerator
Modifier | Constructor and Description |
---|---|
|
Atom03Generator() |
protected |
Atom03Generator(String type,
String version) |
Modifier and Type | Method and Description |
---|---|
protected void |
addEntries(Feed feed,
org.jdom2.Element parent) |
protected void |
addEntry(Entry entry,
org.jdom2.Element parent) |
protected void |
addFeed(Feed feed,
org.jdom2.Element parent) |
protected void |
checkEntriesConstraints(org.jdom2.Element parent) |
protected void |
checkEntryConstraints(org.jdom2.Element eEntry) |
protected void |
checkFeedHeaderConstraints(org.jdom2.Element eFeed) |
protected org.jdom2.Document |
createDocument(org.jdom2.Element root) |
protected org.jdom2.Element |
createRootElement(Feed feed) |
protected void |
fillContentElement(org.jdom2.Element contentElement,
Content content) |
protected void |
fillPersonElement(org.jdom2.Element element,
SyndPerson person) |
org.jdom2.Document |
generate(WireFeed wFeed)
Creates an XML document (JDOM) for the given feed bean.
|
protected org.jdom2.Element |
generateGeneratorElement(Generator generator) |
protected org.jdom2.Element |
generateLinkElement(Link link) |
protected org.jdom2.Element |
generateSimpleElement(String name,
String value) |
protected org.jdom2.Element |
generateTagLineElement(Content tagline) |
protected org.jdom2.Namespace |
getFeedNamespace() |
protected String |
getVersion() |
protected void |
populateEntry(Entry entry,
org.jdom2.Element eEntry) |
protected void |
populateFeed(Feed feed,
org.jdom2.Element parent) |
protected void |
populateFeedHeader(Feed feed,
org.jdom2.Element eFeed) |
generateFeedModules, generateForeignMarkup, generateItemModules, generateModuleNamespaceDefs, generatePersonModules, getType, purgeUnusedNamespaceDeclarations
protected String getVersion()
protected org.jdom2.Namespace getFeedNamespace()
public org.jdom2.Document generate(WireFeed wFeed) throws FeedException
WireFeedGenerator
wFeed
- the feed bean to generate the XML document from.FeedException
- thrown if the XML Document could not be created.protected org.jdom2.Document createDocument(org.jdom2.Element root)
protected org.jdom2.Element createRootElement(Feed feed)
protected void populateFeed(Feed feed, org.jdom2.Element parent) throws FeedException
FeedException
protected void addFeed(Feed feed, org.jdom2.Element parent) throws FeedException
FeedException
protected void addEntries(Feed feed, org.jdom2.Element parent) throws FeedException
FeedException
protected void addEntry(Entry entry, org.jdom2.Element parent) throws FeedException
FeedException
protected void populateFeedHeader(Feed feed, org.jdom2.Element eFeed) throws FeedException
FeedException
protected void populateEntry(Entry entry, org.jdom2.Element eEntry) throws FeedException
FeedException
protected void checkFeedHeaderConstraints(org.jdom2.Element eFeed) throws FeedException
FeedException
protected void checkEntriesConstraints(org.jdom2.Element parent) throws FeedException
FeedException
protected void checkEntryConstraints(org.jdom2.Element eEntry) throws FeedException
FeedException
protected org.jdom2.Element generateLinkElement(Link link)
protected void fillPersonElement(org.jdom2.Element element, SyndPerson person)
protected org.jdom2.Element generateTagLineElement(Content tagline)
protected void fillContentElement(org.jdom2.Element contentElement, Content content) throws FeedException
FeedException
protected org.jdom2.Element generateGeneratorElement(Generator generator)
Copyright © 2021. All rights reserved.