package designPatternExtensions;

import models.objectOrientedTransfer.PushPullValue;

public class ControlFlowInversion {
    private MediatorInsertion mediatorInsertion;
    private PushPullValue newDirection;

    public ControlFlowInversion(MediatorInsertion mediatorInsertion, PushPullValue newDirection){
        this.mediatorInsertion = mediatorInsertion;
        this.newDirection = newDirection;
    }

    public MediatorInsertion getMediatorInsertion(){
        return mediatorInsertion;
    }

    public PushPullValue getNewDirection(){
        return newDirection;
    }

}
