cz.geek.picasa
Class PhotoBean

java.lang.Object
  extended by cz.geek.picasa.Media
      extended by cz.geek.picasa.PhotoBean

public class PhotoBean
extends Media


Field Summary
 
Fields inherited from class cz.geek.picasa.Media
media, mediac, name, size
 
Constructor Summary
protected PhotoBean(com.google.gdata.data.photos.GphotoEntry i)
           
 
Method Summary
 void addAdaptor(com.google.gdata.data.Kind.Adaptor adaptor)
           
 void addExtension(com.google.gdata.data.Extension ext)
           
 void addHtmlLink(String htmlUri, String lang, String title)
           
 void addLink(com.google.gdata.data.Link link)
           
 com.google.gdata.data.Link addLink(String rel, String type, String href)
           
 void addRepeatingExtension(com.google.gdata.data.Extension ext)
           
 void declareExtensions(com.google.gdata.data.ExtensionProfile extProfile)
           
 void delete()
           
 boolean equals(Object obj)
           
 void generate(com.google.gdata.util.common.xml.XmlWriter w, com.google.gdata.data.ExtensionProfile p)
           
 void generateAtom(com.google.gdata.util.common.xml.XmlWriter arg0, com.google.gdata.data.ExtensionProfile arg1)
           
 com.google.gdata.util.XmlBlob generateCumulativeXmlBlob(com.google.gdata.data.ExtensionProfile arg0)
           
 void generateRss(com.google.gdata.util.common.xml.XmlWriter w, com.google.gdata.data.ExtensionProfile extProfile)
           
 com.google.gdata.data.photos.GphotoEntry<?> getAdaptedEntry()
           
 Collection<com.google.gdata.data.Kind.Adaptor> getAdaptors()
           
 List<com.google.gdata.data.Person> getAuthors()
           
 boolean getCanEdit()
           
 Set<com.google.gdata.data.Category> getCategories()
           
 com.google.gdata.data.Content getContent()
           
 List<com.google.gdata.data.Person> getContributors()
           
 com.google.gdata.data.TextConstruct getDescription()
           
 com.google.gdata.data.DateTime getEdited()
           
 com.google.gdata.data.Link getEditLink()
           
 String getEtag()
           
<T extends com.google.gdata.data.Extension>
T
getExtension(Class<T> extensionClass)
           
 String getExtensionLocalName()
           
 com.google.gdata.util.common.xml.XmlNamespace getExtensionNamespace()
           
 Collection<com.google.gdata.data.Extension> getExtensions()
           
 com.google.gdata.data.Link getFeedLink()
           
 String getGphotoId()
           
 com.google.gdata.util.XmlParser.ElementHandler getHandler(com.google.gdata.data.ExtensionProfile p, String namespace, String localName, Attributes attrs)
           
 com.google.gdata.data.Link getHtmlLink()
           
 String getId()
           
 com.google.gdata.data.Link getLink(String arg0, String arg1)
           
 List<com.google.gdata.data.Link> getLinks()
           
 List<com.google.gdata.data.Link> getLinks(String arg0, String arg1)
           
 com.google.gdata.data.Link getMediaEditLink()
           
 com.google.gdata.data.media.MediaSource getMediaSource()
           
 String getPlainTextContent()
           
 com.google.gdata.data.PubControl getPubControl()
           
 com.google.gdata.data.DateTime getPublished()
           
<T extends com.google.gdata.data.Extension>
List<T>
getRepeatingExtension(Class<T> extensionClass)
           
 Collection<List<com.google.gdata.data.Extension>> getRepeatingExtensions()
           
 com.google.gdata.data.TextConstruct getRights()
           
 com.google.gdata.data.Link getSelfLink()
           
 com.google.gdata.client.Service getService()
           
 com.google.gdata.data.Source getSource()
           
 com.google.gdata.data.TextConstruct getSummary()
           
 com.google.gdata.data.TextContent getTextContent()
           
 com.google.gdata.data.TextConstruct getTitle()
           
 com.google.gdata.data.DateTime getUpdated()
           
 String getVersionId()
           
 com.google.gdata.util.XmlBlob getXmlBlob()
           
