Source/sources/android/support/p000v4/app/BackStackRecord.java
public void executePopOps(boolean moveToState) {
        for (int opNum = this.mOps.size() - 1; opNum >= 0; opNum--) {
            C0076Op op = (C0076Op) this.mOps.get(opNum);
            Fragment f = op.fragment;
            if (f != null) {
                f.setNextTransition(FragmentManagerImpl.reverseTransit(this.mTransition), this.mTransitionStyle);
            }
            switch (op.cmd) {
                case 1:
                    f.setNextAnim(op.popExitAnim);
                    this.mManager.removeFragment(f);
                    break;
                case 3:
                    f.setNextAnim(op.popEnterAnim);
                    this.mManager.addFragment(f, false);
                    break;
                case 4:
                    f.setNextAnim(op.popEnterAnim);
                    this.mManager.showFragment(f);
                    break;
                case 5:
                    f.setNextAnim(op.popExitAnim);
                    this.mManager.hideFragment(f);
                    break;
                case 6:
                    f.setNextAnim(op.popEnterAnim);
                    this.mManager.attachFragment(f);
                    break;
                case 7:
                    f.setNextAnim(op.popExitAnim);
                    this.mManager.detachFragment(f);
                    break;
                case 8:
                    this.mManager.setPrimaryNavigationFragment(null);
                    break;
                case 9:
                    this.mManager.setPrimaryNavigationFragment(f);
                    break;
                default:
                    throw new IllegalArgumentException("Unknown cmd: " + op.cmd);
            }
            if (!(this.mReorderingAllowed || op.cmd == 3 || f == null)) {
                this.mManager.moveFragmentToExpectedState(f);
            }
        }
        if (!this.mReorderingAllowed && moveToState) {
            this.mManager.moveToState(this.mManager.mCurState, true);
        }
    }
/* access modifiers changed from: 0000 */
access modifiers changed from: 0000
access modifiers changed from : 0000
public void executePopOps(boolean moveToState) {
        for (int opNum = this.mOps.size() - 1; opNum >= 0; opNum--) {
            C0076Op op = (C0076Op) this.mOps.get(opNum);
            Fragment f = op.fragment;
            if (f != null) {
                f.setNextTransition(FragmentManagerImpl.reverseTransit(this.mTransition), this.mTransitionStyle);
            }
            switch (op.cmd) {
                case 1:
                    f.setNextAnim(op.popExitAnim);
                    this.mManager.removeFragment(f);
                    break;
                case 3:
                    f.setNextAnim(op.popEnterAnim);
                    this.mManager.addFragment(f, false);
                    break;
                case 4:
                    f.setNextAnim(op.popEnterAnim);
                    this.mManager.showFragment(f);
                    break;
                case 5:
                    f.setNextAnim(op.popExitAnim);
                    this.mManager.hideFragment(f);
                    break;
                case 6:
                    f.setNextAnim(op.popEnterAnim);
                    this.mManager.attachFragment(f);
                    break;
                case 7:
                    f.setNextAnim(op.popExitAnim);
                    this.mManager.detachFragment(f);
                    break;
                case 8:
                    this.mManager.setPrimaryNavigationFragment(null);
                    break;
                case 9:
                    this.mManager.setPrimaryNavigationFragment(f);
                    break;
                default:
                    throw new IllegalArgumentException("Unknown cmd: " + op.cmd);
            }
            if (!(this.mReorderingAllowed || op.cmd == 3 || f == null)) {
                this.mManager.moveFragmentToExpectedState(f);
            }
        }
        if (!this.mReorderingAllowed && moveToState) {
            this.mManager.moveToState(this.mManager.mCurState, true);
        }
    }
public void executePopOps ( boolean moveToState ) { for ( int opNum = this . mOps . size ( ) - 1 ; opNum >= 0 ; opNum -- ) { C0076Op op = ( C0076Op ) this . mOps . get ( opNum ) ; Fragment f = op . fragment ; if ( f != null ) { f . setNextTransition ( FragmentManagerImpl . reverseTransit ( this . mTransition ) , this . mTransitionStyle ) ; } switch ( op . cmd ) { case 1 : f . setNextAnim ( op . popExitAnim ) ; this . mManager . removeFragment ( f ) ; break ; case 3 : f . setNextAnim ( op . popEnterAnim ) ; this . mManager . addFragment ( f , false ) ; break ; case 4 : f . setNextAnim ( op . popEnterAnim ) ; this . mManager . showFragment ( f ) ; break ; case 5 : f . setNextAnim ( op . popExitAnim ) ; this . mManager . hideFragment ( f ) ; break ; case 6 : f . setNextAnim ( op . popEnterAnim ) ; this . mManager . attachFragment ( f ) ; break ; case 7 : f . setNextAnim ( op . popExitAnim ) ; this . mManager . detachFragment ( f ) ; break ; case 8 : this . mManager . setPrimaryNavigationFragment ( null ) ; break ; case 9 : this . mManager . setPrimaryNavigationFragment ( f ) ; break ; default : throw new IllegalArgumentException ( "Unknown cmd: " + op . cmd ) ; } if ( ! ( this . mReorderingAllowed || op . cmd == 3 || f == null ) ) { this . mManager . moveFragmentToExpectedState ( f ) ; } } if ( ! this . mReorderingAllowed && moveToState ) { this . mManager . moveToState ( this . mManager . mCurState , true ) ; } }
access modifiers changed from: 0000
access modifiers changed from : 0000