org.positronicnet.ui

CursorSourceAdapter

class CursorSourceAdapter [T <: AnyRef] extends CursorAdapter

Adapter for cursors produced by PositronicDb queries. Automatically handles a fair amount of the usual typecasting gubbish...

Attributes
abstract
Linear Supertypes
CursorAdapter, Filterable, BaseAdapter, SpinnerAdapter, ListAdapter, Adapter, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. CursorSourceAdapter
  2. CursorAdapter
  3. Filterable
  4. BaseAdapter
  5. SpinnerAdapter
  6. ListAdapter
  7. Adapter
  8. AnyRef
  9. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new CursorSourceAdapter (activity: PositronicActivityHelpers, converter: (PositronicCursor) ⇒ T, source: Notifier[PositronicCursor], itemViewResourceId: Int)

Abstract Value Members

  1. def bindItem (view: View, item: T): Unit

    Attributes
    abstract

Concrete Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  5. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  6. def areAllItemsEnabled (): Boolean

    Definition Classes
    BaseAdapter → ListAdapter
  7. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  8. def bindView (view: View, context: Context, cursor: Cursor): Unit

    Definition Classes
    CursorSourceAdapter → CursorAdapter
  9. def changeCursor (arg0: Cursor): Unit

    Definition Classes
    CursorAdapter
  10. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  11. def convertToString (arg0: Cursor): CharSequence

    Definition Classes
    CursorAdapter
  12. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  13. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  14. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  15. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef
  16. def getCount (): Int

    Definition Classes
    CursorAdapter → Adapter
  17. def getCursor (): Cursor

    Definition Classes
    CursorAdapter
  18. def getDropDownView (arg0: Int, arg1: View, arg2: ViewGroup): View

    Definition Classes
    CursorAdapter → BaseAdapter → SpinnerAdapter
  19. def getFilter (): Filter

    Definition Classes
    CursorAdapter → Filterable
  20. def getFilterQueryProvider (): FilterQueryProvider

    Definition Classes
    CursorAdapter
  21. def getItem (posn: Int): T

    Definition Classes
    CursorSourceAdapter → CursorAdapter → Adapter
  22. def getItemId (arg0: Int): Long

    Definition Classes
    CursorAdapter → Adapter
  23. def getItemViewType (arg0: Int): Int

    Definition Classes
    BaseAdapter → Adapter
  24. def getView (arg0: Int, arg1: View, arg2: ViewGroup): View

    Definition Classes
    CursorAdapter → Adapter
  25. def getViewTypeCount (): Int

    Definition Classes
    BaseAdapter → Adapter
  26. def hasStableIds (): Boolean

    Definition Classes
    CursorAdapter → BaseAdapter → Adapter
  27. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  28. var inflater : LayoutInflater

    Attributes
    protected
  29. def init (arg0: Context, arg1: Cursor, arg2: Boolean): Unit

    Attributes
    protected[widget]
    Definition Classes
    CursorAdapter
  30. def isEmpty (): Boolean

    Definition Classes
    BaseAdapter → Adapter
  31. def isEnabled (arg0: Int): Boolean

    Definition Classes
    BaseAdapter → ListAdapter
  32. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  33. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  34. def newDropDownView (arg0: Context, arg1: Cursor, arg2: ViewGroup): View

    Definition Classes
    CursorAdapter
  35. def newView (context: Context, cursor: Cursor, parent: ViewGroup): View

    Definition Classes
    CursorSourceAdapter → CursorAdapter
  36. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  37. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  38. def notifyDataSetChanged (): Unit

    Definition Classes
    BaseAdapter
  39. def notifyDataSetInvalidated (): Unit

    Definition Classes
    BaseAdapter
  40. def onContentChanged (): Unit

    Attributes
    protected[widget]
    Definition Classes
    CursorAdapter
  41. def registerDataSetObserver (arg0: DataSetObserver): Unit

    Definition Classes
    BaseAdapter → Adapter
  42. def runQueryOnBackgroundThread (arg0: CharSequence): Cursor

    Definition Classes
    CursorAdapter
  43. def setFilterQueryProvider (arg0: FilterQueryProvider): Unit

    Definition Classes
    CursorAdapter
  44. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  45. def toString (): String

    Definition Classes
    AnyRef → Any
  46. def unregisterDataSetObserver (arg0: DataSetObserver): Unit

    Definition Classes
    BaseAdapter → Adapter
  47. def wait (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  48. def wait (arg0: Long, arg1: Int): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  49. def wait (arg0: Long): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from CursorAdapter

Inherited from Filterable

Inherited from BaseAdapter

Inherited from SpinnerAdapter

Inherited from ListAdapter

Inherited from Adapter

Inherited from AnyRef

Inherited from Any