<T extends com.google.gdata.data.Extension>
boolean
hasExtension(Class<T> extensionClass)
           
 int hashCode()
           
<T extends com.google.gdata.data.Extension>
boolean
hasRepeatingExtension(Class<T> extensionClass)
           
 boolean isDraft()
           
 boolean isImmutable()
           
 void parseAtom(com.google.gdata.data.ExtensionProfile extProfile, InputStream input)
           
 void parseAtom(com.google.gdata.data.ExtensionProfile extProfile, Reader reader)
           
 void parseAtom(com.google.gdata.data.ExtensionProfile extProfile, com.google.gdata.data.XmlEventSource eventSource)
           
 void parseCumulativeXmlBlob(com.google.gdata.util.XmlBlob blob, com.google.gdata.data.ExtensionProfile extProfile, Class<? extends com.google.gdata.data.ExtensionPoint> extendedClass)
           
 void removeExtension(Class<? extends com.google.gdata.data.Extension> extensionClass)
           
 void removeExtension(com.google.gdata.data.Extension ext)
           
 void removeLinks(String arg0, String arg1)
           
 void removeRepeatingExtension(com.google.gdata.data.Extension ext)
           
 void setCanEdit(boolean v)
           
 void setContent(com.google.gdata.data.Content v)
           
 void setContent(com.google.gdata.data.TextConstruct tc)
           
 void setDescription(com.google.gdata.data.TextConstruct description)
           
 void setDraft(Boolean v)
           
 void setEdited(com.google.gdata.data.DateTime v)
           
 void setEtag(String v)
           
 void setExtension(com.google.gdata.data.Extension ext)
           
 void setGphotoId(Long id)
           
 void setGphotoId(String id)
           
 void setId(String v)
           
 void setImmutable(boolean isImmutable)
           
 void setMediaSource(com.google.gdata.data.media.MediaSource arg0)
           
 void setPubControl(com.google.gdata.data.PubControl value)
           
 void setPublished(com.google.gdata.data.DateTime v)
           
 void setRights(com.google.gdata.data.TextConstruct v)
           
 void setService(com.google.gdata.client.Service v)
           
 void setSource(com.google.gdata.data.Source v)
           
 void setSummary(com.google.gdata.data.TextConstruct v)
           
 void setTitle(com.google.gdata.data.TextConstruct v)
           
 void setUpdated(com.google.gdata.data.DateTime v)
           
 void setVersionId(String v)
           
 void setXmlBlob(com.google.gdata.util.XmlBlob xmlBlob)
           
 String toString()
           
 void visit(com.google.gdata.data.ExtensionVisitor ev, com.google.gdata.data.ExtensionPoint parent)
           
 
Methods inherited from class cz.geek.picasa.Media
getMedia, getMediac, getName, setMedia
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PhotoBean

protected PhotoBean(com.google.gdata.data.photos.GphotoEntry i)
Method Detail

addAdaptor

public void addAdaptor(com.google.gdata.data.Kind.Adaptor adaptor)

addExtension

public void addExtension(com.google.gdata.data.Extension ext)

addHtmlLink

public void addHtmlLink(String htmlUri,
                        String lang,
                        String title)

addLink

public void addLink(com.google.gdata.data.Link link)

addLink

public com.google.gdata.data.Link addLink(String rel,
                                          String type,
                                          String href)

addRepeatingExtension

public void addRepeatingExtension(com.google.gdata.data.Extension ext)

declareExtensions

public void declareExtensions(com.google.gdata.data.ExtensionProfile extProfile)

delete

public void delete()
            throws IOException,
                   com.google.gdata.util.ServiceException
Throws:
IOException
com.google.gdata.util.ServiceException

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

generate

