<?xml version="1.0" encoding="UTF-8"?>
<root>
    <doclet-version-NOT-library-version>1.05</doclet-version-NOT-library-version>
    <class>
        <name>ir.aminrezaei.recycler.ARRecyclerAdapter</name>
        <shortname>ARRecyclerAdapter</shortname>
        <owner>process</owner>
        <method>
            <name>notifyItemRangeInserted</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>arg1</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>notifyItemMoved</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>arg1</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>hasObservers</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <method>
            <name>getItemCount</name>
            <comment></comment>
            <returntype>int</returntype>
        </method>
        <method>
            <name>getItemViewType</name>
            <comment></comment>
            <returntype>int</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>onCreateViewHolder</name>
            <comment></comment>
            <returntype>ir.aminrezaei.recycler.ARRecyclerAdapter.MyViewHolder</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.view.ViewGroup</type>
            </parameter>
            <parameter>
                <name>arg1</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>Initialize</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
            <parameter>
                <name>Event</name>
                <type>java.lang.String</type>
            </parameter>
            <parameter>
                <name>layout</name>
                <type>java.lang.String</type>
            </parameter>
            <parameter>
                <name>count</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>onViewRecycled</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>VH</type>
            </parameter>
        </method>
        <method>
            <name>createViewHolder</name>
            <comment></comment>
            <returntype>VH</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.view.ViewGroup</type>
            </parameter>
            <parameter>
                <name>arg1</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>getItemId</name>
            <comment></comment>
            <returntype>long</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>onFailedToRecycleView</name>
            <comment></comment>
            <returntype>boolean</returntype>
            <parameter>
                <name>arg0</name>
                <type>VH</type>
            </parameter>
        </method>
        <method>
            <name>onViewAttachedToWindow</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>VH</type>
            </parameter>
        </method>
        <method>
            <name>onViewDetachedFromWindow</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>VH</type>
            </parameter>
        </method>
        <method>
            <name>setHasStableIds</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
        </method>
        <method>
            <name>unregisterAdapterDataObserver</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.support.v7.widget.RecyclerView.AdapterDataObserver</type>
            </parameter>
        </method>
        <method>
            <name>bindViewHolder</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>VH</type>
            </parameter>
            <parameter>
                <name>arg1</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>hasStableIds</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <method>
            <name>onAttachedToRecyclerView</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.support.v7.widget.RecyclerView</type>
            </parameter>
        </method>
        <method>
            <name>notifyItemRangeChanged</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>arg1</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>onBindViewHolder</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>ir.aminrezaei.recycler.ARRecyclerAdapter.MyViewHolder</type>
            </parameter>
            <parameter>
                <name>arg1</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>notifyItemInserted</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>notifyDataSetChanged</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>notifyItemRemoved</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>notifyItemChanged</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>onDetachedFromRecyclerView</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.support.v7.widget.RecyclerView</type>
            </parameter>
        </method>
        <method>
            <name>registerAdapterDataObserver</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.support.v7.widget.RecyclerView.AdapterDataObserver</type>
            </parameter>
        </method>
        <method>
            <name>notifyItemRangeRemoved</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>arg1</name>
                <type>int</type>
            </parameter>
        </method>
    </class>
    <class>
        <name>ir.aminrezaei.recycler.ARRecyclerAdapter.MyViewHolder</name>
        <owner>process</owner>
        <method>
            <name>getItemId</name>
            <comment></comment>
            <returntype>long</returntype>
        </method>
        <method>
            <name>isRecyclable</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <method>
            <name>getPosition</name>
            <comment></comment>
            <returntype>int</returntype>
        </method>
        <method>
            <name>getAdapterPosition</name>
            <comment></comment>
            <returntype>int</returntype>
        </method>
        <method>
            <name>getLayoutPosition</name>
            <comment></comment>
            <returntype>int</returntype>
        </method>
        <method>
            <name>getItemViewType</name>
            <comment></comment>
            <returntype>int</returntype>
        </method>
        <method>
            <name>setIsRecyclable</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
        </method>
        <method>
            <name>getOldPosition</name>
            <comment></comment>
            <returntype>int</returntype>
        </method>
        <method>
            <name>toString</name>
            <comment></comment>
            <returntype>java.lang.String</returntype>
        </method>
        <field>
            <name>itemView</name>
            <comment></comment>
            <returntype>android.view.View</returntype>
        </field>
    </class>
    <class>
        <name>ir.aminrezaei.recycler.ARRecyclerView</name>
        <shortname>ARRecyclerView</shortname>
        <objectwrapper>android.support.v7.widget.RecyclerView</objectwrapper>
        <owner>process</owner>
        <method>
            <name>setLeft</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type Pixel="true">int</type>
            </parameter>
        </method>
        <method>
            <name>getWidth</name>
            <comment></comment>
            <returntype>int</returntype>
        </method>
        <method>
            <name>IsInitialized</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <method>
            <name>Initialize</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
            <parameter>
                <name>a</name>
                <type>ir.aminrezaei.recycler.ARRecyclerAdapter</type>
            </parameter>
        </method>
        <method>
            <name>setBackground</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.drawable.Drawable</type>
            </parameter>
        </method>
        <method>
            <name>setTop</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type Pixel="true">int</type>
            </parameter>
        </method>
        <method>
            <name>getHeight</name>
            <comment></comment>
            <returntype>int</returntype>
        </method>
        <method>
            <name>BringToFront</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SetLayout</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type Pixel="true">int</type>
            </parameter>
            <parameter>
                <name>arg1</name>
                <type Pixel="true">int</type>
            </parameter>
            <parameter>
                <name>arg2</name>
                <type Pixel="true">int</type>
            </parameter>
            <parameter>
                <name>arg3</name>
                <type Pixel="true">int</type>
            </parameter>
        </method>
        <method>
            <name>getTop</name>
            <comment></comment>
            <returntype>int</returntype>
        </method>
        <method>
            <name>getEnabled</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <method>
            <name>SendToBack</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>setTag</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>java.lang.Object</type>
            </parameter>
        </method>
        <method>
            <name>SetVisibleAnimated</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>arg1</name>
                <type>boolean</type>
            </parameter>
        </method>
        <method>
            <name>setVisible</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
        </method>
        <method>
            <name>getParent</name>
            <comment></comment>
            <returntype>java.lang.Object</returntype>
        </method>
        <method>
            <name>getVisible</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <method>
            <name>RemoveView</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>Invalidate3</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>arg1</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>arg2</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>arg3</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>Invalidate2</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.Rect</type>
            </parameter>
        </method>
        <method>
            <name>SetColorAnimated</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>arg1</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>arg2</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>SetBackgroundImage</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.Bitmap</type>
            </parameter>
        </method>
        <method>
            <name>getTag</name>
            <comment></comment>
            <returntype>java.lang.Object</returntype>
        </method>
        <method>
            <name>setWidth</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type Pixel="true">int</type>
            </parameter>
        </method>
        <method>
            <name>setHeight</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type Pixel="true">int</type>
            </parameter>
        </method>
        <method>
            <name>setEnabled</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
        </method>
        <method>
            <name>setColor</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>Invalidate</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>getBackground</name>
            <comment></comment>
            <returntype>android.graphics.drawable.Drawable</returntype>
        </method>
        <method>
            <name>SetLayoutAnimated</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>arg1</name>
                <type Pixel="true">int</type>
            </parameter>
            <parameter>
                <name>arg2</name>
                <type Pixel="true">int</type>
            </parameter>
            <parameter>
                <name>arg3</name>
                <type Pixel="true">int</type>
            </parameter>
            <parameter>
                <name>arg4</name>
                <type Pixel="true">int</type>
            </parameter>
        </method>
        <method>
            <name>RequestFocus</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <method>
            <name>getLeft</name>
            <comment></comment>
            <returntype>int</returntype>
        </method>
        <field>
            <name>ba</name>
            <comment></comment>
            <returntype>anywheresoftware.b4a.BA</returntype>
        </field>
    </class>
    <version>1.0</version>
    <author>Amin Rezaei</author>
</root>
