com.todoroo.astrid.api
Class Addon

java.lang.Object
  extended by com.todoroo.astrid.api.Addon
All Implemented Interfaces:
android.os.Parcelable

public class Addon
extends java.lang.Object
implements android.os.Parcelable

Represents an add-onn for Astrid. Users can enable or disable add-ons, which affect all other extension points that share the same identifier.

Author:
Tim Su

Nested Class Summary
 
Nested classes/interfaces inherited from interface android.os.Parcelable
android.os.Parcelable.Creator<T>
 
Field Summary
 java.lang.String addon
          Add-on Identifier
 java.lang.String author
          Plug-in Author
static android.os.Parcelable.Creator<Addon> CREATOR
          Parcelable creator
 java.lang.String description
          Plug-in Description
 java.lang.String title
          Plug-in Title
 
Fields inherited from interface android.os.Parcelable
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE
 
Constructor Summary
Addon(java.lang.String addon, java.lang.String title, java.lang.String author, java.lang.String description)
          Convenience constructor to generate a plug-in object
 
Method Summary
 int describeContents()
          
 void writeToParcel(android.os.Parcel dest, int flags)
          
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

addon

public java.lang.String addon
Add-on Identifier


title

public java.lang.String title
Plug-in Title


author

public java.lang.String author
Plug-in Author


description

public java.lang.String description
Plug-in Description


CREATOR

public static final android.os.Parcelable.Creator<Addon> CREATOR
Parcelable creator

Constructor Detail

Addon

public Addon(java.lang.String addon,
             java.lang.String title,
             java.lang.String author,
             java.lang.String description)
Convenience constructor to generate a plug-in object

Parameters:
addon -
title -
author -
description -
Method Detail

describeContents

public int describeContents()

Specified by:
describeContents in interface android.os.Parcelable

writeToParcel

public void writeToParcel(android.os.Parcel dest,
                          int flags)

Specified by:
writeToParcel in interface android.os.Parcelable