com.frevvo.forms.client
Class UserFeed

java.lang.Object
  extended by com.google.gdata.data.AbstractExtension
      extended by com.google.gdata.data.ExtensionPoint
          extended by com.google.gdata.data.Source
              extended by com.google.gdata.data.BaseFeed<UserFeed,UserEntry>
                  extended by com.frevvo.forms.client.UserFeed
All Implemented Interfaces:
com.google.gdata.data.Extension, com.google.gdata.data.IAtom, com.google.gdata.data.IFeed, com.google.gdata.data.Kind.Adaptable, com.google.gdata.data.Kind.Adaptor

public class UserFeed
extends com.google.gdata.data.BaseFeed<UserFeed,UserEntry>

This feed contains a list of UserEntry's and can be used to create new UserEntry's.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.google.gdata.data.BaseFeed
com.google.gdata.data.BaseFeed.FeedHandler, com.google.gdata.data.BaseFeed.FeedState
 
Nested classes/interfaces inherited from class com.google.gdata.data.Source
com.google.gdata.data.Source.SourceHandler, com.google.gdata.data.Source.SourceState
 
Nested classes/interfaces inherited from class com.google.gdata.data.ExtensionPoint
com.google.gdata.data.ExtensionPoint.CumulativeBlobHandler, com.google.gdata.data.ExtensionPoint.ExtensionHandler
 
Nested classes/interfaces inherited from class com.google.gdata.data.AbstractExtension
com.google.gdata.data.AbstractExtension.AttributesHandler
 
Field Summary
static java.lang.String USERS_FEED_URL_FORMAT
           
 
Fields inherited from class com.google.gdata.data.BaseFeed
entries, entryClass, feedState
 
Fields inherited from class com.google.gdata.data.Source
srcState
 
Fields inherited from class com.google.gdata.data.ExtensionPoint
xmlBlob
 
Fields inherited from class com.google.gdata.data.AbstractExtension
localName, namespace
 
Constructor Summary
UserFeed()
          Constructs a new feed instance
 
Method Summary
 com.google.gdata.data.Link getEntryPostLink()
           
static java.net.URL getFeedURL(java.net.URL baseUrl)
          Gets an URL for accessing the users feed for the current session
 
Methods inherited from class com.google.gdata.data.BaseFeed
addAdaptor, createEntry, declareExtensions, generate, generateAtom, generateFeedEnd, generateFeedStart, generateRss, getAdaptedFeed, getAdaptor, getAdaptors, getCanPost, getEntries, getEntries, getEtag, getFeedBatchLink, getHandler, getItemsPerPage, getKind, getNextLink, getPreviousLink, getSelf, getSelfLink, getService, getStartIndex, getTotalResults, getVersionId, insert, parseAtom, parseAtom, parseAtom, readFeed, readFeed, setCanPost, setEntries, setEtag, setItemsPerPage, setKind, setService, setStartIndex, setTotalResults, setVersionId, visitChildren
 
Methods inherited from class com.google.gdata.data.Source
addHtmlLink, addLink, generateInnerAtom, getAuthors, getCategories, getContributors, getHtmlLink, getIcon, getId, getLinks, getLinks, getLogo, getRights, getUpdated, removeLinks, removeLinks, setGenerator, setIcon, setId, setLogo, setRights, setSubtitle, setTitle, setUpdated
 
Methods inherited from class com.google.gdata.data.ExtensionPoint
addExtension, addExtension, addRepeatingExtension, addRepeatingExtension, checkRequiredExtensions, createExtensionInstance, generate, generateCumulativeXmlBlob, generateExtensions, generateStartElement, getExtension, getExtensionDescription, getExtensionHandler, getExtensions, getManifest, getRepeatingExtension, getRepeatingExtensions, getXmlBlob, hasExtension, hasRepeatingExtension, initializeArbitraryXml, parseCumulativeXmlBlob, removeExtension, removeExtension, removeRepeatingExtension, setExtension, setXmlBlob, visit, visitChild
 
Methods inherited from class com.google.gdata.data.AbstractExtension
consumeAttributes, eq, generateAttributes, getExtensionLocalName, getExtensionNamespace, isImmutable, putAttributes, sameClassAs, setImmutable, throwExceptionForMissingAttribute, throwExceptionIfImmutable, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.google.gdata.data.IFeed
getLogo, setLogo
 
Methods inherited from interface com.google.gdata.data.IAtom
getAuthors, getCategories, getId, getLinks, getUpdated, removeLinks, removeLinks, setId, setUpdated
 

Field Detail

USERS_FEED_URL_FORMAT

public static final java.lang.String USERS_FEED_URL_FORMAT
See Also:
Constant Field Values
Constructor Detail

UserFeed

public UserFeed()
Constructs a new feed instance

Method Detail

getFeedURL

public static java.net.URL getFeedURL(java.net.URL baseUrl)
                               throws java.net.MalformedURLException
Gets an URL for accessing the users feed for the current session

Returns:
the feed URL
Throws:
java.net.MalformedURLException

getEntryPostLink

public com.google.gdata.data.Link getEntryPostLink()
Specified by:
getEntryPostLink in interface com.google.gdata.data.IFeed
Overrides:
getEntryPostLink in class com.google.gdata.data.BaseFeed<UserFeed,UserEntry>


Copyright © 2006-2011 frevvo Inc. All Rights Reserved.