package com.gettingmobile.android.app.actions;
import android.app.Application;
import android.content.DialogInterface;
public class DialogClickListenerAction<T extends Application> implements DialogInterface.OnClickListener {
private final ActionContext<? extends T> actionContext;
private final Action<T> action;
public DialogClickListenerAction(ActionContext<? extends T> actionContext, Action<T> action) {
this.actionContext = actionContext;
this.action = action;
}
@Override
public void onClick(DialogInterface dialogInterface, int i) {
action.onFired(actionContext);
}
}