public void generate(com.google.gdata.util.common.xml.XmlWriter w,
                     com.google.gdata.data.ExtensionProfile p)
              throws IOException
Throws:
IOException

generateAtom

public void generateAtom(com.google.gdata.util.common.xml.XmlWriter arg0,
                         com.google.gdata.data.ExtensionProfile arg1)
                  throws IOException
Throws:
IOException

generateCumulativeXmlBlob

public com.google.gdata.util.XmlBlob generateCumulativeXmlBlob(com.google.gdata.data.ExtensionProfile arg0)
                                                        throws IOException
Throws:
IOException

generateRss

public void generateRss(com.google.gdata.util.common.xml.XmlWriter w,
                        com.google.gdata.data.ExtensionProfile extProfile)
                 throws IOException
Throws:
IOException

getAdaptedEntry

public com.google.gdata.data.photos.GphotoEntry<?> getAdaptedEntry()
                                                            throws com.google.gdata.data.Kind.AdaptorException
Throws:
com.google.gdata.data.Kind.AdaptorException

getAdaptors

public Collection<com.google.gdata.data.Kind.Adaptor> getAdaptors()

getAuthors

public List<com.google.gdata.data.Person> getAuthors()

getCanEdit

public boolean getCanEdit()

getCategories

public Set<com.google.gdata.data.Category> getCategories()

getContent

public com.google.gdata.data.Content getContent()

getContributors

public List<com.google.gdata.data.Person> getContributors()

getDescription

public com.google.gdata.data.TextConstruct getDescription()

getEdited

public com.google.gdata.data.DateTime getEdited()

getEditLink

public com.google.gdata.data.Link getEditLink()

getEtag

public String getEtag()

getExtension

public <T extends com.google.gdata.data.Extension> T getExtension(Class<T> extensionClass)

getExtensionLocalName

public final String getExtensionLocalName()

getExtensionNamespace

public final com.google.gdata.util.common.xml.XmlNamespace getExtensionNamespace()

getExtensions

public Collection<com.google.gdata.data.Extension> getExtensions()

getFeedLink

public com.google.gdata.data.Link getFeedLink()

getGphotoId

public String getGphotoId()

getHandler

public com.google.gdata.util.XmlParser.ElementHandler getHandler(com.google.gdata.data.ExtensionProfile p,
                                                                 String namespace,
                                                                 String localName,
                                                                 Attributes attrs)

getHtmlLink

public com.google.gdata.data.Link getHtmlLink()

getId

public String getId()

getLink

public com.google.gdata.data.Link getLink(String arg0,
                                          String arg1)

getLinks

public List<com.google.gdata.data.Link> getLinks()

getLinks

public List<com.google.gdata.data.Link> getLinks(String arg0,
                                                 String arg1)

getMediaEditLink

public com.google.gdata.data.Link getMediaEditLink()

getMediaSource

public com.google.gdata.data.media.MediaSource getMediaSource()

getPlainTextContent

public String getPlainTextContent()

getPubControl

public com.google.gdata.data.PubControl getPubControl()

getPublished

public com.google.gdata.data.DateTime getPublished()

getRepeatingExtension

public <T extends com.google.gdata.data.Extension> List<T> getRepeatingExtension(Class<T> extensionClass)

getRepeatingExtensions

public Collection<List<com.google.gdata.data.Extension>> getRepeatingExtensions()

getRights

public com.google.gdata.data.TextConstruct getRights()

getSelfLink

public com.google.gdata.data.Link getSelfLink()

getService

public com.google.gdata.client.Service getService()

getSource

public com.google.gdata.data.Source getSource()

getSummary

public com.google.gdata.data.TextConstruct getSummary()

getTextContent

public com.google.gdata.data.TextContent getTextContent()

getTitle

public com.google.gdata.data.TextConstruct getTitle()

getUpdated

public com.google.gdata.data.DateTime getUpdated()

getVersionId

public String getVersionId()

getXmlBlob

