package com.QA;
import org.jblooming.security.Permission;
public class QAPermission extends Permission {
public int reputationRequired;
public static final QAPermission QUESTION_CREATE = new QAPermission("QUESTION_CREATE",5);
public static final QAPermission QUESTION_CREATE_NO_RECAPTCHA = new QAPermission("QUESTION_CREATE_NO_RECAPTCHA",10);
public static final QAPermission QUESTION_EDIT = new QAPermission("QUESTION_EDIT",100);
public static final QAPermission QUESTION_RATE = new QAPermission("QUESTION_RATE",1);
public static final QAPermission QUESTION_COMMENT = new QAPermission("QUESTION_COMMENT",0);
public static final QAPermission TAG_CREATE = new QAPermission("TAG_CREATE",5);
public static final QAPermission ANSWER_CREATE = new QAPermission("ANSWER_CREATE",1);
public static final QAPermission ANSWER_CREATE_NO_RECAPTCHA = new QAPermission("ANSWER_CREATE_NO_RECAPTCHA",5);
public static final QAPermission ANSWER_EDIT = new QAPermission("ANSWER_EDIT",30);
public static final QAPermission ANSWER_RATE = new QAPermission("ANSWER_RATE",1);
public static final QAPermission MODERATOR = new QAPermission("MODERATOR",10000);
public QAPermission(String name, int reputationRequired) {
super(name);
this.reputationRequired = reputationRequired;
}
}