package cz.agents.agentpolis.darptestbed.siminfrastructure.communication.passenger.message;
import cz.agents.agentpolis.darptestbed.siminfrastructure.communication.passenger.receiver.PassengerReceiverVisitor;
import cz.agents.agentpolis.darptestbed.simmodel.agent.data.Request;
import cz.agents.agentpolis.ondemandtransport.siminfrastructure.communication.protocol.MessageVisitor;
public class RequestReject implements MessageVisitor<PassengerReceiverVisitor> {
public Request request;
public String rejectReceivedFrom;
public RequestReject(Request originalRequest, String rejectFrom) {
super();
this.request = originalRequest;
this.rejectReceivedFrom = rejectFrom;
}
@Override
public void accept(PassengerReceiverVisitor receiverVisitor) {
receiverVisitor.visit(this);
}
}