From 678ad4e6878774754c6f9fd571fcec36fe8d424a Mon Sep 17 00:00:00 2001 From: Riyaz Ahamed Date: Sun, 3 Feb 2019 23:47:15 +0530 Subject: [PATCH] Remove file templates --- .../AdapterTemplate/globals.xml.ftl | 4 -- file-templates/AdapterTemplate/recipe.xml.ftl | 12 ---- .../root/res/layout/item_view.xml | 8 --- .../root/src/app_package/Adapter.java.ftl | 22 ------- .../root/src/app_package/Binder.java.ftl | 33 ---------- file-templates/AdapterTemplate/template.xml | 51 ---------------- file-templates/BinderTemplate/globals.xml.ftl | 4 -- file-templates/BinderTemplate/recipe.xml.ftl | 10 ---- .../root/res/layout/item_view.xml | 8 --- .../root/src/app_package/Binder.java.ftl | 33 ---------- file-templates/BinderTemplate/template.xml | 44 -------------- .../DataBinderTemplate/globals.xml.ftl | 5 -- .../DataBinderTemplate/recipe.xml.ftl | 11 ---- .../root/res/layout/item_view.xml | 17 ------ .../root/src/app_package/Binder.java.ftl | 26 -------- .../DataBinderTemplate/template.xml | 60 ------------------- 16 files changed, 348 deletions(-) delete mode 100755 file-templates/AdapterTemplate/globals.xml.ftl delete mode 100755 file-templates/AdapterTemplate/recipe.xml.ftl delete mode 100644 file-templates/AdapterTemplate/root/res/layout/item_view.xml delete mode 100755 file-templates/AdapterTemplate/root/src/app_package/Adapter.java.ftl delete mode 100755 file-templates/AdapterTemplate/root/src/app_package/Binder.java.ftl delete mode 100755 file-templates/AdapterTemplate/template.xml delete mode 100755 file-templates/BinderTemplate/globals.xml.ftl delete mode 100755 file-templates/BinderTemplate/recipe.xml.ftl delete mode 100644 file-templates/BinderTemplate/root/res/layout/item_view.xml delete mode 100755 file-templates/BinderTemplate/root/src/app_package/Binder.java.ftl delete mode 100755 file-templates/BinderTemplate/template.xml delete mode 100755 file-templates/DataBinderTemplate/globals.xml.ftl delete mode 100755 file-templates/DataBinderTemplate/recipe.xml.ftl delete mode 100644 file-templates/DataBinderTemplate/root/res/layout/item_view.xml delete mode 100755 file-templates/DataBinderTemplate/root/src/app_package/Binder.java.ftl delete mode 100755 file-templates/DataBinderTemplate/template.xml diff --git a/file-templates/AdapterTemplate/globals.xml.ftl b/file-templates/AdapterTemplate/globals.xml.ftl deleted file mode 100755 index 1d69c5d..0000000 --- a/file-templates/AdapterTemplate/globals.xml.ftl +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/file-templates/AdapterTemplate/recipe.xml.ftl b/file-templates/AdapterTemplate/recipe.xml.ftl deleted file mode 100755 index 855e65e..0000000 --- a/file-templates/AdapterTemplate/recipe.xml.ftl +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/file-templates/AdapterTemplate/root/res/layout/item_view.xml b/file-templates/AdapterTemplate/root/res/layout/item_view.xml deleted file mode 100644 index 6f803e4..0000000 --- a/file-templates/AdapterTemplate/root/res/layout/item_view.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - diff --git a/file-templates/AdapterTemplate/root/src/app_package/Adapter.java.ftl b/file-templates/AdapterTemplate/root/src/app_package/Adapter.java.ftl deleted file mode 100755 index 8bf0e20..0000000 --- a/file-templates/AdapterTemplate/root/src/app_package/Adapter.java.ftl +++ /dev/null @@ -1,22 +0,0 @@ -package ${packageName}; - -import com.ahamed.multiviewadapter.DataListManager; -import com.ahamed.multiviewadapter.RecyclerAdapter; -import java.util.List; -import ${packageNameOfModel}.${modelName}; - -public class ${adapterName} extends RecyclerAdapter { - - private DataListManager<${modelName}> ${extractLetters(modelName?lower_case)}ListManager; - - public ${adapterName}() { - this.${extractLetters(modelName?lower_case)}ListManager = new DataListManager<>(this); - addDataManager(${extractLetters(modelName?lower_case)}ListManager); - - registerBinder(new ${binderName}()); - } - - public void set${modelName}List(List<${modelName}> dataList) { - ${extractLetters(modelName?lower_case)}ListManager.set(dataList); - } -} \ No newline at end of file diff --git a/file-templates/AdapterTemplate/root/src/app_package/Binder.java.ftl b/file-templates/AdapterTemplate/root/src/app_package/Binder.java.ftl deleted file mode 100755 index 7ff3efd..0000000 --- a/file-templates/AdapterTemplate/root/src/app_package/Binder.java.ftl +++ /dev/null @@ -1,33 +0,0 @@ -package ${packageName}; - -import android.view.LayoutInflater; -import android.view.View; -import android.view.ViewGroup; -import com.ahamed.multiviewadapter.BaseViewHolder; -import com.ahamed.multiviewadapter.ItemBinder; -import ${packageNameOfModel}.${modelName}; -<#if applicationPackage??> -import ${applicationPackage}.R; - - -public class ${binderName} extends ItemBinder<${modelName}, ${binderName}.ViewHolder> { - - @Override public ViewHolder create(LayoutInflater layoutInflater, ViewGroup parent) { - return new ViewHolder(layoutInflater.inflate(R.layout.${item_layout}, parent, false)); - } - - @Override public boolean canBindData(Object item) { - return item instanceof ${modelName}; - } - - @Override public void bind(ViewHolder holder, ${modelName} item) { - // TODO bind data here - } - - static class ViewHolder extends BaseViewHolder<${modelName}> { - - ViewHolder(View itemView) { - super(itemView); - } - } -} \ No newline at end of file diff --git a/file-templates/AdapterTemplate/template.xml b/file-templates/AdapterTemplate/template.xml deleted file mode 100755 index 91b8e29..0000000 --- a/file-templates/AdapterTemplate/template.xml +++ /dev/null @@ -1,51 +0,0 @@ - \ No newline at end of file diff --git a/file-templates/BinderTemplate/globals.xml.ftl b/file-templates/BinderTemplate/globals.xml.ftl deleted file mode 100755 index 1d69c5d..0000000 --- a/file-templates/BinderTemplate/globals.xml.ftl +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/file-templates/BinderTemplate/recipe.xml.ftl b/file-templates/BinderTemplate/recipe.xml.ftl deleted file mode 100755 index 2335fef..0000000 --- a/file-templates/BinderTemplate/recipe.xml.ftl +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/file-templates/BinderTemplate/root/res/layout/item_view.xml b/file-templates/BinderTemplate/root/res/layout/item_view.xml deleted file mode 100644 index 6f803e4..0000000 --- a/file-templates/BinderTemplate/root/res/layout/item_view.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - diff --git a/file-templates/BinderTemplate/root/src/app_package/Binder.java.ftl b/file-templates/BinderTemplate/root/src/app_package/Binder.java.ftl deleted file mode 100755 index 7ff3efd..0000000 --- a/file-templates/BinderTemplate/root/src/app_package/Binder.java.ftl +++ /dev/null @@ -1,33 +0,0 @@ -package ${packageName}; - -import android.view.LayoutInflater; -import android.view.View; -import android.view.ViewGroup; -import com.ahamed.multiviewadapter.BaseViewHolder; -import com.ahamed.multiviewadapter.ItemBinder; -import ${packageNameOfModel}.${modelName}; -<#if applicationPackage??> -import ${applicationPackage}.R; - - -public class ${binderName} extends ItemBinder<${modelName}, ${binderName}.ViewHolder> { - - @Override public ViewHolder create(LayoutInflater layoutInflater, ViewGroup parent) { - return new ViewHolder(layoutInflater.inflate(R.layout.${item_layout}, parent, false)); - } - - @Override public boolean canBindData(Object item) { - return item instanceof ${modelName}; - } - - @Override public void bind(ViewHolder holder, ${modelName} item) { - // TODO bind data here - } - - static class ViewHolder extends BaseViewHolder<${modelName}> { - - ViewHolder(View itemView) { - super(itemView); - } - } -} \ No newline at end of file diff --git a/file-templates/BinderTemplate/template.xml b/file-templates/BinderTemplate/template.xml deleted file mode 100755 index 8a17150..0000000 --- a/file-templates/BinderTemplate/template.xml +++ /dev/null @@ -1,44 +0,0 @@ - \ No newline at end of file diff --git a/file-templates/DataBinderTemplate/globals.xml.ftl b/file-templates/DataBinderTemplate/globals.xml.ftl deleted file mode 100755 index e4eed02..0000000 --- a/file-templates/DataBinderTemplate/globals.xml.ftl +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/file-templates/DataBinderTemplate/recipe.xml.ftl b/file-templates/DataBinderTemplate/recipe.xml.ftl deleted file mode 100755 index 21ef6a3..0000000 --- a/file-templates/DataBinderTemplate/recipe.xml.ftl +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/file-templates/DataBinderTemplate/root/res/layout/item_view.xml b/file-templates/DataBinderTemplate/root/res/layout/item_view.xml deleted file mode 100644 index 2f900c0..0000000 --- a/file-templates/DataBinderTemplate/root/res/layout/item_view.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/file-templates/DataBinderTemplate/root/src/app_package/Binder.java.ftl b/file-templates/DataBinderTemplate/root/src/app_package/Binder.java.ftl deleted file mode 100755 index 588a584..0000000 --- a/file-templates/DataBinderTemplate/root/src/app_package/Binder.java.ftl +++ /dev/null @@ -1,26 +0,0 @@ -package ${packageName}; - -import android.databinding.DataBindingUtil; -import android.view.LayoutInflater; -import android.view.ViewGroup; -import com.ahamed.multiviewadapter.ItemDataBinder; -import ${packageNameOfModel}.${modelName}; -import ${applicationPackage}.databinding.${bindingName}; -<#if applicationPackage??> -import ${applicationPackage}.R; - - -public class ${binderName} extends ItemDataBinder<${modelName}, ${bindingName}> { - - @Override protected ${bindingName} createBinding(LayoutInflater inflater, ViewGroup parent) { - return DataBindingUtil.inflate(inflater, R.layout.${item_layout}, parent, false); - } - - @Override protected void bindModel(${modelName} item, ${bindingName} binding) { - binding.setModel(item); - } - - @Override public boolean canBindData(Object item) { - return item instanceof ${modelName}; - } -} diff --git a/file-templates/DataBinderTemplate/template.xml b/file-templates/DataBinderTemplate/template.xml deleted file mode 100755 index ded014c..0000000 --- a/file-templates/DataBinderTemplate/template.xml +++ /dev/null @@ -1,60 +0,0 @@ - - - \ No newline at end of file