OSDN Git Service

改行コード指定
[jindolf/JinCore.git] / src / main / java / jp / sourceforge / jindolf / corelib / EventFamily.java
1 /*
2  * family of system-event-message
3  *
4  * License : The MIT License
5  * Copyright(c) 2009 olyutorskii
6  */
7
8 package jp.sourceforge.jindolf.corelib;
9
10 /**
11  * システムイベントメッセージのおおまかな種別。
12  */
13 public enum EventFamily{
14
15     /** <div class="announce">メッセージに対応。 */
16     ANNOUNCE("announce"),
17     /** <div class="order">メッセージに対応。 */
18     ORDER("order"),
19     /** <div class="extra">メッセージに対応。 */
20     EXTRA("extra"),
21     ;
22
23     private final String divClass;
24
25     /**
26      * コンストラクタ。
27      * @param divClass divタグclass名
28      */
29     private EventFamily(String divClass){
30         this.divClass = divClass;
31         return;
32     }
33
34     /**
35      * 由来となった<div>要素のclass属性値を得る。
36      * @return class属性値
37      */
38     public String getDivClass(){
39         return this.divClass;
40     }
41
42     /**
43      * XML用シンボルを取得する。
44      * @return XML用シンボル
45      */
46     public String getXmlName(){
47         return this.divClass;
48     }
49
50 }