SYMBOL INDEX (136 symbols across 10 files) FILE: app/src/androidTest/java/com/allyants/boardviewexample/ExampleInstrumentedTest.java class ExampleInstrumentedTest (line 17) | @RunWith(AndroidJUnit4.class) method useAppContext (line 19) | @Test FILE: app/src/main/java/com/allyants/boardviewexample/MainActivity.java class MainActivity (line 15) | public class MainActivity extends AppCompatActivity { method onCreate (line 18) | @Override FILE: app/src/test/java/com/allyants/boardviewexample/ExampleUnitTest.java class ExampleUnitTest (line 12) | public class ExampleUnitTest { method addition_isCorrect (line 13) | @Test FILE: boardview/src/androidTest/java/com/allyants/boardview/ExampleInstrumentedTest.java class ExampleInstrumentedTest (line 17) | @RunWith(AndroidJUnit4.class) method useAppContext (line 19) | @Test FILE: boardview/src/main/java/com/allyants/boardview/BoardAdapter.java class BoardAdapter (line 18) | public abstract class BoardAdapter{ method BoardAdapter (line 24) | public BoardAdapter(Context context){ method createColumns (line 29) | public void createColumns(){ method SetItemTransition (line 47) | public void SetItemTransition(Transition t){ method SetColumnTransition (line 51) | public void SetColumnTransition(Transition t){ class Column (line 55) | public static class Column{ method Column (line 65) | public Column(){ method Column (line 70) | public Column(View header, ArrayList views,View footer){ method getHeaderObject (line 78) | public Object getHeaderObject(int column_position){ method getItemObject (line 82) | public Object getItemObject(int column_position,int item_position){ method addColumn (line 86) | public void addColumn(int index, Column column){ method removeColumn (line 102) | public void removeColumn(int index){ method removeItem (line 110) | public void removeItem(int column, int index){ method addItem (line 120) | public void addItem(int column,int index, Object item){ method getColumnCount (line 133) | public abstract int getColumnCount(); method getItemCount (line 134) | public abstract int getItemCount(int column_position); method maxItemCount (line 135) | public abstract int maxItemCount(int column_position); method createHeaderObject (line 136) | public abstract Object createHeaderObject(int column_position); method createFooterObject (line 137) | public abstract Object createFooterObject(int column_position); method createItemObject (line 138) | public abstract Object createItemObject(int column_position,int item_p... method isColumnLocked (line 139) | public abstract boolean isColumnLocked(int column_position); method isItemLocked (line 140) | public abstract boolean isItemLocked(int column_position); method createItemView (line 141) | public abstract View createItemView(Context context,Object header_obje... method createHeaderView (line 142) | public abstract View createHeaderView(Context context,Object header_ob... method createFooterView (line 143) | public abstract View createFooterView(Context context,Object footer_ob... FILE: boardview/src/main/java/com/allyants/boardview/BoardItem.java class BoardItem (line 11) | public class BoardItem extends LinearLayout { method BoardItem (line 15) | public BoardItem(Context context) { method BoardItem (line 19) | public BoardItem(Context context, AttributeSet attrs) { method BoardItem (line 23) | public BoardItem(Context context, AttributeSet attrs, int defStyleAttr) { method init (line 27) | public void init(){ method setScale (line 32) | public void setScale(float scale){ method getScale (line 36) | public float getScale(){ method onMeasure (line 40) | @Override FILE: boardview/src/main/java/com/allyants/boardview/BoardView.java class BoardView (line 37) | public class BoardView extends FrameLayout { method setBackgroundColor (line 59) | public void setBackgroundColor(int color){ method getBackgroundColor (line 63) | public int getBackgroundColor(){ method onDone (line 68) | @Override method onClick (line 75) | @Override method onClick (line 82) | @Override method onClick (line 89) | @Override method startDrag (line 96) | @Override method changedPosition (line 101) | @Override method dragging (line 106) | @Override method endDrag (line 111) | @Override method startDrag (line 118) | @Override method changedPosition (line 123) | @Override method dragging (line 128) | @Override method endDrag (line 133) | @Override type DragColumnStartCallback (line 150) | public interface DragColumnStartCallback{ method startDrag (line 151) | void startDrag(View itemView, int originalPosition); method changedPosition (line 152) | void changedPosition(View itemView, int originalPosition, int newPos... method dragging (line 153) | void dragging(View itemView, MotionEvent event); method endDrag (line 154) | void endDrag(View itemView, int originalPosition, int newPosition); type DragItemStartCallback (line 157) | public interface DragItemStartCallback{ method startDrag (line 158) | void startDrag(View itemView, int originalPosition,int originalColumn); method changedPosition (line 159) | void changedPosition(View itemView, int originalPosition,int origina... method dragging (line 160) | void dragging(View itemView, MotionEvent event); method endDrag (line 161) | void endDrag(View itemView, int originalPosition,int originalColumn,... type FooterClickListener (line 164) | public interface FooterClickListener{ method onClick (line 165) | void onClick(View v,int column_pos); type HeaderClickListener (line 169) | public interface HeaderClickListener{ method onClick (line 170) | void onClick(View v,int column_pos); type ItemClickListener (line 173) | public interface ItemClickListener{ method onClick (line 174) | void onClick(View v,int column_pos,int item_pos); method setOnHeaderClickListener (line 177) | public void setOnHeaderClickListener(HeaderClickListener headerClickLi... method setOnFooterClickListener (line 181) | public void setOnFooterClickListener(FooterClickListener footerClickLi... method setOnItemClickListener (line 185) | public void setOnItemClickListener(ItemClickListener itemClickListener){ method setOnDragColumnListener (line 189) | public void setOnDragColumnListener(DragColumnStartCallback dragStartC... method setOnDragItemListener (line 193) | public void setOnDragItemListener(DragItemStartCallback dragStartCallb... method setOnDoneListener (line 197) | public void setOnDoneListener(DoneListener onDoneListener){ method BoardView (line 225) | public BoardView(Context context) { method BoardView (line 229) | public BoardView(Context context, AttributeSet attrs) { method BoardView (line 239) | public BoardView(Context context, AttributeSet attrs, int defStyleAttr) { type DoneListener (line 249) | public interface DoneListener { method onDone (line 250) | void onDone(); method setAdapter (line 253) | public void setAdapter(BoardAdapter boardAdapter){ method onFinishInflate (line 265) | @Override method dispatchDraw (line 279) | @Override method onInterceptTouchEvent (line 291) | @Override method onTouchEvent (line 297) | @Override method getStatusBarHeight (line 303) | public int getStatusBarHeight() { method SetColumnSnap (line 313) | public void SetColumnSnap(boolean columnSnap){ method onScrollChange (line 348) | @Override method scrollToColumn (line 369) | public void scrollToColumn(int column,boolean animate){ method handleColumnDragEvent (line 388) | public boolean handleColumnDragEvent(MotionEvent event){ method computeScroll (line 469) | @Override method handleItemSwitchHorizontal (line 485) | private void handleItemSwitchHorizontal(){ method getPositionInListY (line 589) | public int getPositionInListY(int y,LinearLayout layout){ method getPositionInListX (line 602) | public int getPositionInListX(int x,LinearLayout layout){ method switchItemFromPosition (line 621) | private void switchItemFromPosition(int change,View view){ method handleColumnSwitchHorizontal (line 637) | private void handleColumnSwitchHorizontal(){ method switchColumnFromPosition (line 670) | private void switchColumnFromPosition(int change,View view){ method touchEventsCancelled (line 689) | private void touchEventsCancelled() { method scaleView (line 736) | public void scaleView(final View v, final BoardItem parent, final floa... method createRunnable (line 773) | private Runnable createRunnable(final BoardItem parent, final long sta... method removeParent (line 794) | private ViewGroup removeParent(View view){ method notifyDataSetChanged (line 805) | public void notifyDataSetChanged(){ method createHeaderOnClickListener (line 824) | private OnClickListener createHeaderOnClickListener(final View parent_... method createHeaderOnLongClickListener (line 835) | private OnLongClickListener createHeaderOnLongClickListener(final View... method createFooterOnClickListener (line 864) | private OnClickListener createFooterOnClickListener(final View parent_... method addColumnList (line 874) | public void addColumnList(@Nullable View header, ArrayList items... method addBoardItem (line 943) | public void addBoardItem(final View view, final int column_pos){ method calculatePixelFromDensity (line 974) | private int calculatePixelFromDensity(float dp){ method getAndAddHoverView (line 981) | private BitmapDrawable getAndAddHoverView(View v, float scale){ method getBitmapWithBorder (line 995) | private Bitmap getBitmapWithBorder(View v, float scale) { method getBitmapFromView (line 1007) | private Bitmap getBitmapFromView(View v, float scale){ method rotatedBounds (line 1020) | private Rect rotatedBounds(Rect tmp,double radians){ FILE: boardview/src/main/java/com/allyants/boardview/Item.java class Item (line 7) | public class Item{ method Item (line 11) | public Item(String item){ method toString (line 15) | public String toString(){ FILE: boardview/src/main/java/com/allyants/boardview/SimpleBoardAdapter.java class SimpleBoardAdapter (line 13) | public class SimpleBoardAdapter extends BoardAdapter{ method SimpleBoardAdapter (line 18) | public SimpleBoardAdapter(Context context, ArrayList dat... method getColumnCount (line 26) | @Override method getItemCount (line 31) | @Override method createHeaderObject (line 36) | @Override method createFooterObject (line 41) | @Override method createItemObject (line 46) | @Override method isColumnLocked (line 51) | @Override method isItemLocked (line 56) | @Override method createItemView (line 61) | @Override method maxItemCount (line 69) | @Override method createColumns (line 74) | @Override method createHeaderView (line 79) | @Override method createFooterView (line 87) | @Override class SimpleColumn (line 95) | public static class SimpleColumn extends Column{ method SimpleColumn (line 97) | public SimpleColumn(String title, ArrayList items){ FILE: boardview/src/test/java/com/allyants/boardview/ExampleUnitTest.java class ExampleUnitTest (line 12) | public class ExampleUnitTest { method addition_isCorrect (line 13) | @Test