@@ -0,0 +1,306 @@
+package me.lexjoy.view;%0A%0Aimport me.lexjoy.utils.DefaultUtils;%0A%0Aimport android.view.View;%0A%0Apublic abstract class ViewFinder %7B%0A%0A  public abstract View findView(int id);%0A%0A  public%3CT extends View%3E T findView(int id, Class%3CT%3E viewType) %7B%0A    return DefaultUtils.getInstance(this.findView(id), viewType);%0A  %7D%0A%0A%7D%0A

Create ViewFinder.java