public final class

PicasaApi

extends Object
java.lang.Object
   ↳ com.cooliris.picasa.PicasaApi

Summary

Nested Classes
class PicasaApi.AuthAccount  
class PicasaApi.Columns Column names shared by multiple entry kinds. 
Constants
int RESULT_ERROR
int RESULT_NOT_MODIFIED
int RESULT_OK
Public Constructors
PicasaApi(ContentResolver cr)
Public Methods
static String canonicalizeUsername(String username)
Returns a canonical username for a Gmail account.
int deleteEntry(String editUri)
static Account[] getAccounts(Context context)
int getAlbumPhotos(AccountManager accountManager, SyncResult syncResult, AlbumEntry album, GDataParser.EntryHandler handler)
int getAlbums(AccountManager accountManager, SyncResult syncResult, UserEntry user, GDataParser.EntryHandler handler)
static AuthAccount[] getAuthenticatedAccounts(Context context)
void setAuth(PicasaApi.AuthAccount auth)
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final int RESULT_ERROR

Constant Value: 2 (0x00000002)

public static final int RESULT_NOT_MODIFIED

Constant Value: 1 (0x00000001)

public static final int RESULT_OK

Constant Value: 0 (0x00000000)

Public Constructors

public PicasaApi (ContentResolver cr)

Public Methods

public static String canonicalizeUsername (String username)

Returns a canonical username for a Gmail account. Lowercases the username and strips off a "gmail.com" or "googlemail.com" domain, but leaves other domains alone. e.g., Passing in "User@gmail.com: will return "user".

Parameters
username The username to be canonicalized.
Returns
  • The username, lowercased and possibly stripped of its domain if a "gmail.com" or "googlemail.com" domain.

public int deleteEntry (String editUri)

public static Account[] getAccounts (Context context)

public int getAlbumPhotos (AccountManager accountManager, SyncResult syncResult, AlbumEntry album, GDataParser.EntryHandler handler)

public int getAlbums (AccountManager accountManager, SyncResult syncResult, UserEntry user, GDataParser.EntryHandler handler)

public static AuthAccount[] getAuthenticatedAccounts (Context context)

public void setAuth (PicasaApi.AuthAccount auth)