Home
last modified time | relevance | path

Searched refs:ItemHierarchy (Results 1 – 10 of 10) sorted by relevance

/external/setupdesign/main/src/com/google/android/setupdesign/items/
DItemGroup.java27 implements ItemInflater.ItemParent, ItemHierarchy.Observer {
75 private final List<ItemHierarchy> children = new ArrayList<>();
115 public void addChild(ItemHierarchy child) { in addChild()
132 public boolean removeChild(ItemHierarchy child) { in removeChild()
156 for (ItemHierarchy item : children) { in clear()
173 ItemHierarchy item = children.get(itemIndex); in getItemAt()
179 public void onChanged(ItemHierarchy hierarchy) { in onChanged()
189 private int getChildPosition(ItemHierarchy child) { in getChildPosition()
217 public void onItemRangeChanged(ItemHierarchy itemHierarchy, int positionStart, int itemCount) { in onItemRangeChanged()
228 public void onItemRangeInserted(ItemHierarchy itemHierarchy, int positionStart, int itemCount) { in onItemRangeInserted()
[all …]
DItemHierarchy.java28 public interface ItemHierarchy { interface
42 void onChanged(ItemHierarchy itemHierarchy); in onChanged()
49 void onItemRangeChanged(ItemHierarchy itemHierarchy, int positionStart, int itemCount); in onItemRangeChanged()
52 void onItemRangeInserted(ItemHierarchy itemHierarchy, int positionStart, int itemCount); in onItemRangeInserted()
56 ItemHierarchy itemHierarchy, int fromPosition, int toPosition, int itemCount); in onItemRangeMoved()
59 void onItemRangeRemoved(ItemHierarchy itemHierarchy, int positionStart, int itemCount); in onItemRangeRemoved()
88 ItemHierarchy findItemById(int id); in findItemById()
DItemAdapter.java30 public class ItemAdapter extends BaseAdapter implements ItemHierarchy.Observer {
32 private final ItemHierarchy itemHierarchy;
35 public ItemAdapter(ItemHierarchy hierarchy) { in ItemAdapter()
87 public void onChanged(ItemHierarchy hierarchy) { in onChanged()
93 public void onItemRangeChanged(ItemHierarchy itemHierarchy, int positionStart, int itemCount) { in onItemRangeChanged()
98 public void onItemRangeInserted(ItemHierarchy itemHierarchy, int positionStart, int itemCount) { in onItemRangeInserted()
104 ItemHierarchy itemHierarchy, int fromPosition, int toPosition, int itemCount) { in onItemRangeMoved()
109 public void onItemRangeRemoved(ItemHierarchy itemHierarchy, int positionStart, int itemCount) { in onItemRangeRemoved()
118 public ItemHierarchy findItemById(int id) { in findItemById()
122 public ItemHierarchy getRootItemHierarchy() { in getRootItemHierarchy()
DRecyclerItemAdapter.java40 implements ItemHierarchy.Observer {
62 private final ItemHierarchy itemHierarchy;
67 public RecyclerItemAdapter(ItemHierarchy hierarchy) { in RecyclerItemAdapter()
71 public RecyclerItemAdapter(ItemHierarchy hierarchy, boolean applyPartnerHeavyThemeResource) { in RecyclerItemAdapter()
76 ItemHierarchy hierarchy, in RecyclerItemAdapter()
191 public void onChanged(ItemHierarchy hierarchy) { in onChanged()
196 public void onItemRangeChanged(ItemHierarchy itemHierarchy, int positionStart, int itemCount) { in onItemRangeChanged()
201 public void onItemRangeInserted(ItemHierarchy itemHierarchy, int positionStart, int itemCount) { in onItemRangeInserted()
207 ItemHierarchy itemHierarchy, int fromPosition, int toPosition, int itemCount) { in onItemRangeMoved()
224 public void onItemRangeRemoved(ItemHierarchy itemHierarchy, int positionStart, int itemCount) { in onItemRangeRemoved()
[all …]
DItemInflater.java22 public class ItemInflater extends ReflectionInflater<ItemHierarchy> {
25 void addChild(ItemHierarchy child); in addChild()
34 protected void onAddChildItem(ItemHierarchy parent, ItemHierarchy child) { in onAddChildItem()
DButtonBarItem.java106 public void addChild(ItemHierarchy child) { in addChild()
115 public ItemHierarchy findItemById(int id) { in findItemById()
120 final ItemHierarchy item = button.findItemById(id); in findItemById()
DAbstractItem.java47 public ItemHierarchy findItemById(int id) { in findItemById()
DAbstractItemHierarchy.java28 public abstract class AbstractItemHierarchy implements ItemHierarchy {
/external/setupdesign/
Dproguard.flags6 -keep public class * extends com.google.android.setupdesign.items.ItemHierarchy {
/external/setupdesign/main/src/com/google/android/setupdesign/template/
DRecyclerMixin.java39 import com.google.android.setupdesign.items.ItemHierarchy;
127 final ItemHierarchy inflated = new ItemInflater(context).inflate(entries); in parseAttributes()