package module.mission.domain.activity;
import module.mission.domain.MissionProcess;
import module.workflow.activities.ActivityInformation;
import module.workflow.activities.WorkflowActivity;
import org.fenixedu.bennu.core.domain.User;
public abstract class MissionProcessActivity<P extends MissionProcess, AI extends ActivityInformation<P>> extends
WorkflowActivity<P, AI> {
@Override
public boolean isActive(final P process, final User user) {
return process.getCurrentOwner() == null || process.isTakenByCurrentUser();
}
}