SYMBOL INDEX (411 symbols across 24 files) FILE: app/src/androidTest/java/com/appeaser/deckviewlibrary/ApplicationTest.java class ApplicationTest (line 9) | public class ApplicationTest extends ApplicationTestCase { method ApplicationTest (line 10) | public ApplicationTest() { FILE: deckview/src/androidTest/java/com/appeaser/deckview/ApplicationTest.java class ApplicationTest (line 9) | public class ApplicationTest extends ApplicationTestCase { method ApplicationTest (line 10) | public ApplicationTest() { FILE: deckview/src/main/java/com/appeaser/deckview/helpers/DeckChildViewTransform.java class DeckChildViewTransform (line 13) | public class DeckChildViewTransform { method DeckChildViewTransform (line 23) | public DeckChildViewTransform() { method DeckChildViewTransform (line 27) | public DeckChildViewTransform(DeckChildViewTransform o) { method reset (line 41) | public void reset() { method hasAlphaChangedFrom (line 55) | public boolean hasAlphaChangedFrom(float v) { method hasScaleChangedFrom (line 59) | public boolean hasScaleChangedFrom(float v) { method hasTranslationYChangedFrom (line 63) | public boolean hasTranslationYChangedFrom(float v) { method hasTranslationZChangedFrom (line 67) | public boolean hasTranslationZChangedFrom(float v) { method applyToTaskView (line 74) | public void applyToTaskView(View v, int duration, Interpolator interp,... method reset (line 131) | public static void reset(View v) { method toString (line 140) | @Override FILE: deckview/src/main/java/com/appeaser/deckview/helpers/DeckViewConfig.java class DeckViewConfig (line 23) | public class DeckViewConfig { method DeckViewConfig (line 153) | private DeckViewConfig(Context context) { method reinitialize (line 171) | public static DeckViewConfig reinitialize(Context context) { method getInstance (line 188) | public static DeckViewConfig getInstance() { method update (line 195) | void update(Context context) { method updateSystemInsets (line 295) | public void updateSystemInsets(Rect insets) { method updateSearchBarAppWidgetId (line 302) | public void updateSearchBarAppWidgetId(Context context, int appWidgetI... method updateOnReinitialize (line 309) | void updateOnReinitialize(Context context/*, SystemServicesProxy ssp*/) { method updateOnConfigurationChange (line 317) | public void updateOnConfigurationChange() { method getTaskStackBounds (line 328) | public void getTaskStackBounds(int windowWidth, int windowHeight, int ... FILE: deckview/src/main/java/com/appeaser/deckview/helpers/DeckViewSwipeHelper.java class DeckViewSwipeHelper (line 24) | public class DeckViewSwipeHelper { method DeckViewSwipeHelper (line 63) | public DeckViewSwipeHelper(int swipeDirection, Callback callback, floa... method setDensityScale (line 72) | public void setDensityScale(float densityScale) { method setPagingTouchSlop (line 76) | public void setPagingTouchSlop(float pagingTouchSlop) { method cancelOngoingDrag (line 80) | public void cancelOngoingDrag() { method resetTranslation (line 92) | public void resetTranslation(View v) { method getPos (line 96) | private float getPos(MotionEvent ev) { method getTranslation (line 100) | private float getTranslation(View v) { method getVelocity (line 104) | private float getVelocity(VelocityTracker vt) { method createTranslationAnimation (line 109) | private ObjectAnimator createTranslationAnimation(View v, float newPos) { method getPerpendicularVelocity (line 115) | private float getPerpendicularVelocity(VelocityTracker vt) { method setTranslation (line 120) | private void setTranslation(View v, float translate) { method getSize (line 128) | private float getSize(View v) { method setMinAlpha (line 133) | public void setMinAlpha(float minAlpha) { method getAlphaForOffset (line 137) | float getAlphaForOffset(View view) { method isLayoutRtl (line 155) | @TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR1) method onInterceptTouchEvent (line 164) | public boolean onInterceptTouchEvent(MotionEvent ev) { method dismissChild (line 206) | private void dismissChild(final View view, float velocity) { method snapChild (line 249) | private void snapChild(final View view, float velocity) { method onTouchEvent (line 276) | public boolean onTouchEvent(MotionEvent ev) { method setSwipeAmount (line 304) | private void setSwipeAmount(float amount) { method isValidSwipeDirection (line 324) | private boolean isValidSwipeDirection(float amount) { method endSwipe (line 337) | private void endSwipe(VelocityTracker velocityTracker) { type Callback (line 364) | public interface Callback { method getChildAtPosition (line 365) | View getChildAtPosition(MotionEvent ev); method canChildBeDismissed (line 367) | boolean canChildBeDismissed(View v); method onBeginDrag (line 369) | void onBeginDrag(View v); method onSwipeChanged (line 371) | void onSwipeChanged(View v, float delta); method onChildDismissed (line 373) | void onChildDismissed(View v); method onSnapBackCompleted (line 375) | void onSnapBackCompleted(View v); method onDragCancelled (line 377) | void onDragCancelled(View v); FILE: deckview/src/main/java/com/appeaser/deckview/helpers/FakeShadowDrawable.java class FakeShadowDrawable (line 29) | public class FakeShadowDrawable extends Drawable { method FakeShadowDrawable (line 72) | public FakeShadowDrawable(Resources resources, DeckViewConfig config) { method setAlpha (line 86) | @Override method onBoundsChange (line 92) | @Override method setShadowSize (line 98) | void setShadowSize(float shadowSize, float maxShadowSize) { method getPadding (line 121) | @Override method calculateVerticalPadding (line 131) | static float calculateVerticalPadding(float maxShadowSize, float corne... method calculateHorizontalPadding (line 140) | static float calculateHorizontalPadding(float maxShadowSize, float cor... method setColorFilter (line 149) | @Override method getOpacity (line 155) | @Override method draw (line 160) | @Override method drawShadow (line 171) | private void drawShadow(Canvas canvas) { method buildShadowCorners (line 219) | private void buildShadowCorners() { method buildComponents (line 253) | private void buildComponents(Rect bounds) { method getMinWidth (line 263) | float getMinWidth() { method getMinHeight (line 269) | float getMinHeight() { FILE: deckview/src/main/java/com/appeaser/deckview/utilities/DVConstants.java class DVConstants (line 6) | public class DVConstants { class DebugFlags (line 7) | public static class DebugFlags { class App (line 11) | public static class App { class Values (line 43) | public static class Values { class App (line 44) | public static class App { class DView (line 51) | public static class DView { FILE: deckview/src/main/java/com/appeaser/deckview/utilities/DVUtils.java class DVUtils (line 19) | public class DVUtils { method calculateTranslationAnimationDuration (line 39) | public static int calculateTranslationAnimationDuration(int distancePx) { method calculateTranslationAnimationDuration (line 43) | public static int calculateTranslationAnimationDuration(int distancePx... method scaleRectAboutCenter (line 52) | public static void scaleRectAboutCenter(Rect r, float scale) { method mapCoordInDescendentToSelf (line 68) | public static float mapCoordInDescendentToSelf(View descendant, View r... method mapCoordInSelfToDescendent (line 106) | public static float mapCoordInSelfToDescendent(View descendant, View r... method computeContrastBetweenColors (line 146) | public static float computeContrastBetweenColors(int bg, int fg) { method getColorWithOverlay (line 169) | public static int getColorWithOverlay(int baseColor, int overlayColor,... method setShadowProperty (line 182) | public static void setShadowProperty(String property, String value) method cancelAnimationWithoutCallbacks (line 191) | public static void cancelAnimationWithoutCallbacks(Animator animator) { method oops (line 199) | void oops() { method set (line 203) | @Override method reset (line 208) | @Override method setTranslate (line 213) | @Override method setScale (line 218) | @Override method setScale (line 223) | @Override method setRotate (line 228) | @Override method setRotate (line 233) | @Override method setSinCos (line 238) | @Override method setSinCos (line 243) | @Override method setSkew (line 248) | @Override method setSkew (line 253) | @Override method setConcat (line 258) | @Override method preTranslate (line 264) | @Override method preScale (line 270) | @Override method preScale (line 276) | @Override method preRotate (line 282) | @Override method preRotate (line 288) | @Override method preSkew (line 294) | @Override method preSkew (line 300) | @Override method preConcat (line 306) | @Override method postTranslate (line 312) | @Override method postScale (line 318) | @Override method postScale (line 324) | @Override method postRotate (line 330) | @Override method postRotate (line 336) | @Override method postSkew (line 342) | @Override method postSkew (line 348) | @Override method postConcat (line 354) | @Override method setRectToRect (line 360) | @Override method setPolyToPoly (line 366) | @Override method setValues (line 373) | @Override FILE: deckview/src/main/java/com/appeaser/deckview/utilities/DozeTrigger.java class DozeTrigger (line 13) | public class DozeTrigger { method run (line 24) | @Override method DozeTrigger (line 32) | public DozeTrigger(int dozeDurationSeconds, Runnable sleepRunnable) { method startDozing (line 41) | public void startDozing() { method stopDozing (line 49) | public void stopDozing() { method poke (line 57) | public void poke() { method forcePoke (line 66) | void forcePoke() { method isDozing (line 75) | public boolean isDozing() { method hasTriggered (line 82) | public boolean hasTriggered() { method resetTrigger (line 89) | public void resetTrigger() { FILE: deckview/src/main/java/com/appeaser/deckview/utilities/ReferenceCountedTrigger.java class ReferenceCountedTrigger (line 17) | public class ReferenceCountedTrigger { method run (line 27) | @Override method run (line 33) | @Override method ReferenceCountedTrigger (line 39) | public ReferenceCountedTrigger(Context context, Runnable firstIncRunna... method increment (line 50) | public void increment() { method incrementAsRunnable (line 63) | public Runnable incrementAsRunnable() { method addLastDecrementRunnable (line 70) | public void addLastDecrementRunnable(Runnable r) { method decrement (line 82) | public void decrement() { method decrementAsRunnable (line 102) | public Runnable decrementAsRunnable() { method decrementOnAnimationEnd (line 109) | public Animator.AnimatorListener decrementOnAnimationEnd() { method getCount (line 121) | public int getCount() { FILE: deckview/src/main/java/com/appeaser/deckview/views/AnimateableDeckChildViewBounds.java class AnimateableDeckChildViewBounds (line 14) | public class AnimateableDeckChildViewBounds extends ViewOutlineProvider { method AnimateableDeckChildViewBounds (line 25) | public AnimateableDeckChildViewBounds(DeckChildView source, int corner... method getOutline (line 32) | @Override method setAlpha (line 44) | void setAlpha(float alpha) { method setClipBottom (line 54) | public void setClipBottom(int bottom) { method getClipBottom (line 69) | public int getClipBottom() { method updateClipBounds (line 73) | private void updateClipBounds() { FILE: deckview/src/main/java/com/appeaser/deckview/views/DeckChildView.java class DeckChildView (line 33) | public class DeckChildView extends FrameLayout implements type DeckChildViewCallbacks (line 39) | interface DeckChildViewCallbacks { method onDeckChildViewAppIconClicked (line 40) | public void onDeckChildViewAppIconClicked(DeckChildView dcv); method onDeckChildViewAppInfoClicked (line 42) | public void onDeckChildViewAppInfoClicked(DeckChildView dcv); method onDeckChildViewClicked (line 44) | public void onDeckChildViewClicked(DeckChildView dcv, T key); method onDeckChildViewDismissed (line 46) | public void onDeckChildViewDismissed(DeckChildView dcv); method onDeckChildViewClipStateChanged (line 48) | public void onDeckChildViewClipStateChanged(DeckChildView dcv); method onDeckChildViewFocusChanged (line 50) | public void onDeckChildViewFocusChanged(DeckChildView dcv, boolea... method onAnimationUpdate (line 80) | @Override method DeckChildView (line 87) | public DeckChildView(Context context) { method DeckChildView (line 91) | public DeckChildView(Context context, AttributeSet attrs) { method DeckChildView (line 95) | public DeckChildView(Context context, AttributeSet attrs, int defStyle... method DeckChildView (line 99) | public DeckChildView(Context context, AttributeSet attrs, int defStyle... method setCallbacks (line 116) | void setCallbacks(DeckChildViewCallbacks cb) { method reset (line 123) | void reset() { method getAttachedKey (line 133) | T getAttachedKey() { method getViewBounds (line 140) | AnimateableDeckChildViewBounds getViewBounds() { method onFinishInflate (line 144) | @Override method onMeasure (line 153) | @Override method updateViewPropertiesToTaskTransform (line 180) | void updateViewPropertiesToTaskTransform(DeckChildViewTransform toTran... method updateViewPropertiesToTaskTransform (line 184) | void updateViewPropertiesToTaskTransform(DeckChildViewTransform toTran... method resetViewProperties (line 205) | void resetViewProperties() { method prepareTaskTransformForFilterTaskHidden (line 215) | void prepareTaskTransformForFilterTaskHidden(DeckChildViewTransform to... method prepareTaskTransformForFilterTaskVisible (line 226) | void prepareTaskTransformForFilterTaskVisible(DeckChildViewTransform f... method prepareEnterRecentsAnimation (line 235) | void prepareEnterRecentsAnimation(boolean isTaskViewLaunchTargetTask, method startEnterRecentsAnimation (line 265) | void startEnterRecentsAnimation(final ViewAnimation.TaskViewEnterConte... method startExitToHomeAnimation (line 314) | void startExitToHomeAnimation(ViewAnimation.TaskViewExitContext ctx) { method startLaunchTaskAnimation (line 329) | void startLaunchTaskAnimation(final Runnable postAnimRunnable, boolean... method startDeleteTaskAnimation (line 362) | void startDeleteTaskAnimation(final Runnable r) { method startNoUserInteractionAnimation (line 392) | void startNoUserInteractionAnimation() { method setNoUserInteractionState (line 399) | void setNoUserInteractionState() { method resetNoUserInteractionState (line 406) | void resetNoUserInteractionState() { method dismissTask (line 413) | void dismissTask() { method shouldClipViewInStack (line 430) | boolean shouldClipViewInStack() { method setClipViewInStack (line 437) | public void setClipViewInStack(boolean clip) { method setTaskProgress (line 449) | public void setTaskProgress(float p) { method getTaskProgress (line 458) | public float getTaskProgress() { method setDim (line 465) | public void setDim(int dim) { method getDim (line 490) | public int getDim() { method animateDimToProgress (line 497) | void animateDimToProgress(int delay, int duration, Animator.AnimatorLi... method getDimFromTaskProgress (line 514) | int getDimFromTaskProgress() { method updateDimFromTaskProgress (line 522) | void updateDimFromTaskProgress() { method setFocusedTask (line 533) | public void setFocusedTask(boolean animateFocusedState) { method unsetFocusedTask (line 557) | void unsetFocusedTask() { method onFocusChanged (line 576) | @Override method isFocusedTask (line 587) | public boolean isFocusedTask() { method enableFocusAnimations (line 594) | void enableFocusAnimations() { method onTaskBound (line 608) | public void onTaskBound(T key) { method isBound (line 612) | private boolean isBound() { method onTaskUnbound (line 619) | public void onTaskUnbound() { method getThumbnail (line 623) | public Bitmap getThumbnail() { method onDataLoaded (line 631) | public void onDataLoaded(T key, Bitmap thumbnail, Drawable headerIcon, method onDataUnloaded (line 650) | public void onDataUnloaded() { method setTouchEnabled (line 668) | public void setTouchEnabled(boolean enabled) { method onClick (line 676) | @Override method onLongClick (line 706) | @Override FILE: deckview/src/main/java/com/appeaser/deckview/views/DeckChildViewHeader.java class DeckChildViewHeader (line 40) | public class DeckChildViewHeader extends FrameLayout { method DeckChildViewHeader (line 67) | public DeckChildViewHeader(Context context) { method DeckChildViewHeader (line 71) | public DeckChildViewHeader(Context context, AttributeSet attrs) { method DeckChildViewHeader (line 75) | public DeckChildViewHeader(Context context, AttributeSet attrs, int de... method DeckChildViewHeader (line 79) | public DeckChildViewHeader(Context context, AttributeSet attrs, int de... method onTouchEvent (line 109) | @Override method onFinishInflate (line 117) | @Override method onDraw (line 142) | @Override method hasOverlappingRendering (line 154) | @Override method setDimAlpha (line 163) | void setDimAlpha(int alpha) { method getSecondaryColor (line 173) | int getSecondaryColor(int primaryColor, boolean useLightOverlayColor) { method rebindToTask (line 182) | public void rebindToTask(Drawable headerIcon, String headerTitle, int ... method unbindFromTask (line 208) | void unbindFromTask() { method startLaunchTaskDismissAnimation (line 215) | void startLaunchTaskDismissAnimation() { method startNoUserInteractionAnimation (line 231) | void startNoUserInteractionAnimation() { method setNoUserInteractionState (line 248) | void setNoUserInteractionState() { method resetNoUserInteractionState (line 259) | void resetNoUserInteractionState() { method onCreateDrawableState (line 263) | @Override method onTaskViewFocusChanged (line 274) | void onTaskViewFocusChanged(boolean focused, boolean animateFocusedSta... FILE: deckview/src/main/java/com/appeaser/deckview/views/DeckChildViewThumbnail.java class DeckChildViewThumbnail (line 31) | public class DeckChildViewThumbnail extends View { method onAnimationUpdate (line 49) | @Override method DeckChildViewThumbnail (line 65) | public DeckChildViewThumbnail(Context context) { method DeckChildViewThumbnail (line 69) | public DeckChildViewThumbnail(Context context, AttributeSet attrs) { method DeckChildViewThumbnail (line 73) | public DeckChildViewThumbnail(Context context, AttributeSet attrs, int... method DeckChildViewThumbnail (line 77) | public DeckChildViewThumbnail(Context context, AttributeSet attrs, int... method onFinishInflate (line 85) | @Override method onLayout (line 91) | @Override method onDraw (line 100) | @Override method setThumbnail (line 114) | void setThumbnail(Bitmap bm) { method updateThumbnailPaintFilter (line 133) | void updateThumbnailPaintFilter() { method updateThumbnailScale (line 156) | void updateThumbnailScale() { method updateClipToTaskBar (line 166) | void updateClipToTaskBar(View taskBar) { method updateThumbnailVisibility (line 177) | void updateThumbnailVisibility(int clipBottom) { method setDimAlpha (line 192) | public void setDimAlpha(float dimAlpha) { method rebindToTask (line 201) | void rebindToTask(Bitmap thumbnail) { method unbindFromTask (line 212) | void unbindFromTask() { method getThumbnail (line 218) | public Bitmap getThumbnail() { method onFocusChanged (line 225) | void onFocusChanged(boolean focused) { method prepareEnterRecentsAnimation (line 241) | void prepareEnterRecentsAnimation(boolean isTaskViewLaunchTargetTask) { method startEnterRecentsAnimation (line 253) | void startEnterRecentsAnimation(int delay, Runnable postAnimRunnable) { method startLaunchTaskAnimation (line 261) | void startLaunchTaskAnimation(Runnable postAnimRunnable) { method startFadeAnimation (line 268) | void startFadeAnimation(float finalAlpha, int delay, int duration, fin... FILE: deckview/src/main/java/com/appeaser/deckview/views/DeckView.java class DeckView (line 32) | public class DeckView extends FrameLayout implements /*TaskStack.Task... method onAnimationUpdate (line 67) | @Override method DeckView (line 73) | public DeckView(Context context) { method DeckView (line 77) | public DeckView(Context context, AttributeSet attrs) { method DeckView (line 81) | public DeckView(Context context, AttributeSet attrs, int defStyleAttr) { method DeckView (line 85) | public DeckView(Context context, AttributeSet attrs, int defStyleAttr,... method initialize (line 91) | public void initialize(Callback callback) { method reset (line 118) | void reset() { method requestSynchronizeStackViewsWithModel (line 155) | void requestSynchronizeStackViewsWithModel() { method requestSynchronizeStackViewsWithModel (line 159) | void requestSynchronizeStackViewsWithModel(int duration) { method requestUpdateStackViewsClip (line 175) | void requestUpdateStackViewsClip() { method getChildViewForTask (line 185) | public DeckChildView getChildViewForTask(T key) { method getStackAlgorithm (line 199) | public DeckViewLayoutAlgorithm getStackAlgorithm() { method updateStackTransforms (line 206) | private boolean updateStackTransforms(ArrayList removedView) { method notifyDataSetChanged (line 1052) | public void notifyDataSetChanged() { method onDeckChildViewClipStateChanged (line 1094) | @Override method onDeckChildViewFocusChanged (line 1101) | @Override method onScrollChanged (line 1112) | @Override method notifyDataSetChangedOld (line 1119) | public void notifyDataSetChangedOld() { type Callback (line 1162) | public interface Callback { method getData (line 1163) | public ArrayList getData(); method loadViewData (line 1165) | public void loadViewData(WeakReference> dcv, T item); method unloadViewData (line 1167) | public void unloadViewData(T item); method onViewDismissed (line 1169) | public void onViewDismissed(T item); method onItemClick (line 1171) | public void onItemClick(T item); method onNoViewsToDeck (line 1173) | public void onNoViewsToDeck(); FILE: deckview/src/main/java/com/appeaser/deckview/views/DeckViewLayoutAlgorithm.java class DeckViewLayoutAlgorithm (line 21) | public class DeckViewLayoutAlgorithm { class VisibilityReport (line 27) | public class VisibilityReport { method VisibilityReport (line 34) | VisibilityReport(int tasks, int thumbnails) { method DeckViewLayoutAlgorithm (line 63) | public DeckViewLayoutAlgorithm(DeckViewConfig config) { method computeRects (line 73) | public void computeRects(int windowWidth, int windowHeight, Rect taskS... method computeMinMaxScroll (line 100) | void computeMinMaxScroll(ArrayList data, boolean launchedWithAltTab, method computeStackVisibilityReport (line 163) | public VisibilityReport computeStackVisibilityReport(ArrayList data) { method getStackTransform (line 219) | public DeckChildViewTransform getStackTransform(T key, float stackScroll, method getStackTransform (line 234) | public DeckChildViewTransform getStackTransform(float taskProgress, fl... method getUntransformedTaskViewSize (line 273) | public Rect getUntransformedTaskViewSize() { method getStackScrollForTask (line 282) | public float getStackScrollForTask(T key) { method initializeCurve (line 290) | public static void initializeCurve() { method reverse (line 347) | static float reverse(float x) { method logFunc (line 354) | static float logFunc(float x) { method invLogFunc (line 361) | float invLogFunc(float y) { method curveProgressToScreenY (line 368) | int curveProgressToScreenY(float p) { method curveProgressToScale (line 385) | float curveProgressToScale(float p) { method screenYToCurveProgress (line 396) | float screenYToCurveProgress(int screenY) { FILE: deckview/src/main/java/com/appeaser/deckview/views/DeckViewScroller.java class DeckViewScroller (line 17) | public class DeckViewScroller { type DeckViewScrollerCallbacks (line 18) | public interface DeckViewScrollerCallbacks { method onScrollChanged (line 19) | public void onScrollChanged(float p); method DeckViewScroller (line 32) | public DeckViewScroller(Context context, DeckViewConfig config, method reset (line 43) | public void reset() { method setCallbacks (line 50) | public void setCallbacks(DeckViewScrollerCallbacks cb) { method getStackScroll (line 57) | public float getStackScroll() { method setStackScroll (line 64) | public void setStackScroll(float s) { method setStackScrollRaw (line 74) | void setStackScrollRaw(float s) { method setStackScrollToInitialState (line 83) | public boolean setStackScrollToInitialState() { method boundScroll (line 92) | public boolean boundScroll() { method boundScrollRaw (line 105) | public boolean boundScrollRaw() { method getBoundedStackScroll (line 118) | float getBoundedStackScroll(float scroll) { method getScrollAmountOutOfBounds (line 125) | float getScrollAmountOutOfBounds(float scroll) { method isScrollOutOfBounds (line 137) | boolean isScrollOutOfBounds() { method animateBoundScroll (line 144) | ObjectAnimator animateBoundScroll() { method animateScroll (line 157) | void animateScroll(float curScroll, float newScroll, final Runnable po... method stopBoundScrollAnimation (line 191) | void stopBoundScrollAnimation() { method progressToScrollRange (line 199) | int progressToScrollRange(float p) { method scrollRangeToProgress (line 203) | float scrollRangeToProgress(int s) { method computeScroll (line 210) | boolean computeScroll() { method isScrolling (line 225) | boolean isScrolling() { method stopScroller (line 232) | void stopScroller() { FILE: deckview/src/main/java/com/appeaser/deckview/views/DeckViewTouchHandler.java class DeckViewTouchHandler (line 19) | public class DeckViewTouchHandler implements DeckViewSwipeHelper.Callback { method DeckViewTouchHandler (line 47) | public DeckViewTouchHandler(Context context, DeckView dv, method initOrResetVelocityTracker (line 67) | void initOrResetVelocityTracker() { method initVelocityTrackerIfNotExists (line 75) | void initVelocityTrackerIfNotExists() { method recycleVelocityTracker (line 81) | void recycleVelocityTracker() { method findViewAtPoint (line 91) | DeckChildView findViewAtPoint(int x, int y) { method createMotionEventForStackScroll (line 107) | MotionEvent createMotionEventForStackScroll(MotionEvent ev) { method onInterceptTouchEvent (line 116) | public boolean onInterceptTouchEvent(MotionEvent ev) { method onTouchEvent (line 193) | public boolean onTouchEvent(MotionEvent ev) { method onGenericMotionEvent (line 338) | public boolean onGenericMotionEvent(MotionEvent ev) { method getChildAtPosition (line 365) | @Override method canChildBeDismissed (line 370) | @Override method onBeginDrag (line 375) | @Override method onSwipeChanged (line 389) | @Override method onChildDismissed (line 394) | @Override method onSnapBackCompleted (line 405) | @Override method onDragCancelled (line 414) | @Override FILE: deckview/src/main/java/com/appeaser/deckview/views/FixedSizeImageView.java class FixedSizeImageView (line 17) | public class FixedSizeImageView extends ImageView { method FixedSizeImageView (line 22) | public FixedSizeImageView(Context context) { method FixedSizeImageView (line 26) | public FixedSizeImageView(Context context, AttributeSet attrs) { method FixedSizeImageView (line 30) | public FixedSizeImageView(Context context, AttributeSet attrs, int def... method FixedSizeImageView (line 34) | public FixedSizeImageView(Context context, AttributeSet attrs, int def... method requestLayout (line 38) | @Override method invalidate (line 45) | @Override method setImageDrawable (line 52) | @Override FILE: deckview/src/main/java/com/appeaser/deckview/views/ViewAnimation.java class ViewAnimation (line 13) | public class ViewAnimation { class TaskViewEnterContext (line 16) | public static class TaskViewEnterContext { method TaskViewEnterContext (line 36) | public TaskViewEnterContext(ReferenceCountedTrigger t) { class TaskViewExitContext (line 42) | public static class TaskViewExitContext { method TaskViewExitContext (line 50) | public TaskViewExitContext(ReferenceCountedTrigger t) { FILE: deckview/src/main/java/com/appeaser/deckview/views/ViewPool.java class ViewPool (line 12) | public class ViewPool { type ViewPoolConsumer (line 15) | public interface ViewPoolConsumer { method createView (line 16) | public V createView(Context context); method prepareViewToEnterPool (line 18) | public void prepareViewToEnterPool(V v); method prepareViewToLeavePool (line 20) | public void prepareViewToLeavePool(V v, T prepareData, boolean isNew... method hasPreferredData (line 22) | public boolean hasPreferredData(V v, T preferredData); method ViewPool (line 32) | public ViewPool(Context context, ViewPoolConsumer viewCreator) { method returnViewToPool (line 40) | void returnViewToPool(V v) { method pickUpViewFromPool (line 48) | V pickUpViewFromPool(T preferredData, T prepareData) { method poolViewIterator (line 77) | Iterator poolViewIterator() { FILE: deckviewsample/src/androidTest/java/com/appeaser/deckviewsample/ApplicationTest.java class ApplicationTest (line 9) | public class ApplicationTest extends ApplicationTestCase { method ApplicationTest (line 10) | public ApplicationTest() { FILE: deckviewsample/src/main/java/com/appeaser/deckviewsample/Datum.java class Datum (line 19) | public class Datum implements Parcelable { method Datum (line 25) | public Datum() { method describeContents (line 29) | @Override method Datum (line 34) | public Datum(Parcel in) { method readFromParcel (line 38) | public void readFromParcel(Parcel in) { method writeToParcel (line 44) | @Override method createFromParcel (line 52) | public Datum createFromParcel(Parcel in) { method newArray (line 56) | public Datum[] newArray(int size) { method equals (line 61) | @Override FILE: deckviewsample/src/main/java/com/appeaser/deckviewsample/DeckViewSampleActivity.java class DeckViewSampleActivity (line 29) | public class DeckViewSampleActivity extends Activity { method onCreate (line 47) | @Override method loadViewDataInternal (line 131) | void loadViewDataInternal(final Datum datum, method onCreateOptionsMenu (line 171) | @Override method onOptionsItemSelected (line 178) | @Override method onSaveInstanceState (line 222) | @Override method generateUniqueKey (line 234) | private static int generateUniqueKey() {