| java.lang.Object | ||||||
| ↳ | com.google.gdata.data.AbstractExtension | |||||
| ↳ | com.google.gdata.data.ExtensionPoint | |||||
| ↳ | com.google.gdata.data.Source | |||||
| ↳ | com.google.gdata.data.BaseFeed<F extends com.google.gdata.data.BaseFeed, E extends com.google.gdata.data.BaseEntry> | |||||
| ↳ | com.google.gdata.data.media.MediaFeed<F extends com.google.gdata.data.BaseFeed, E extends com.google.gdata.data.BaseEntry> | |||||
| ↳ | com.google.gdata.data.photos.GphotoFeed<F extends com.google.gdata.data.photos.GphotoFeed> | |||||
Known Direct Subclasses
|
This class customizes the generic MediaFeed class to define a feed of GphotoEntries. It also adds support for the GphotoData interface methods so all subclasses have the base access methods available. In addition it provides access to a consistent description field across both RSS and ATOM.
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| delegate | |||||||||||
|
[Expand]
Inherited Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.google.gdata.data.BaseFeed
| |||||||||||
From class
com.google.gdata.data.Source
| |||||||||||
From class
com.google.gdata.data.ExtensionPoint
| |||||||||||
From class
com.google.gdata.data.AbstractExtension
| |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Construct a new
GphotoFeed instance that is parameterized to
contain GphotoEntry instances. | |||||||||||
Construct a new
GphotoFeed instance parameterized to contain
GphotoEntry instances. | |||||||||||
| Protected Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Construct a new
GphotoFeed instance parameterized to contain the
given GphotoEntry type. | |||||||||||
Construct a new
GphotoFeed instance parameterized to contain the
given GphotoEntry subclass. | |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Declares the set of expected Extension types for an ExtensionPoint within
the target extension profile.
The implementation of this method for BaseFeed will declare any extensions associated with the contained entry type. | |||||||||||
Generates XML in the RSS format.
| |||||||||||
Description on a feed is just the subtitle.
| |||||||||||
Return the gphoto:id of this feed.
| |||||||||||
Description on a feed is just the subtitle.
| |||||||||||
Set the gphoto:id of this feed as a string.
| |||||||||||
Set the gphoto:id of this feed as a long.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.google.gdata.data.media.MediaFeed
| |||||||||||
From class
com.google.gdata.data.BaseFeed
| |||||||||||
From class
com.google.gdata.data.Source
| |||||||||||
From class
com.google.gdata.data.ExtensionPoint
| |||||||||||
From class
com.google.gdata.data.AbstractExtension
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
com.google.gdata.data.Extension
| |||||||||||
From interface
com.google.gdata.data.IAtom
| |||||||||||
From interface
com.google.gdata.data.IFeed
| |||||||||||
From interface
com.google.gdata.data.Kind.Adaptable
| |||||||||||
From interface
com.google.gdata.data.Kind.Adaptor
| |||||||||||
From interface
com.google.gdata.data.photos.AtomData
| |||||||||||
From interface
com.google.gdata.data.photos.Extensible
| |||||||||||
From interface
com.google.gdata.data.photos.GphotoData
| |||||||||||
Construct a new GphotoFeed instance that is parameterized to
contain GphotoEntry instances.
Construct a new GphotoFeed instance parameterized to contain
GphotoEntry instances. The source data for the feed will be pulled
from the BaseFeed instance that was passed as source.
| sourceFeed |
|---|
Construct a new GphotoFeed instance parameterized to contain the
given GphotoEntry type. This should be used by subclasses to set up
subclassed entry types as needed.
| entryClass |
|---|
Construct a new GphotoFeed instance parameterized to contain the
given GphotoEntry subclass. The base state of the feed will be
drawn from the passed in BaseFeed instance. This constructor should
be used by subclasses to change the entry type supported by the feed.
| entryClass | |
|---|---|
| sourceFeed |
Declares the set of expected Extension types for an ExtensionPoint within the target extension profile. The base implementation does not declare any extensions, but can be overridden by specific types of ExtensionPoints that always contain a well-defined set of extensions.
The implementation of this method for BaseFeed will declare any extensions associated with the contained entry type.
| extProfile | The ExtensionProfile to initialize. |
|---|
Generates XML in the RSS format.
| w | Output writer. |
|---|---|
| extProfile | Extension profile. |
| IOException |
|---|
Description on a feed is just the subtitle.
Return the gphoto:id of this feed.
Description on a feed is just the subtitle.
| description |
|---|
Set the gphoto:id of this feed as a string.
| id | The string version of the id of this feed or entry. |
|---|
Set the gphoto:id of this feed as a long.
| id | The long version of the id of this feed or entry. |
|---|