com.frevvo.forms.client
Class TaskFeed

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<F,E>
                  extended by com.google.gdata.data.media.MediaFeed<TaskFeed,TaskEntry>
                      extended by com.frevvo.forms.client.TaskFeed
All Implemented Interfaces:
Extension, IAtom, IFeed, Kind.Adaptable, Kind.Adaptor

public class TaskFeed
extends MediaFeed<TaskFeed,TaskEntry>

This feed contains a list of TaskEntry's


Nested Class Summary
 
Nested classes/interfaces inherited from class com.google.gdata.data.BaseFeed
BaseFeed.FeedHandler, BaseFeed.FeedState
 
Nested classes/interfaces inherited from class com.google.gdata.data.Source
Source.SourceHandler, Source.SourceState
 
Nested classes/interfaces inherited from class com.google.gdata.data.ExtensionPoint
ExtensionPoint.CumulativeBlobHandler, ExtensionPoint.ExtensionHandler
 
Nested classes/interfaces inherited from class com.google.gdata.data.AbstractExtension
AbstractExtension.AttributesHandler
 
Field Summary
static String REL_TASK_LIST
           
static String REL_TASK_LIST_EMBED
           
static String TASK_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
TaskFeed()
          Constructs a new Feed instance
 
Method Summary
static URL getFeedURL(URL baseUrl)
          Gets an URL for accessing the Task feed
 TaskFeed getNext()
           
 TaskQuery getQuery()
          Return the query for this feed This can be useful when you need to customize the query for an existing feed
 Link getTaskListEmbedLink(Map<String,Object> linkParams)
           
 Link getTaskListLink(Map<String,Object> linkParams)
           
 
Methods inherited from class com.google.gdata.data.media.MediaFeed
insert, insert, setService
 
Methods inherited from class com.google.gdata.data.BaseFeed
addAdaptor, createEntry, declareExtensions, generate, generateAtom, generateFeedEnd, generateFeedStart, generateRss, getAdaptedFeed, getAdaptor, getAdaptors, getCanPost, getEntries, getEntries, getEntryPostLink, getEtag, getFeedBatchLink, getHandler, getItemsPerPage, getKind, getNextLink, getPreviousLink, getSelf, getSelfLink, getService, getStartIndex, getTotalResults, getVersionId, insert, parseAtom, parseAtom, parseAtom, readFeed, readFeed, setCanPost, setEntries, setEtag, setItemsPerPage, setKind, 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

TASK_FEED_URL_FORMAT

public static final String TASK_FEED_URL_FORMAT
See Also:
Constant Field Values

REL_TASK_LIST

public static final String REL_TASK_LIST
See Also:
Constant Field Values

REL_TASK_LIST_EMBED

public static final String REL_TASK_LIST_EMBED
See Also:
Constant Field Values
Constructor Detail

TaskFeed

public TaskFeed()
Constructs a new Feed instance

Method Detail

getFeedURL

public static URL getFeedURL(URL baseUrl)
                      throws MalformedURLException
Gets an URL for accessing the Task feed

Returns:
the feed URL
Throws:
MalformedURLException

getQuery

public TaskQuery getQuery()
                   throws ServiceException
Return the query for this feed This can be useful when you need to customize the query for an existing feed

Returns:
Throws:
ServiceException

getNext

public TaskFeed getNext()
                 throws ServiceException
Throws:
ServiceException

getTaskListLink

public Link getTaskListLink(Map<String,Object> linkParams)

getTaskListEmbedLink

public Link getTaskListEmbedLink(Map<String,Object> linkParams)


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