Searched refs:PresenterSelector (Results 1 - 25 of 51) sorted by relevance

123

/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/
H A DPresenterSelector.java17 * A PresenterSelector is used to obtain a {@link Presenter} for a given Object.
18 * Similar to {@link Presenter}, PresenterSelector is stateless.
20 public abstract class PresenterSelector { class
H A DClassPresenterSelector.java23 public final class ClassPresenterSelector extends PresenterSelector {
51 PresenterSelector presenterSelector) {
68 if (presenter instanceof PresenterSelector) {
69 Presenter innerPresenter = ((PresenterSelector) presenter).getPresenter(item);
H A DSinglePresenterSelector.java17 * A {@link PresenterSelector} that always returns the same {@link Presenter}.
20 public final class SinglePresenterSelector extends PresenterSelector {
H A DObjectAdapter.java20 * decoupled from the presentation of the items via {@link PresenterSelector}.
105 private PresenterSelector mPresenterSelector;
108 * Constructs an adapter with the given {@link PresenterSelector}.
110 public ObjectAdapter(PresenterSelector presenterSelector) {
130 public final void setPresenterSelector(PresenterSelector presenterSelector) {
148 * Called when {@link #setPresenterSelector(PresenterSelector)} is called
149 * and the PresenterSelector differs from the previous one.
157 public final PresenterSelector getPresenterSelector() {
H A DPresenterSwitcher.java21 * {@link PresenterSelector}. A subclass should implement {@link #insertView(View)} to define
27 private PresenterSelector mPresenterSelector;
33 * {@link PresenterSelector} for choosing a {@link Presenter} for a given object.
36 public void init(ViewGroup parent, PresenterSelector presenterSelector) {
H A DSparseArrayObjectAdapter.java14 * Constructs an adapter with the given {@link PresenterSelector}.
16 public SparseArrayObjectAdapter(PresenterSelector presenterSelector) {
H A DArrayObjectAdapter.java29 * Constructs an adapter with the given {@link PresenterSelector}.
31 public ArrayObjectAdapter(PresenterSelector presenterSelector) {
H A DCursorObjectAdapter.java30 * Constructs an adapter with the given {@link PresenterSelector}.
32 public CursorObjectAdapter(PresenterSelector presenterSelector) {
H A DItemBridgeAdapter.java60 private PresenterSelector mPresenterSelector;
164 public ItemBridgeAdapter(ObjectAdapter adapter, PresenterSelector presenterSelector) {
246 PresenterSelector presenterSelector = mPresenterSelector != null ?
H A DControlButtonPresenterSelector.java30 public class ControlButtonPresenterSelector extends PresenterSelector {
/frameworks/support/frameworks/support/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/app/details/
H A DShadowRowPresenterSelector.java22 import android.support.v17.leanback.widget.PresenterSelector;
25 * This {@link PresenterSelector} will return a {@link ListRowPresenter} which has shadow support
28 public class ShadowRowPresenterSelector extends PresenterSelector {
/frameworks/support/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/app/details/
H A DShadowRowPresenterSelector.java22 import android.support.v17.leanback.widget.PresenterSelector;
25 * This {@link PresenterSelector} will return a {@link ListRowPresenter} which has shadow support
28 public class ShadowRowPresenterSelector extends PresenterSelector {
/frameworks/support/frameworks/support/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/app/grid/
H A DGridExampleFragment.java26 import android.support.v17.leanback.widget.PresenterSelector;
52 PresenterSelector cardPresenterSelector = new CardPresenterSelector(getActivity());
/frameworks/support/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/app/grid/
H A DGridExampleFragment.java26 import android.support.v17.leanback.widget.PresenterSelector;
52 PresenterSelector cardPresenterSelector = new CardPresenterSelector(getActivity());
/frameworks/support/frameworks/support/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/cards/presenters/
H A DCardPresenterSelector.java22 import android.support.v17.leanback.widget.PresenterSelector;
27 * This PresenterSelector will decide what Presenter to use depending on a given card's type.
29 public class CardPresenterSelector extends PresenterSelector {
41 String.format("The PresenterSelector only supports data items of type '%s'",
/frameworks/support/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/cards/presenters/
H A DCardPresenterSelector.java22 import android.support.v17.leanback.widget.PresenterSelector;
27 * This PresenterSelector will decide what Presenter to use depending on a given card's type.
29 public class CardPresenterSelector extends PresenterSelector {
41 String.format("The PresenterSelector only supports data items of type '%s'",
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/
H A DBaseRowFragment.java22 import android.support.v17.leanback.widget.PresenterSelector;
37 private PresenterSelector mPresenterSelector;
153 public final void setPresenterSelector(PresenterSelector presenterSelector) {
161 public final PresenterSelector getPresenterSelector() {
H A DBaseRowSupportFragment.java24 import android.support.v17.leanback.widget.PresenterSelector;
39 private PresenterSelector mPresenterSelector;
155 public final void setPresenterSelector(PresenterSelector presenterSelector) {
163 public final PresenterSelector getPresenterSelector() {
/frameworks/support/v17/leanback/tests/java/android/support/v17/leanback/app/
H A DListRowDataAdapterTest.java9 import android.support.v17.leanback.widget.PresenterSelector;
44 private PresenterSelector presenterSelector;
251 public CustomAdapter(PresenterSelector selector) {
/frameworks/support/frameworks/support/samples/SupportLeanbackDemos/src/com/example/android/leanback/
H A DPlaybackControlHelper.java28 import android.support.v17.leanback.widget.PresenterSelector;
98 PresenterSelector presenterSelector) {
H A DPlaybackControlSupportHelper.java30 import android.support.v17.leanback.widget.PresenterSelector;
100 PresenterSelector presenterSelector) {
H A DPlaybackOverlayFragment.java29 import android.support.v17.leanback.widget.PresenterSelector;
143 setAdapter(new SparseArrayObjectAdapter(new PresenterSelector() {
H A DPlaybackOverlaySupportFragment.java31 import android.support.v17.leanback.widget.PresenterSelector;
145 setAdapter(new SparseArrayObjectAdapter(new PresenterSelector() {
/frameworks/support/frameworks/support/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/app/
H A DMainFragment.java42 import android.support.v17.leanback.widget.PresenterSelector;
79 PresenterSelector presenterSelector = new CardPresenterSelector(getActivity());
/frameworks/support/frameworks/support/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/app/cards/
H A DCardExampleFragment.java38 import android.support.v17.leanback.widget.PresenterSelector;
127 PresenterSelector presenterSelector = new CardPresenterSelector(getActivity());

Completed in 6241 milliseconds

123