com.android.ide.common.rendering.api
Class AdapterBinding

java.lang.Object
  extended by com.android.ide.common.rendering.api.AdapterBinding
All Implemented Interfaces:
java.lang.Iterable<DataBindingItem>

public class AdapterBinding
extends java.lang.Object
implements java.lang.Iterable<DataBindingItem>

Describe the content of the dynamic android.widget.Adapter used to fill android.widget.AdapterView


Constructor Summary
AdapterBinding(int repeatCount)
           
 
Method Summary
 void addFooter(ResourceReference layoutInfo)
           
 void addHeader(ResourceReference layoutInfo)
           
 void addItem(DataBindingItem item)
           
 ResourceReference getFooterAt(int index)
           
 int getFooterCount()
           
 ResourceReference getHeaderAt(int index)
           
 int getHeaderCount()
           
 DataBindingItem getItemAt(int index)
           
 int getItemCount()
           
 int getRepeatCount()
           
 java.util.Iterator<DataBindingItem> iterator()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AdapterBinding

public AdapterBinding(int repeatCount)
Method Detail

getRepeatCount

public int getRepeatCount()

addHeader

public void addHeader(ResourceReference layoutInfo)

getHeaderCount

public int getHeaderCount()

getHeaderAt

public ResourceReference getHeaderAt(int index)

addItem

public void addItem(DataBindingItem item)

getItemCount

public int getItemCount()

getItemAt

public DataBindingItem getItemAt(int index)

addFooter

public void addFooter(ResourceReference layoutInfo)

getFooterCount

public int getFooterCount()

getFooterAt

public ResourceReference getFooterAt(int index)

iterator

public java.util.Iterator<DataBindingItem> iterator()
Specified by:
iterator in interface java.lang.Iterable<DataBindingItem>