@Test public void testSetPropagation() throws Throwable { final Transition transition = new EmptyTransition(); assertThat(transition.getPropagation(), is(nullValue())); final TransitionPropagation propagation = new CircularPropagation(); transition.setPropagation(propagation); assertThat(propagation, is(sameInstance(propagation))); }
public void setPropagation(@Nullable TransitionPropagation transitionPropagation) { mPropagation = transitionPropagation; }
Transition implements Cloneable { public void setPropagation(@Nullable TransitionPropagation transitionPropagation) { mPropagation = transitionPropagation; } }
Transition implements Cloneable { public void setPropagation(@Nullable TransitionPropagation transitionPropagation) { mPropagation = transitionPropagation; } Transition();  Transition(Context context, AttributeSet attrs); }
Transition implements Cloneable { public void setPropagation(@Nullable TransitionPropagation transitionPropagation) { mPropagation = transitionPropagation; } Transition();  Transition(Context context, AttributeSet attrs); @NonNull Transition setDuration(long duration); long getDuration(); @NonNull Transition setStartDelay(long startDelay); long getStartDelay(); @NonNull Transition setInterpolator(@Nullable TimeInterpolator interpolator); @Nullable TimeInterpolator getInterpolator(); @Nullable String[] getTransitionProperties(); @Nullable Animator createAnimator(@NonNull ViewGroup sceneRoot,
            @Nullable TransitionValues startValues, @Nullable TransitionValues endValues); void setMatchOrder(@MatchOrder int... matches); abstract void captureStartValues(@NonNull TransitionValues transitionValues); abstract void captureEndValues(@NonNull TransitionValues transitionValues); @NonNull Transition addTarget(@NonNull View target); @NonNull Transition addTarget(@IdRes int targetId); @NonNull Transition addTarget(@NonNull String targetName); @NonNull Transition addTarget(@NonNull Class targetType); @NonNull Transition removeTarget(@NonNull View target); @NonNull Transition removeTarget(@IdRes int targetId); @NonNull Transition removeTarget(@NonNull String targetName); @NonNull Transition removeTarget(@NonNull Class target); @NonNull Transition excludeTarget(@NonNull View target, boolean exclude); @NonNull Transition excludeTarget(@IdRes int targetId, boolean exclude); @NonNull Transition excludeTarget(@NonNull String targetName, boolean exclude); @NonNull Transition excludeChildren(@NonNull View target, boolean exclude); @NonNull Transition excludeChildren(@IdRes int targetId, boolean exclude); @NonNull Transition excludeTarget(@NonNull Class type, boolean exclude); @NonNull Transition excludeChildren(@NonNull Class type, boolean exclude); @NonNull List<Integer> getTargetIds(); @NonNull List<View> getTargets(); @Nullable List<String> getTargetNames(); @Nullable List<Class> getTargetTypes(); @Nullable TransitionValues getTransitionValues(@NonNull View view, boolean start); @RestrictTo(LIBRARY_GROUP) void pause(View sceneRoot); @RestrictTo(LIBRARY_GROUP) void resume(View sceneRoot); boolean isTransitionRequired(@Nullable TransitionValues startValues,
            @Nullable TransitionValues endValues); @NonNull Transition addListener(@NonNull TransitionListener listener); @NonNull Transition removeListener(@NonNull TransitionListener listener); void setPathMotion(@Nullable PathMotion pathMotion); @NonNull PathMotion getPathMotion(); void setEpicenterCallback(@Nullable EpicenterCallback epicenterCallback); @Nullable EpicenterCallback getEpicenterCallback(); @Nullable Rect getEpicenter(); void setPropagation(@Nullable TransitionPropagation transitionPropagation); @Nullable TransitionPropagation getPropagation(); @Override String toString(); @Override Transition clone(); @NonNull String getName(); }
Transition implements Cloneable { public void setPropagation(@Nullable TransitionPropagation transitionPropagation) { mPropagation = transitionPropagation; } Transition();  Transition(Context context, AttributeSet attrs); @NonNull Transition setDuration(long duration); long getDuration(); @NonNull Transition setStartDelay(long startDelay); long getStartDelay(); @NonNull Transition setInterpolator(@Nullable TimeInterpolator interpolator); @Nullable TimeInterpolator getInterpolator(); @Nullable String[] getTransitionProperties(); @Nullable Animator createAnimator(@NonNull ViewGroup sceneRoot,
            @Nullable TransitionValues startValues, @Nullable TransitionValues endValues); void setMatchOrder(@MatchOrder int... matches); abstract void captureStartValues(@NonNull TransitionValues transitionValues); abstract void captureEndValues(@NonNull TransitionValues transitionValues); @NonNull Transition addTarget(@NonNull View target); @NonNull Transition addTarget(@IdRes int targetId); @NonNull Transition addTarget(@NonNull String targetName); @NonNull Transition addTarget(@NonNull Class targetType); @NonNull Transition removeTarget(@NonNull View target); @NonNull Transition removeTarget(@IdRes int targetId); @NonNull Transition removeTarget(@NonNull String targetName); @NonNull Transition removeTarget(@NonNull Class target); @NonNull Transition excludeTarget(@NonNull View target, boolean exclude); @NonNull Transition excludeTarget(@IdRes int targetId, boolean exclude); @NonNull Transition excludeTarget(@NonNull String targetName, boolean exclude); @NonNull Transition excludeChildren(@NonNull View target, boolean exclude); @NonNull Transition excludeChildren(@IdRes int targetId, boolean exclude); @NonNull Transition excludeTarget(@NonNull Class type, boolean exclude); @NonNull Transition excludeChildren(@NonNull Class type, boolean exclude); @NonNull List<Integer> getTargetIds(); @NonNull List<View> getTargets(); @Nullable List<String> getTargetNames(); @Nullable List<Class> getTargetTypes(); @Nullable TransitionValues getTransitionValues(@NonNull View view, boolean start); @RestrictTo(LIBRARY_GROUP) void pause(View sceneRoot); @RestrictTo(LIBRARY_GROUP) void resume(View sceneRoot); boolean isTransitionRequired(@Nullable TransitionValues startValues,
            @Nullable TransitionValues endValues); @NonNull Transition addListener(@NonNull TransitionListener listener); @NonNull Transition removeListener(@NonNull TransitionListener listener); void setPathMotion(@Nullable PathMotion pathMotion); @NonNull PathMotion getPathMotion(); void setEpicenterCallback(@Nullable EpicenterCallback epicenterCallback); @Nullable EpicenterCallback getEpicenterCallback(); @Nullable Rect getEpicenter(); void setPropagation(@Nullable TransitionPropagation transitionPropagation); @Nullable TransitionPropagation getPropagation(); @Override String toString(); @Override Transition clone(); @NonNull String getName(); static final int MATCH_INSTANCE; static final int MATCH_NAME; static final int MATCH_ID; static final int MATCH_ITEM_ID; }