public com.google.gdata.util.XmlBlob getXmlBlob()

hasExtension

public final <T extends com.google.gdata.data.Extension> boolean hasExtension(Class<T> extensionClass)

hashCode

public int hashCode()
Overrides:
hashCode in class Object

hasRepeatingExtension

public final <T extends com.google.gdata.data.Extension> boolean hasRepeatingExtension(Class<T> extensionClass)

isDraft

public boolean isDraft()

isImmutable

public final boolean isImmutable()

parseAtom

public void parseAtom(com.google.gdata.data.ExtensionProfile extProfile,
                      InputStream input)
               throws IOException,
                      com.google.gdata.util.ParseException
Throws:
IOException
com.google.gdata.util.ParseException

parseAtom

public void parseAtom(com.google.gdata.data.ExtensionProfile extProfile,
                      Reader reader)
               throws IOException,
                      com.google.gdata.util.ParseException
Throws:
IOException
com.google.gdata.util.ParseException

parseAtom

public void parseAtom(com.google.gdata.data.ExtensionProfile extProfile,
                      com.google.gdata.data.XmlEventSource eventSource)
               throws IOException,
                      com.google.gdata.util.ParseException
Throws:
IOException
com.google.gdata.util.ParseException

parseCumulativeXmlBlob

public void parseCumulativeXmlBlob(com.google.gdata.util.XmlBlob blob,
                                   com.google.gdata.data.ExtensionProfile extProfile,
                                   Class<? extends com.google.gdata.data.ExtensionPoint> extendedClass)
                            throws IOException,
                                   com.google.gdata.util.ParseException
Throws:
IOException
com.google.gdata.util.ParseException

removeExtension

public void removeExtension(Class<? extends com.google.gdata.data.Extension> extensionClass)

removeExtension

public void removeExtension(com.google.gdata.data.Extension ext)

removeLinks

public void removeLinks(String arg0,
                        String arg1)

removeRepeatingExtension

public void removeRepeatingExtension(com.google.gdata.data.Extension ext)

setCanEdit

public void setCanEdit(boolean v)

setContent

public void setContent(com.google.gdata.data.Content v)

setContent

public void setContent(com.google.gdata.data.TextConstruct tc)

setDescription

public void setDescription(com.google.gdata.data.TextConstruct description)

setDraft

public void setDraft(Boolean v)

setEdited

public void setEdited(com.google.gdata.data.DateTime v)

setEtag

public void setEtag(String v)

setExtension

public void setExtension(com.google.gdata.data.Extension ext)

setGphotoId

public void setGphotoId(Long id)

setGphotoId

public void setGphotoId(String id)

setId

public void setId(String v)

setImmutable

public final void setImmutable(boolean isImmutable)

setMediaSource

public void setMediaSource(com.google.gdata.data.media.MediaSource arg0)

setPubControl

public void setPubControl(com.google.gdata.data.PubControl value)

setPublished

public void setPublished(com.google.gdata.data.DateTime v)

setRights

public void setRights(com.google.gdata.data.TextConstruct v)

setService

public void setService(com.google.gdata.client.Service v)

setSource

public void setSource(com.google.gdata.data.Source v)

setSummary

public void setSummary(com.google.gdata.data.TextConstruct v)

setTitle

public void setTitle(com.google.gdata.data.TextConstruct v)

setUpdated

public void setUpdated(com.google.gdata.data.DateTime v)

setVersionId

public void setVersionId(String v)

setXmlBlob

public void setXmlBlob(com.google.gdata.util.XmlBlob xmlBlob)

toString

public String toString()
Overrides:
toString in class Object

visit

public void visit(com.google.gdata.data.ExtensionVisitor ev,
                  com.google.gdata.data.ExtensionPoint parent)
           throws com.google.gdata.data.ExtensionVisitor.StoppedException
Throws:
com.google.gdata.data.ExtensionVisitor.StoppedException


Copyright © 2010. All Rights Reserved.