Searched refs:ItemHierarchy (Results 1 - 13 of 13) sorted by relevance

/frameworks/opt/setupwizard/library/main/src/com/android/setupwizardlib/items/
H A DItemHierarchy.java20 * Representation of zero or more items in a list. Each instance of ItemHierarchy should be capable
27 public interface ItemHierarchy { interface
38 void onChanged(ItemHierarchy itemHierarchy);
72 * @return An ItemHierarchy which matches the given ID.
74 ItemHierarchy findItemById(int id);
H A DItemInflater.java26 public class ItemInflater extends GenericInflater<ItemHierarchy> {
31 void addChild(ItemHierarchy child);
57 protected void onAddChildItem(ItemHierarchy parent, ItemHierarchy child) {
H A DItemGroup.java27 ItemHierarchy.Observer {
59 private List<ItemHierarchy> mChildren = new ArrayList<>();
65 * ItemHierarchy Item Item Position
83 * Also note how ItemHierarchy index 1 is not present in the map, because it is empty.
85 * ItemGroup uses this map to look for which ItemHierarchy an item at a given position belongs
106 public void addChild(ItemHierarchy child) {
118 public boolean removeChild(ItemHierarchy child) {
135 for (ItemHierarchy item : mChildren) {
151 ItemHierarchy item = mChildren.get(itemIndex);
157 public void onChanged(ItemHierarchy hierarch
[all...]
H A DItemAdapter.java27 * {@link com.android.setupwizardlib.items.ItemHierarchy}. The item hierarchy used to create this
30 public class ItemAdapter extends BaseAdapter implements ItemHierarchy.Observer {
32 private final ItemHierarchy mItemHierarchy;
35 public ItemAdapter(ItemHierarchy hierarchy) {
87 public void onChanged(ItemHierarchy hierarchy) {
97 public ItemHierarchy findItemById(int id) {
101 public ItemHierarchy getRootItemHierarchy() {
H A DAbstractItem.java24 * methods for {@link ItemHierarchy} for items representing itself.
47 public ItemHierarchy findItemById(int id) {
H A DButtonBarItem.java106 public void addChild(ItemHierarchy child) {
115 public ItemHierarchy findItemById(int id) {
120 final ItemHierarchy item = button.findItemById(id);
H A DAbstractItemHierarchy.java30 public abstract class AbstractItemHierarchy implements ItemHierarchy {
/frameworks/opt/setupwizard/library/
H A Dproguard.flags6 -keep public class * extends com.android.setupwizardlib.items.ItemHierarchy {
/frameworks/opt/setupwizard/library/full-support/src/com/android/setupwizardlib/items/
H A DRecyclerItemAdapter.java31 * An adapter used with RecyclerView to display an {@link ItemHierarchy}. The item hierarchy used to
36 implements ItemHierarchy.Observer {
44 private final ItemHierarchy mItemHierarchy;
47 public RecyclerItemAdapter(ItemHierarchy hierarchy) {
131 public void onChanged(ItemHierarchy hierarchy) {
135 public ItemHierarchy findItemById(int id) {
139 public ItemHierarchy getRootItemHierarchy() {
/frameworks/opt/setupwizard/library/full-support/test/src/com/android/setupwizardlib/test/
H A DRecyclerItemAdapterTest.java24 import com.android.setupwizardlib.items.ItemHierarchy;
64 ItemHierarchy root = adapter.getRootItemHierarchy();
/frameworks/opt/setupwizard/library/test/src/com/android/setupwizardlib/test/
H A DItemAdapterTest.java25 import com.android.setupwizardlib.items.ItemHierarchy;
69 ItemHierarchy root = adapter.getRootItemHierarchy();
H A DItemInflaterTest.java24 import com.android.setupwizardlib.items.ItemHierarchy;
39 ItemHierarchy item = inflater.inflate(R.xml.test_items);
H A DButtonBarItemTest.java27 import com.android.setupwizardlib.items.ItemHierarchy;
98 ItemHierarchy invalidChild = new Item();

Completed in 95 milliseconds