summaryrefslogtreecommitdiffstats
path: root/src/android/app/src/main/java/org/yuzu/yuzu_emu/features/settings/ui/viewholder/SettingViewHolder.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/android/app/src/main/java/org/yuzu/yuzu_emu/features/settings/ui/viewholder/SettingViewHolder.java')
-rw-r--r--src/android/app/src/main/java/org/yuzu/yuzu_emu/features/settings/ui/viewholder/SettingViewHolder.java49
1 files changed, 0 insertions, 49 deletions
diff --git a/src/android/app/src/main/java/org/yuzu/yuzu_emu/features/settings/ui/viewholder/SettingViewHolder.java b/src/android/app/src/main/java/org/yuzu/yuzu_emu/features/settings/ui/viewholder/SettingViewHolder.java
deleted file mode 100644
index 268b7c386..000000000
--- a/src/android/app/src/main/java/org/yuzu/yuzu_emu/features/settings/ui/viewholder/SettingViewHolder.java
+++ /dev/null
@@ -1,49 +0,0 @@
-package org.yuzu.yuzu_emu.features.settings.ui.viewholder;
-
-import android.view.View;
-
-import androidx.recyclerview.widget.RecyclerView;
-
-import org.yuzu.yuzu_emu.features.settings.model.view.SettingsItem;
-import org.yuzu.yuzu_emu.features.settings.ui.SettingsAdapter;
-
-public abstract class SettingViewHolder extends RecyclerView.ViewHolder implements View.OnClickListener {
- private SettingsAdapter mAdapter;
-
- public SettingViewHolder(View itemView, SettingsAdapter adapter) {
- super(itemView);
-
- mAdapter = adapter;
-
- itemView.setOnClickListener(this);
-
- findViews(itemView);
- }
-
- protected SettingsAdapter getAdapter() {
- return mAdapter;
- }
-
- /**
- * Gets handles to all this ViewHolder's child views using their XML-defined identifiers.
- *
- * @param root The newly inflated top-level view.
- */
- protected abstract void findViews(View root);
-
- /**
- * Called by the adapter to set this ViewHolder's child views to display the list item
- * it must now represent.
- *
- * @param item The list item that should be represented by this ViewHolder.
- */
- public abstract void bind(SettingsItem item);
-
- /**
- * Called when this ViewHolder's view is clicked on. Implementations should usually pass
- * this event up to the adapter.
- *
- * @param clicked The view that was clicked on.
- */
- public abstract void onClick(View clicked);
-}