public class FeatureFeed extends BaseFeed<FeatureFeed,FeatureEntry>
BaseFeed.FeedHandler
Source.SourceHandler
ExtensionPoint.CumulativeBlobHandler, ExtensionPoint.ExtensionHandler
Constructor and Description |
---|
FeatureFeed()
Default mutable constructor.
|
FeatureFeed(BaseFeed<?,?> sourceFeed)
Constructs a new instance by doing a shallow copy of data from an existing
BaseFeed instance. |
Modifier and Type | Method and Description |
---|---|
void |
generateAtom(XmlWriter w,
ExtensionProfile extProfile)
Override generateAtom() method to change the default namespace to kml.
|
Link |
getAtomFeedLink()
Returns the link that provides the URI of the full feed (without any query
parameters).
|
void |
setKmlDefault(boolean isDefault) |
java.lang.String |
toString() |
addAdaptor, createEntry, declareExtensions, generate, generateFeedEnd, generateFeedStart, generateRss, getAdaptedFeed, getAdaptor, getAdaptors, getCanPost, getEntries, getEntries, getEntryPostLink, getEtag, getFeedBatchLink, getHandler, getItemsPerPage, getKind, getNextLink, getPreviousLink, getSelectedFields, getSelf, getSelfLink, getService, getStartIndex, getTotalResults, getVersionId, insert, parseAtom, parseAtom, parseAtom, readFeed, readFeed, setCanPost, setEntries, setEtag, setItemsPerPage, setKind, setSelectedFields, setService, setStartIndex, setTotalResults, setVersionId
addHtmlLink, addLink, addLink, getAuthors, getCategories, getContributors, getGenerator, getHtmlLink, getIcon, getId, getLink, getLinks, getLinks, getLogo, getRights, getSubtitle, getTitle, getUpdated, removeLinks, removeLinks, setGenerator, setGenerator, setIcon, setId, setLogo, setRights, setSubtitle, setTitle, setUpdated
addExtension, addRepeatingExtension, generateCumulativeXmlBlob, getExtension, getExtensions, getRepeatingExtension, getRepeatingExtensions, getXmlBlob, hasExtension, hasRepeatingExtension, parseCumulativeXmlBlob, removeExtension, removeExtension, removeRepeatingExtension, setExtension, setXmlBlob, visit
disableStrictValidation, enableStrictValidation, getExtensionLocalName, getExtensionNamespace, isImmutable, isStrictValidation, setImmutable
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getGenerator, getLogo, getSubtitle, setGenerator, setLogo
addLink, getAuthors, getCategories, getId, getLink, getLinks, getTitle, getUpdated, removeLinks, removeLinks, setId, setUpdated
public Link getAtomFeedLink()
null
for none.public java.lang.String toString()
toString
in class java.lang.Object
public void setKmlDefault(boolean isDefault)
public void generateAtom(XmlWriter w, ExtensionProfile extProfile) throws java.io.IOException
generateAtom
in class BaseFeed<FeatureFeed,FeatureEntry>
w
- Output writer.extProfile
- Extension profile.java.io.IOException