package tv.dyndns.kishibe.qmaclone.client.packet;
import com.google.gwt.user.client.rpc.IsSerializable;
// ////////////////////////////////////////////////////////////////////////
// 制限ユーザー
// ////////////////////////////////////////////////////////////////////////
public enum RestrictionType implements IsSerializable {
/**
* チャット
*
* 自分の発言が他の人から見えなくなる
*/
CHAT(0),
/**
* 問題投稿
*
* 新規問題投稿時に偽の投稿完了メッセージが表示されるが、実際には問題が記録されない
*
* 問題変更は通常通り可能
*/
PROBLEM_SUBMITTION(1),
/**
* 問題指摘
*
* 指摘時にエラーメッセージが表示される
*/
INDICATION(2),
/**
* 対戦
*
* レーティング更新時に最下位として計算する
*/
MATCH(3),
/**
* 掲示板
*
* 掲示板に書き込めなくなる
*/
BBS(4),
/**
* 投票
*
* 投票できなくなる
*/
VOTE(5);
private final int value;
private RestrictionType(int value) {
this.value = value;
}
public int getValue() {
return value;
}
}