能否通过代码将系统默认的ICON名称显示在下拉框中?

想实现用户通过下拉框选择系统默认提供的ICON的功能,能否给个思路

参考下拉框的文档:
https://doc.cuba-platform.cn/manual-7.0-chs/gui_LookupField.html
里面有下拉列显示图标的方法说明。
其它用的到类应该有默认图标集类: CubaIcon和 Icons bean, 看看相关文档和代码应该可以做出来。

我这样设置的:

<lookupField id="iconField" property="icon"  optionsEnum="com.haulmont.cuba.gui.icons.CubaIcon"/>

报错如下:
IllegalArgumentException: Options class must be enumeration and implement EnumClass class com.haulmont.cuba.gui.icons.CubaIcon

我需要怎样转换一下呢?

麻烦能指导一下吗?

此问题还有人帮忙看一下怎么解决吗?

自己写一个 icon 类,实现 EnumClass 接口即可。内部的枚举可以从 com.haulmont.cuba.gui.icons.CubaIcon 拷贝:

public enum ForumIcon implements EnumClass<String> {
    OK("font-icon:CHECK"),
    CANCEL("font-icon:BAN"),
    YES("font-icon:CHECK"),
    NO("font-icon:BAN"),
    CLOSE("font-icon:CLOSE"),

    DIALOG_OK("font-icon:CHECK"),
    DIALOG_CANCEL("font-icon:BAN"),
    DIALOG_YES("font-icon:CHECK"),
    DIALOG_NO("font-icon:BAN"),
    DIALOG_CLOSE(""),

    CREATE_ACTION("font-icon:FILE_O"),
    EDIT_ACTION("font-icon:PENCIL"),
    REMOVE_ACTION("font-icon:TIMES"),
    REFRESH_ACTION("font-icon:REFRESH"),
    ADD_ACTION("font-icon:FILE_O"),
    EXCLUDE_ACTION("font-icon:TIMES"),
    EXCEL_ACTION("font-icon:FILE_EXCEL_O"),
    UNLOCK_ACTION("font-icon:UNLOCK"),
    BULK_EDIT_ACTION("font-icon:TABLE"),

    PICKERFIELD_CLEAR("font-icon:TIMES"),
    PICKERFIELD_CLEAR_READONLY("font-icon:TIMES"),
    PICKERFIELD_LOOKUP("font-icon:ELLIPSIS_H"),
    PICKERFIELD_LOOKUP_READONLY("font-icon:ELLIPSIS_H"),
    PICKERFIELD_OPEN("font-icon:SEARCH"),
    PICKERFIELD_OPEN_READONLY("font-icon:SEARCH"),

    LOOKUP_OK("font-icon:CHECK"),
    LOOKUP_CANCEL("font-icon:BAN"),
    EDITOR_OK("font-icon:CHECK"),
    EDITOR_CANCEL("font-icon:BAN"),

    _500PX("font-icon:_500PX"),
    ADDRESS_BOOK("font-icon:ADDRESS_BOOK"),
    ADDRESS_BOOK_O("font-icon:ADDRESS_BOOK_O"),
    ADDRESS_CARD("font-icon:ADDRESS_CARD"),
    ADDRESS_CARD_O("font-icon:ADDRESS_CARD_O"),
    ADJUST("font-icon:ADJUST"),
    ADN("font-icon:ADN"),
    ALIGN_CENTER("font-icon:ALIGN_CENTER"),
    ALIGN_JUSTIFY("font-icon:ALIGN_JUSTIFY"),
    ALIGN_LEFT("font-icon:ALIGN_LEFT"),
    ALIGN_RIGHT("font-icon:ALIGN_RIGHT"),
    AMAZON("font-icon:AMAZON"),
    AMBULANCE("font-icon:AMBULANCE"),
    AMERICAN_SIGN_LANGUAGE_INTERPRETING("font-icon:AMERICAN_SIGN_LANGUAGE_INTERPRETING"),
    ANCHOR("font-icon:ANCHOR"),
    ANDROID("font-icon:ANDROID"),
    ANGELLIST("font-icon:ANGELLIST"),
    ANGLE_DOUBLE_DOWN("font-icon:ANGLE_DOUBLE_DOWN"),
    ANGLE_DOUBLE_LEFT("font-icon:ANGLE_DOUBLE_LEFT"),
    ANGLE_DOUBLE_RIGHT("font-icon:ANGLE_DOUBLE_RIGHT"),
    ANGLE_DOUBLE_UP("font-icon:ANGLE_DOUBLE_UP"),
    ANGLE_DOWN("font-icon:ANGLE_DOWN"),
    ANGLE_LEFT("font-icon:ANGLE_LEFT"),
    ANGLE_RIGHT("font-icon:ANGLE_RIGHT"),
    ANGLE_UP("font-icon:ANGLE_UP"),
    APPLE("font-icon:APPLE"), //
    ARCHIVE("font-icon:ARCHIVE"),
    AREA_CHART("font-icon:AREA_CHART"),
    ARROW_CIRCLE_DOWN("font-icon:ARROW_CIRCLE_DOWN"),
    ARROW_CIRCLE_LEFT("font-icon:ARROW_CIRCLE_LEFT"),
    ARROW_CIRCLE_O_DOWN("font-icon:ARROW_CIRCLE_O_DOWN"),
    ARROW_CIRCLE_O_LEFT("font-icon:ARROW_CIRCLE_O_LEFT"),
    ARROW_CIRCLE_O_RIGHT("font-icon:ARROW_CIRCLE_O_RIGHT"),
    ARROW_CIRCLE_O_UP("font-icon:ARROW_CIRCLE_O_UP"),
    ARROW_CIRCLE_RIGHT("font-icon:ARROW_CIRCLE_RIGHT"),
    ARROW_CIRCLE_UP("font-icon:ARROW_CIRCLE_UP"),
    ARROW_DOWN("font-icon:ARROW_DOWN"),
    ARROW_LEFT("font-icon:ARROW_LEFT"),
    ARROW_RIGHT("font-icon:ARROW_RIGHT"),
    ARROW_UP("font-icon:ARROW_UP"),
    ARROWS("font-icon:ARROWS"),
    ARROWS_ALT("font-icon:ARROWS_ALT"),
    ARROWS_H("font-icon:ARROWS_H"),
    ARROWS_V("font-icon:ARROWS_V"),
    ASL_INTERPRETING("font-icon:ASL_INTERPRETING"),
    ASSISTIVE_LISTENING_SYSTEMS("font-icon:ASSISTIVE_LISTENING_SYSTEMS"),
    ASTERISK("font-icon:ASTERISK"),
    AT("font-icon:AT"),
    AUDIO_DESCRIPTION("font-icon:AUDIO_DESCRIPTION"),
    AUTOMOBILE("font-icon:AUTOMOBILE"),
    BACKWARD("font-icon:BACKWARD"),
    BALANCE_SCALE("font-icon:BALANCE_SCALE"),
    BAN("font-icon:BAN"),
    BANDCAMP("font-icon:BANDCAMP"),
    BANK("font-icon:BANK"),
    BAR_CHART("font-icon:BAR_CHART"),
    BAR_CHART_O("font-icon:BAR_CHART_O"),
    BARCODE("font-icon:BARCODE"),
    BARS("font-icon:BARS"),
    BATH("font-icon:BATH"),
    BATHTUB("font-icon:BATHTUB"),
    BATTERY_0("font-icon:BATTERY_0"),
    BATTERY_1("font-icon:BATTERY_1"),
    BATTERY_2("font-icon:BATTERY_2"),
    BATTERY_3("font-icon:BATTERY_3"),
    BATTERY_4("font-icon:BATTERY_4"),
    BATTERY_EMPTY("font-icon:BATTERY_EMPTY"),
    BATTERY_FULL("font-icon:BATTERY_FULL"),
    BATTERY_HALF("font-icon:BATTERY_HALF"),
    BATTERY_QUARTER("font-icon:BATTERY_QUARTER"),
    BATTERY_THREE_QUARTERS("font-icon:BATTERY_THREE_QUARTERS"),
    BED("font-icon:BED"),
    BEER("font-icon:BEER"),
    BEHANCE("font-icon:BEHANCE"),
    BEHANCE_SQUARE("font-icon:BEHANCE_SQUARE"),
    BELL("font-icon:BELL"),
    BELL_O("font-icon:BELL_O"),
    BELL_SLASH("font-icon:BELL_SLASH"),
    BELL_SLASH_O("font-icon:BELL_SLASH_O"),
    BICYCLE("font-icon:BICYCLE"),
    BINOCULARS("font-icon:BINOCULARS"),
    BIRTHDAY_CAKE("font-icon:BIRTHDAY_CAKE"),
    BITBUCKET("font-icon:BITBUCKET"),
    BITBUCKET_SQUARE("font-icon:BITBUCKET_SQUARE"),
    BITCOIN("font-icon:BITCOIN"),
    BLIND("font-icon:BLIND"),
    BLACK_TIE("font-icon:BLACK_TIE"),
    BLUETOOTH("font-icon:BLUETOOTH"),
    BLUETOOTH_B("font-icon:BLUETOOTH_B"),
    BOLD("font-icon:BOLD"),
    BOLT("font-icon:BOLT"),
    BOMB("font-icon:BOMB"),
    BOOK("font-icon:BOOK"),
    BOOKMARK("font-icon:BOOKMARK"),
    BOOKMARK_O("font-icon:BOOKMARK_O"),
    BRAILLE("font-icon:BRAILLE"),
    BRIEFCASE("font-icon:BRIEFCASE"),
    BTC("font-icon:BTC"),
    BUG("font-icon:BUG"),
    BUILDING("font-icon:BUILDING"),
    BUILDING_O("font-icon:BUILDING_O"),
    BULLHORN("font-icon:BULLHORN"),
    BULLSEYE("font-icon:BULLSEYE"),
    BUS("font-icon:BUS"),
    BUYSELLADS("font-icon:BUYSELLADS"),
    CAB("font-icon:CAB"),
    CALCULATOR("font-icon:CALCULATOR"),
    CALENDAR("font-icon:CALENDAR"),
    CALENDAR_CHECK_O("font-icon:CALENDAR_CHECK_O"),
    CALENDAR_MINUS_O("font-icon:CALENDAR_MINUS_O"),
    CALENDAR_O("font-icon:CALENDAR_O"),
    CALENDAR_PLUS_O("font-icon:CALENDAR_PLUS_O"),
    CALENDAR_TIMES_O("font-icon:CALENDAR_TIMES_O"),
    CAMERA("font-icon:CAMERA"),
    CAMERA_RETRO("font-icon:CAMERA_RETRO"),
    CAR("font-icon:CAR"),
    CARET_DOWN("font-icon:CARET_DOWN"),
    CARET_LEFT("font-icon:CARET_LEFT"),
    CARET_RIGHT("font-icon:CARET_RIGHT"),
    CARET_SQUARE_O_DOWN("font-icon:CARET_SQUARE_O_DOWN"),
    CARET_SQUARE_O_LEFT("font-icon:CARET_SQUARE_O_LEFT"),
    CARET_SQUARE_O_RIGHT("font-icon:CARET_SQUARE_O_RIGHT"),
    CARET_SQUARE_O_UP("font-icon:CARET_SQUARE_O_UP"),
    CARET_UP("font-icon:CARET_UP"),
    CART_ARROW_DOWN("font-icon:CART_ARROW_DOWN"),
    CART_PLUS("font-icon:CART_PLUS"),
    CC("font-icon:CC"),
    CC_AMEX("font-icon:CC_AMEX"),
    CC_DINERS_CLUB("font-icon:CC_DINERS_CLUB"),
    CC_DISCOVER("font-icon:CC_DISCOVER"),
    CC_JCB("font-icon:CC_JCB"),
    CC_MASTERCARD("font-icon:CC_MASTERCARD"),
    CC_PAYPAL("font-icon:CC_PAYPAL"),
    CC_STRIPE("font-icon:CC_STRIPE"),
    CC_VISA("font-icon:CC_VISA"),
    CERTIFICATE("font-icon:CERTIFICATE"),
    CHAIN("font-icon:CHAIN"),
    CHAIN_BROKEN("font-icon:CHAIN_BROKEN"),
    CHECK("font-icon:CHECK"),
    CHECK_CIRCLE("font-icon:CHECK_CIRCLE"),
    CHECK_CIRCLE_O("font-icon:CHECK_CIRCLE_O"),
    CHECK_SQUARE("font-icon:CHECK_SQUARE"),
    CHECK_SQUARE_O("font-icon:CHECK_SQUARE_O"),
    CHEVRON_CIRCLE_DOWN("font-icon:CHEVRON_CIRCLE_DOWN"),
    CHEVRON_CIRCLE_LEFT("font-icon:CHEVRON_CIRCLE_LEFT"),
    CHEVRON_CIRCLE_RIGHT("font-icon:CHEVRON_CIRCLE_RIGHT"),
    CHEVRON_CIRCLE_UP("font-icon:CHEVRON_CIRCLE_UP"),
    CHEVRON_DOWN("font-icon:CHEVRON_DOWN"),
    CHEVRON_LEFT("font-icon:CHEVRON_LEFT"),
    CHEVRON_RIGHT("font-icon:CHEVRON_RIGHT"),
    CHEVRON_UP("font-icon:CHEVRON_UP"),
    CHILD("font-icon:CHILD"),
    CHROME("font-icon:CHROME"),
    CIRCLE("font-icon:CIRCLE"),
    CIRCLE_O("font-icon:CIRCLE_O"),
    CIRCLE_O_NOTCH("font-icon:CIRCLE_O_NOTCH"),
    CIRCLE_THIN("font-icon:CIRCLE_THIN"),
    CLIPBOARD("font-icon:CLIPBOARD"),
    CLOCK_O("font-icon:CLOCK_O"),
    CLONE("font-icon:CLONE"),
    CLOUD("font-icon:CLOUD"),
    CLOUD_DOWNLOAD("font-icon:CLOUD_DOWNLOAD"),
    CLOUD_UPLOAD("font-icon:CLOUD_UPLOAD"),
    CNY("font-icon:CNY"),
    CODE("font-icon:CODE"),
    CODE_FORK("font-icon:CODE_FORK"),
    CODEPEN("font-icon:CODEPEN"),
    CODIEPIE("font-icon:CODIEPIE"),
    COFFEE("font-icon:COFFEE"),
    COG("font-icon:COG"),
    COGS("font-icon:COGS"),
    COLUMNS("font-icon:COLUMNS"),
    COMMENT("font-icon:COMMENT"),
    COMMENT_O("font-icon:COMMENT_O"),
    COMMENTING("font-icon:COMMENTING"),
    COMMENTING_O("font-icon:COMMENTING_O"),
    COMMENTS("font-icon:COMMENTS"),
    COMMENTS_O("font-icon:COMMENTS_O"),
    COMPASS("font-icon:COMPASS"),
    COMPRESS("font-icon:COMPRESS"),
    CONNECTDEVELOP("font-icon:CONNECTDEVELOP"),
    CONTAO("font-icon:CONTAO"),
    COPY("font-icon:COPY"),
    COPYRIGHT("font-icon:COPYRIGHT"),
    CREATIVE_COMMONS("font-icon:CREATIVE_COMMONS"),
    CREDIT_CARD("font-icon:CREDIT_CARD"),
    CREDIT_CARD_ALT("font-icon:CREDIT_CARD_ALT"),
    CROP("font-icon:CROP"),
    CROSSHAIRS("font-icon:CROSSHAIRS"),
    CSS3("font-icon:CSS3"),
    CUBE("font-icon:CUBE"),
    CUBES("font-icon:CUBES"),
    CUT("font-icon:CUT"),
    CUTLERY("font-icon:CUTLERY"),
    DASHBOARD("font-icon:DASHBOARD"),
    DASHCUBE("font-icon:DASHCUBE"),
    DATABASE("font-icon:DATABASE"),
    DEAF("font-icon:DEAF"),
    DEAFNESS("font-icon:DEAFNESS"),
    DEDENT("font-icon:DEDENT"),
    DELICIOUS("font-icon:DELICIOUS"),
    DESKTOP("font-icon:DESKTOP"),
    DEVIANTART("font-icon:DEVIANTART"),
    DIAMOND("font-icon:DIAMOND"),
    DIGG("font-icon:DIGG"),
    DOLLAR("font-icon:DOLLAR"),
    DOT_CIRCLE_O("font-icon:DOT_CIRCLE_O"),
    DOWNLOAD("font-icon:DOWNLOAD"),
    DRIBBBLE("font-icon:DRIBBBLE"),
    DRIVERS_LICENSE("font-icon:DRIVERS_LICENSE"),
    DRIVERS_LICENSE_O("font-icon:DRIVERS_LICENSE_O"),
    DROPBOX("font-icon:DROPBOX"),
    DRUPAL("font-icon:DRUPAL"),
    EDGE("font-icon:EDGE"),
    EDIT("font-icon:EDIT"),
    EJECT("font-icon:EJECT"),
    EERCAST("font-icon:EERCAST"),
    ELLIPSIS_H("font-icon:ELLIPSIS_H"),
    ELLIPSIS_V("font-icon:ELLIPSIS_V"),
    EMPIRE("font-icon:EMPIRE"),
    ENVELOPE("font-icon:ENVELOPE"),
    ENVELOPE_O("font-icon:ENVELOPE_O"),
    ENVELOPE_OPEN("font-icon:ENVELOPE_OPEN"),
    ENVELOPE_OPEN_O("font-icon:ENVELOPE_OPEN_O"),
    ENVELOPE_SQUARE("font-icon:ENVELOPE_SQUARE"),
    ENVIRA("font-icon:ENVIRA"),
    ERASER("font-icon:ERASER"),
    ETSY("font-icon:ETSY"),
    EUR("font-icon:EUR"),
    EURO("font-icon:EURO"),
    EXCHANGE("font-icon:EXCHANGE"),
    EXCLAMATION("font-icon:EXCLAMATION"),
    EXCLAMATION_CIRCLE("font-icon:EXCLAMATION_CIRCLE"),
    EXCLAMATION_TRIANGLE("font-icon:EXCLAMATION_TRIANGLE"),
    EXPAND("font-icon:EXPAND"),
    EXPEDITEDSSL("font-icon:EXPEDITEDSSL"),
    EXTERNAL_LINK("font-icon:EXTERNAL_LINK"),
    EXTERNAL_LINK_SQUARE("font-icon:EXTERNAL_LINK_SQUARE"),
    EYE("font-icon:EYE"),
    EYE_SLASH("font-icon:EYE_SLASH"),
    EYEDROPPER("font-icon:EYEDROPPER"),
    FA("font-icon:FA"),
    FACEBOOK("font-icon:FACEBOOK"),
    FACEBOOK_F("font-icon:FACEBOOK_F"),
    FACEBOOK_OFFICIAL("font-icon:FACEBOOK_OFFICIAL"),
    FACEBOOK_SQUARE("font-icon:FACEBOOK_SQUARE"),
    FAST_BACKWARD("font-icon:FAST_BACKWARD"),
    FAST_FORWARD("font-icon:FAST_FORWARD"),
    FAX("font-icon:FAX"),
    FEED("font-icon:FEED"),
    FEMALE("font-icon:FEMALE"),
    FIGHTER_JET("font-icon:FIGHTER_JET"),
    FILE("font-icon:FILE"),
    FILE_ARCHIVE_O("font-icon:FILE_ARCHIVE_O"),
    FILE_AUDIO_O("font-icon:FILE_AUDIO_O"),
    FILE_CODE_O("font-icon:FILE_CODE_O"),
    FILE_EXCEL_O("font-icon:FILE_EXCEL_O"),
    FILE_IMAGE_O("font-icon:FILE_IMAGE_O"),
    FILE_MOVIE_O("font-icon:FILE_MOVIE_O"),
    FILE_O("font-icon:FILE_O"),
    FILE_PDF_O("font-icon:FILE_PDF_O"),
    FILE_PHOTO_O("font-icon:FILE_PHOTO_O"),
    FILE_PICTURE_O("font-icon:FILE_PICTURE_O"),
    FILE_POWERPOINT_O("font-icon:FILE_POWERPOINT_O"),
    FILE_SOUND_O("font-icon:FILE_SOUND_O"),
    FILE_TEXT("font-icon:FILE_TEXT"),
    FILE_TEXT_O("font-icon:FILE_TEXT_O"),
    FILE_VIDEO_O("font-icon:FILE_VIDEO_O"),
    FILE_WORD_O("font-icon:FILE_WORD_O"),
    FILE_ZIP_O("font-icon:FILE_ZIP_O"),
    FILES_O("font-icon:FILES_O"),
    FILM("font-icon:FILM"),
    FILTER("font-icon:FILTER"),
    FIRE("font-icon:FIRE"),
    FIRE_EXTINGUISHER("font-icon:FIRE_EXTINGUISHER"),
    FIREFOX("font-icon:FIREFOX"),
    FIRST_ORDER("font-icon:FIRST_ORDER"),
    FLAG("font-icon:FLAG"),
    FLAG_CHECKERED("font-icon:FLAG_CHECKERED"),
    FLAG_O("font-icon:FLAG_O"),
    FLASH("font-icon:FLASH"),
    FLASK("font-icon:FLASK"),
    FLICKR("font-icon:FLICKR"),
    FLOPPY_O("font-icon:FLOPPY_O"),
    FOLDER("font-icon:FOLDER"),
    FOLDER_O("font-icon:FOLDER_O"),
    FOLDER_OPEN("font-icon:FOLDER_OPEN"),
    FOLDER_OPEN_O("font-icon:FOLDER_OPEN_O"),
    FONT("font-icon:FONT"),
    FONTICONS("font-icon:FONTICONS"),
    FONT_AWESOME("font-icon:FONT_AWESOME"),
    FORT_AWESOME("font-icon:FORT_AWESOME"),
    FORUMBEE("font-icon:FORUMBEE"),
    FORWARD("font-icon:FORWARD"),
    FOURSQUARE("font-icon:FOURSQUARE"),
    FREE_CODE_CAMP("font-icon:FREE_CODE_CAMP"),
    FROWN_O("font-icon:FROWN_O"),
    FUTBOL_O("font-icon:FUTBOL_O"),
    GAMEPAD("font-icon:GAMEPAD"),
    GAVEL("font-icon:GAVEL"),
    GBP("font-icon:GBP"),
    GE("font-icon:GE"),
    GEAR("font-icon:GEAR"),
    GEARS("font-icon:GEARS"),
    GENDERLESS("font-icon:GENDERLESS"),
    GET_POCKET("font-icon:GET_POCKET"),
    GG("font-icon:GG"),
    GG_CIRCLE("font-icon:GG_CIRCLE"),
    GIFT("font-icon:GIFT"),
    GIT("font-icon:GIT"),
    GIT_SQUARE("font-icon:GIT_SQUARE"),
    GITHUB("font-icon:GITHUB"),
    GITHUB_ALT("font-icon:GITHUB_ALT"),
    GITHUB_SQUARE("font-icon:GITHUB_SQUARE"),
    GITLAB("font-icon:GITLAB"),
    GITTIP("font-icon:GITTIP"),
    GLASS("font-icon:GLASS"),
    GLIDE("font-icon:GLIDE"),
    GLIDE_G("font-icon:GLIDE_G"),
    GLOBE("font-icon:GLOBE"),
    GOOGLE("font-icon:GOOGLE"),
    GOOGLE_PLUS("font-icon:GOOGLE_PLUS"),
    GOOGLE_PLUS_CIRCLE("font-icon:GOOGLE_PLUS_CIRCLE"),
    GOOGLE_PLUS_OFFICIAL("font-icon:GOOGLE_PLUS_OFFICIAL"),
    GOOGLE_PLUS_SQUARE("font-icon:GOOGLE_PLUS_SQUARE"),
    GOOGLE_WALLET("font-icon:GOOGLE_WALLET"),
    GRADUATION_CAP("font-icon:GRADUATION_CAP"),
    GRATIPAY("font-icon:GRATIPAY"),
    GRAV("font-icon:GRAV"),
    GROUP("font-icon:GROUP"),
    H_SQUARE("font-icon:H_SQUARE"),
    HACKER_NEWS("font-icon:HACKER_NEWS"),
    HAND_GRAB_O("font-icon:HAND_GRAB_O"),
    HAND_LIZARD_O("font-icon:HAND_LIZARD_O"),
    HAND_O_DOWN("font-icon:HAND_O_DOWN"),
    HAND_O_LEFT("font-icon:HAND_O_LEFT"),
    HAND_O_RIGHT("font-icon:HAND_O_RIGHT"),
    HAND_O_UP("font-icon:HAND_O_UP"),
    HAND_PAPER_O("font-icon:HAND_PAPER_O"),
    HAND_PEACE_O("font-icon:HAND_PEACE_O"),
    HAND_POINTER_O("font-icon:HAND_POINTER_O"),
    HAND_ROCK_O("font-icon:HAND_ROCK_O"),
    HAND_SCISSORS_O("font-icon:HAND_SCISSORS_O"),
    HAND_SPOCK_O("font-icon:HAND_SPOCK_O"),
    HAND_STOP_O("font-icon:HAND_STOP_O"),
    HANDSHAKE_O("font-icon:HANDSHAKE_O"),
    HARD_OF_HEARING("font-icon:HARD_OF_HEARING"),
    HASHTAG("font-icon:HASHTAG"),
    HDD_O("font-icon:HDD_O"),
    HEADER("font-icon:HEADER"),
    HEADPHONES("font-icon:HEADPHONES"),
    HEART("font-icon:HEART"),
    HEART_O("font-icon:HEART_O"),
    HEARTBEAT("font-icon:HEARTBEAT"),
    HISTORY("font-icon:HISTORY"),
    HOME("font-icon:HOME"),
    HOSPITAL_O("font-icon:HOSPITAL_O"),
    HOTEL("font-icon:HOTEL"),
    HOURGLASS("font-icon:HOURGLASS"),
    HOURGLASS_1("font-icon:HOURGLASS_1"),
    HOURGLASS_2("font-icon:HOURGLASS_2"),
    HOURGLASS_3("font-icon:HOURGLASS_3"),
    HOURGLASS_END("font-icon:HOURGLASS_END"),
    HOURGLASS_HALF("font-icon:HOURGLASS_HALF"),
    HOURGLASS_O("font-icon:HOURGLASS_O"),
    HOURGLASS_START("font-icon:HOURGLASS_START"),
    HOUZZ("font-icon:HOUZZ"),
    HTML5("font-icon:HTML5"),
    I_CURSOR("font-icon:I_CURSOR"),
    ID_BADGE("font-icon:ID_BADGE"),
    ID_CARD("font-icon:ID_CARD"),
    ID_CARD_O("font-icon:ID_CARD_O"),
    ILS("font-icon:ILS"),
    IMAGE("font-icon:IMAGE"),
    IMDB("font-icon:IMDB"),
    INBOX("font-icon:INBOX"),
    INDENT("font-icon:INDENT"),
    INDUSTRY("font-icon:INDUSTRY"),
    INFO("font-icon:INFO"),
    INFO_CIRCLE("font-icon:INFO_CIRCLE"),
    INR("font-icon:INR"),
    INSTAGRAM("font-icon:INSTAGRAM"),
    INSTITUTION("font-icon:INSTITUTION"),
    INTERNET_EXPLORER("font-icon:INTERNET_EXPLORER"),
    INTERSEX("font-icon:INTERSEX"),
    IOXHOST("font-icon:IOXHOST"),
    ITALIC("font-icon:ITALIC"),
    JOOMLA("font-icon:JOOMLA"),
    JPY("font-icon:JPY"),
    JSFIDDLE("font-icon:JSFIDDLE"),
    KEY("font-icon:KEY"),
    KEYBOARD_O("font-icon:KEYBOARD_O"),
    KRW("font-icon:KRW"),
    LANGUAGE("font-icon:LANGUAGE"),
    LAPTOP("font-icon:LAPTOP"),
    LASTFM("font-icon:LASTFM"),
    LASTFM_SQUARE("font-icon:LASTFM_SQUARE"),
    LEAF("font-icon:LEAF"),
    LEANPUB("font-icon:LEANPUB"),
    LEGAL("font-icon:LEGAL"),
    LEMON_O("font-icon:LEMON_O"),
    LEVEL_DOWN("font-icon:LEVEL_DOWN"),
    LEVEL_UP("font-icon:LEVEL_UP"),
    LIFE_BOUY("font-icon:LIFE_BOUY"),
    LIFE_BUOY("font-icon:LIFE_BUOY"),
    LIFE_RING("font-icon:LIFE_RING"),
    LIFE_SAVER("font-icon:LIFE_SAVER"),
    LIGHTBULB_O("font-icon:LIGHTBULB_O"),
    LINE_CHART("font-icon:LINE_CHART"),
    LINK("font-icon:LINK"),
    LINKEDIN("font-icon:LINKEDIN"),
    LINKEDIN_SQUARE("font-icon:LINKEDIN_SQUARE"),
    LINODE("font-icon:LINODE"),
    LINUX("font-icon:LINUX"),
    LIST("font-icon:LIST"),
    LIST_ALT("font-icon:LIST_ALT"),
    LIST_OL("font-icon:LIST_OL"),
    LIST_UL("font-icon:LIST_UL"),
    LOCATION_ARROW("font-icon:LOCATION_ARROW"),
    LOCK("font-icon:LOCK"),
    LONG_ARROW_DOWN("font-icon:LONG_ARROW_DOWN"),
    LONG_ARROW_LEFT("font-icon:LONG_ARROW_LEFT"),
    LONG_ARROW_RIGHT("font-icon:LONG_ARROW_RIGHT"),
    LONG_ARROW_UP("font-icon:LONG_ARROW_UP"),
    LOW_VISION("font-icon:LOW_VISION"),
    MAGIC("font-icon:MAGIC"),
    MAGNET("font-icon:MAGNET"),
    MAIL_FORWARD("font-icon:MAIL_FORWARD"),
    MAIL_REPLY("font-icon:MAIL_REPLY"),
    MAIL_REPLY_ALL("font-icon:MAIL_REPLY_ALL"),
    MALE("font-icon:MALE"),
    MAP("font-icon:MAP"),
    MAP_MARKER("font-icon:MAP_MARKER"),
    MAP_O("font-icon:MAP_O"),
    MAP_PIN("font-icon:MAP_PIN"),
    MAP_SIGNS("font-icon:MAP_SIGNS"),
    MARS("font-icon:MARS"),
    MARS_DOUBLE("font-icon:MARS_DOUBLE"),
    MARS_STROKE("font-icon:MARS_STROKE"),
    MARS_STROKE_H("font-icon:MARS_STROKE_H"),
    MARS_STROKE_V("font-icon:MARS_STROKE_V"),
    MAXCDN("font-icon:MAXCDN"),
    MEANPATH("font-icon:MEANPATH"),
    MEDIUM("font-icon:MEDIUM"),
    MEETUP("font-icon:MEETUP"),
    MEDKIT("font-icon:MEDKIT"),
    MEH_O("font-icon:MEH_O"),
    MERCURY("font-icon:MERCURY"),
    MICROCHIP("font-icon:MICROCHIP"),
    MICROPHONE("font-icon:MICROPHONE"),
    MICROPHONE_SLASH("font-icon:MICROPHONE_SLASH"),
    MINUS("font-icon:MINUS"),
    MINUS_CIRCLE("font-icon:MINUS_CIRCLE"),
    MINUS_SQUARE("font-icon:MINUS_SQUARE"),
    MINUS_SQUARE_O("font-icon:MINUS_SQUARE_O"),
    MIXCLOUD("font-icon:MIXCLOUD"),
    MOBILE("font-icon:MOBILE"),
    MOBILE_PHONE("font-icon:MOBILE_PHONE"),
    MODX("font-icon:MODX"),
    MONEY("font-icon:MONEY"),
    MOON_O("font-icon:MOON_O"),
    MORTAR_BOARD("font-icon:MORTAR_BOARD"),
    MOTORCYCLE("font-icon:MOTORCYCLE"),
    MOUSE_POINTER("font-icon:MOUSE_POINTER"),
    MUSIC("font-icon:MUSIC"),
    NAVICON("font-icon:NAVICON"),
    NEUTER("font-icon:NEUTER"),
    NEWSPAPER_O("font-icon:NEWSPAPER_O"),
    OBJECT_GROUP("font-icon:OBJECT_GROUP"),
    OBJECT_UNGROUP("font-icon:OBJECT_UNGROUP"),
    ODNOKLASSNIKI("font-icon:ODNOKLASSNIKI"),
    ODNOKLASSNIKI_SQUARE("font-icon:ODNOKLASSNIKI_SQUARE"),
    OPENCART("font-icon:OPENCART"),
    OPENID("font-icon:OPENID"),
    OPERA("font-icon:OPERA"),
    OPTIN_MONSTER("font-icon:OPTIN_MONSTER"),
    OUTDENT("font-icon:OUTDENT"),
    PAGELINES("font-icon:PAGELINES"),
    PAINT_BRUSH("font-icon:PAINT_BRUSH"),
    PAPER_PLANE("font-icon:PAPER_PLANE"),
    PAPER_PLANE_O("font-icon:PAPER_PLANE_O"),
    PAPERCLIP("font-icon:PAPERCLIP"),
    PARAGRAPH("font-icon:PARAGRAPH"),
    PASTE("font-icon:PASTE"),
    PAUSE("font-icon:PAUSE"),
    PAUSE_CIRCLE("font-icon:PAUSE_CIRCLE"),
    PAUSE_CIRCLE_O("font-icon:PAUSE_CIRCLE_O"),
    PAW("font-icon:PAW"),
    PAYPAL("font-icon:PAYPAL"),
    PENCIL("font-icon:PENCIL"),
    PENCIL_SQUARE("font-icon:PENCIL_SQUARE"),
    PENCIL_SQUARE_O("font-icon:PENCIL_SQUARE_O"),
    PERCENT("font-icon:PERCENT"),
    PHONE("font-icon:PHONE"),
    PHONE_SQUARE("font-icon:PHONE_SQUARE"),
    PHOTO("font-icon:PHOTO"),
    PICTURE_O("font-icon:PICTURE_O"),
    PIE_CHART("font-icon:PIE_CHART"),
    PIED_PIPER("font-icon:PIED_PIPER"),
    PIED_PIPER_ALT("font-icon:PIED_PIPER_ALT"),
    PIED_PIPER_PP("font-icon:PIED_PIPER_PP"),
    PINTEREST("font-icon:PINTEREST"),
    PINTEREST_P("font-icon:PINTEREST_P"),
    PINTEREST_SQUARE("font-icon:PINTEREST_SQUARE"),
    PLANE("font-icon:PLANE"),
    PLAY("font-icon:PLAY"),
    PLAY_CIRCLE("font-icon:PLAY_CIRCLE"),
    PLAY_CIRCLE_O("font-icon:PLAY_CIRCLE_O"),
    PLUG("font-icon:PLUG"),
    PLUS("font-icon:PLUS"),
    PLUS_CIRCLE("font-icon:PLUS_CIRCLE"),
    PLUS_SQUARE("font-icon:PLUS_SQUARE"),
    PLUS_SQUARE_O("font-icon:PLUS_SQUARE_O"),
    PODCAST("font-icon:PODCAST"),
    POWER_OFF("font-icon:POWER_OFF"),
    PRINT("font-icon:PRINT"),
    PRODUCT_HUNT("font-icon:PRODUCT_HUNT"),
    PUZZLE_PIECE("font-icon:PUZZLE_PIECE"),
    QQ("font-icon:QQ"),
    QUORA("font-icon:QUORA"),
    QRCODE("font-icon:QRCODE"),
    QUESTION("font-icon:QUESTION"),
    QUESTION_CIRCLE("font-icon:QUESTION_CIRCLE"),
    QUESTION_CIRCLE_O("font-icon:QUESTION_CIRCLE_O"),
    QUOTE_LEFT("font-icon:QUOTE_LEFT"),
    QUOTE_RIGHT("font-icon:QUOTE_RIGHT"),
    RA("font-icon:RA"),
    RANDOM("font-icon:RANDOM"),
    RAVELRY("font-icon:RAVELRY"),
    REBEL("font-icon:REBEL"),
    RECYCLE("font-icon:RECYCLE"),
    REDDIT("font-icon:REDDIT"),
    REDDIT_ALIEN("font-icon:REDDIT_ALIEN"),
    REDDIT_SQUARE("font-icon:REDDIT_SQUARE"),
    REFRESH("font-icon:REFRESH"),
    REGISTERED("font-icon:REGISTERED"),
    REMOVE("font-icon:REMOVE"),
    RENREN("font-icon:RENREN"),
    RESISTANCE("font-icon:RESISTANCE"),
    REORDER("font-icon:REORDER"),
    REPEAT("font-icon:REPEAT"),
    REPLY("font-icon:REPLY"),
    REPLY_ALL("font-icon:REPLY_ALL"),
    RETWEET("font-icon:RETWEET"),
    RMB("font-icon:RMB"),
    ROAD("font-icon:ROAD"),
    ROCKET("font-icon:ROCKET"),
    ROTATE_LEFT("font-icon:ROTATE_LEFT"),
    ROTATE_RIGHT("font-icon:ROTATE_RIGHT"),
    ROUBLE("font-icon:ROUBLE"),
    RSS("font-icon:RSS"),
    RSS_SQUARE("font-icon:RSS_SQUARE"),
    RUB("font-icon:RUB"),
    RUBLE("font-icon:RUBLE"),
    RUPEE("font-icon:RUPEE"),
    S15("font-icon:S15"),
    SAFARI("font-icon:SAFARI"),
    SAVE("font-icon:SAVE"),
    SCISSORS("font-icon:SCISSORS"),
    SCRIBD("font-icon:SCRIBD"),
    SEARCH("font-icon:SEARCH"),
    SEARCH_MINUS("font-icon:SEARCH_MINUS"),
    SEARCH_PLUS("font-icon:SEARCH_PLUS"),
    SELLSY("font-icon:SELLSY"),
    SEND("font-icon:SEND"),
    SEND_O("font-icon:SEND_O"),
    SERVER("font-icon:SERVER"),
    SHARE("font-icon:SHARE"),
    SHARE_ALT("font-icon:SHARE_ALT"),
    SHARE_ALT_SQUARE("font-icon:SHARE_ALT_SQUARE"),
    SHARE_SQUARE("font-icon:SHARE_SQUARE"),
    SHARE_SQUARE_O("font-icon:SHARE_SQUARE_O"),
    SHEKEL("font-icon:SHEKEL"),
    SHEQEL("font-icon:SHEQEL"),
    SHIELD("font-icon:SHIELD"),
    SHIP("font-icon:SHIP"),
    SHIRTSINBULK("font-icon:SHIRTSINBULK"),
    SHOPPING_BAG("font-icon:SHOPPING_BAG"),
    SHOPPING_BASKET("font-icon:SHOPPING_BASKET"),
    SHOPPING_CART("font-icon:SHOPPING_CART"),
    SHOWER("font-icon:SHOWER"),
    SIGN_IN("font-icon:SIGN_IN"),
    SIGN_LANGUAGE("font-icon:SIGN_LANGUAGE"),
    SIGN_OUT("font-icon:SIGN_OUT"),
    SIGNAL("font-icon:SIGNAL"),
    SIGNING("font-icon:SIGNING"),
    SIMPLYBUILT("font-icon:SIMPLYBUILT"),
    SITEMAP("font-icon:SITEMAP"),
    SKYATLAS("font-icon:SKYATLAS"),
    SKYPE("font-icon:SKYPE"),
    SLACK("font-icon:SLACK"),
    SLIDERS("font-icon:SLIDERS"),
    SLIDESHARE("font-icon:SLIDESHARE"),
    SMILE_O("font-icon:SMILE_O"),
    SNOWFLAKE_O("font-icon:SNOWFLAKE_O"),
    SNAPCHAT("font-icon:SNAPCHAT"),
    SNAPCHAT_GHOST("font-icon:SNAPCHAT_GHOST"),
    SNAPCHAT_SQUARE("font-icon:SNAPCHAT_SQUARE"),
    SOCCER_BALL_O("font-icon:SOCCER_BALL_O"),
    SORT("font-icon:SORT"),
    SORT_ALPHA_ASC("font-icon:SORT_ALPHA_ASC"),
    SORT_ALPHA_DESC("font-icon:SORT_ALPHA_DESC"),
    SORT_AMOUNT_ASC("font-icon:SORT_AMOUNT_ASC"),
    SORT_AMOUNT_DESC("font-icon:SORT_AMOUNT_DESC"),
    SORT_ASC("font-icon:SORT_ASC"),
    SORT_DESC("font-icon:SORT_DESC"),
    SORT_DOWN("font-icon:SORT_DOWN"),
    SORT_NUMERIC_ASC("font-icon:SORT_NUMERIC_ASC"),
    SORT_NUMERIC_DESC("font-icon:SORT_NUMERIC_DESC"),
    SORT_UP("font-icon:SORT_UP"),
    SOUNDCLOUD("font-icon:SOUNDCLOUD"),
    SPACE_SHUTTLE("font-icon:SPACE_SHUTTLE"),
    SPINNER("font-icon:SPINNER"),
    SPOON("font-icon:SPOON"),
    SPOTIFY("font-icon:SPOTIFY"),
    SQUARE("font-icon:SQUARE"),
    SQUARE_O("font-icon:SQUARE_O"),
    STACK_EXCHANGE("font-icon:STACK_EXCHANGE"),
    STACK_OVERFLOW("font-icon:STACK_OVERFLOW"),
    STAR("font-icon:STAR"),
    STAR_HALF("font-icon:STAR_HALF"),
    STAR_HALF_EMPTY("font-icon:STAR_HALF_EMPTY"),
    STAR_HALF_FULL("font-icon:STAR_HALF_FULL"),
    STAR_HALF_O("font-icon:STAR_HALF_O"),
    STAR_O("font-icon:STAR_O"),
    STEAM("font-icon:STEAM"),
    STEAM_SQUARE("font-icon:STEAM_SQUARE"),
    STEP_BACKWARD("font-icon:STEP_BACKWARD"),
    STEP_FORWARD("font-icon:STEP_FORWARD"),
    STETHOSCOPE("font-icon:STETHOSCOPE"),
    STICKY_NOTE("font-icon:STICKY_NOTE"),
    STICKY_NOTE_O("font-icon:STICKY_NOTE_O"),
    STOP("font-icon:STOP"),
    STOP_CIRCLE("font-icon:STOP_CIRCLE"),
    STOP_CIRCLE_O("font-icon:STOP_CIRCLE_O"),
    STREET_VIEW("font-icon:STREET_VIEW"),
    STRIKETHROUGH("font-icon:STRIKETHROUGH"),
    STUMBLEUPON("font-icon:STUMBLEUPON"),
    STUMBLEUPON_CIRCLE("font-icon:STUMBLEUPON_CIRCLE"),
    SUBSCRIPT("font-icon:SUBSCRIPT"),
    SUBWAY("font-icon:SUBWAY"),
    SUITCASE("font-icon:SUITCASE"),
    SUN_O("font-icon:SUN_O"),
    SUPERPOWERS("font-icon:SUPERPOWERS"),
    SUPERSCRIPT("font-icon:SUPERSCRIPT"),
    SUPPORT("font-icon:SUPPORT"),
    TABLE("font-icon:TABLE"),
    TABLET("font-icon:TABLET"),
    TACHOMETER("font-icon:TACHOMETER"),
    TAG("font-icon:TAG"),
    TAGS("font-icon:TAGS"),
    TASKS("font-icon:TASKS"),
    TAXI("font-icon:TAXI"),
    TELEGRAM("font-icon:TELEGRAM"),
    TELEVISION("font-icon:TELEVISION"),
    TENCENT_WEIBO("font-icon:TENCENT_WEIBO"),
    TERMINAL("font-icon:TERMINAL"),
    TEXT_HEIGHT("font-icon:TEXT_HEIGHT"),
    TEXT_WIDTH("font-icon:TEXT_WIDTH"),
    TH("font-icon:TH"),
    TH_LARGE("font-icon:TH_LARGE"),
    TH_LIST("font-icon:TH_LIST"),
    THERMOMETER("font-icon:THERMOMETER"),
    THERMOMETER_O("font-icon:THERMOMETER_O"),
    THERMOMETER_1("font-icon:THERMOMETER_1"),
    THERMOMETER_2("font-icon:THERMOMETER_2"),
    THERMOMETER_3("font-icon:THERMOMETER_3"),
    THERMOMETER_4("font-icon:THERMOMETER_4"),
    THERMOMETER_EMPTY("font-icon:THERMOMETER_EMPTY"),
    THERMOMETER_FULL("font-icon:THERMOMETER_FULL"),
    THERMOMETER_HALF("font-icon:THERMOMETER_HALF"),
    THERMOMETER_QUARTER("font-icon:THERMOMETER_QUARTER"),
    THERMOMETER_THREE_QUARTERS("font-icon:THERMOMETER_THREE_QUARTERS"),
    THUMB_TACK("font-icon:THUMB_TACK"),
    THUMBS_DOWN("font-icon:THUMBS_DOWN"),
    THUMBS_O_DOWN("font-icon:THUMBS_O_DOWN"),
    THUMBS_O_UP("font-icon:THUMBS_O_UP"),
    THUMBS_UP("font-icon:THUMBS_UP"),
    TICKET("font-icon:TICKET"),
    TIMES("font-icon:TIMES"),
    TIMES_CIRCLE("font-icon:TIMES_CIRCLE"),
    TIMES_CIRCLE_O("font-icon:TIMES_CIRCLE_O"),
    TIMES_RECTANGLE("font-icon:TIMES_RECTANGLE"),
    TIMES_RECTANGLE_O("font-icon:TIMES_RECTANGLE_O"),
    TINT("font-icon:TINT"),
    TOGGLE_DOWN("font-icon:TOGGLE_DOWN"),
    TOGGLE_LEFT("font-icon:TOGGLE_LEFT"),
    TOGGLE_OFF("font-icon:TOGGLE_OFF"),
    TOGGLE_ON("font-icon:TOGGLE_ON"),
    TOGGLE_RIGHT("font-icon:TOGGLE_RIGHT"),
    TOGGLE_UP("font-icon:TOGGLE_UP"),
    TRADEMARK("font-icon:TRADEMARK"),
    TRAIN("font-icon:TRAIN"),
    TRANSGENDER("font-icon:TRANSGENDER"),
    TRANSGENDER_ALT("font-icon:TRANSGENDER_ALT"),
    TRASH("font-icon:TRASH"),
    TRASH_O("font-icon:TRASH_O"),
    TREE("font-icon:TREE"),
    TRELLO("font-icon:TRELLO"),
    TRIPADVISOR("font-icon:TRIPADVISOR"),
    TROPHY("font-icon:TROPHY"),
    TRUCK("font-icon:TRUCK"),
    TRY("font-icon:TRY"),
    TTY("font-icon:TTY"),
    TUMBLR("font-icon:TUMBLR"),
    TUMBLR_SQUARE("font-icon:TUMBLR_SQUARE"),
    TURKISH_LIRA("font-icon:TURKISH_LIRA"),
    TV("font-icon:TV"),
    TWITCH("font-icon:TWITCH"),
    TWITTER("font-icon:TWITTER"),
    TWITTER_SQUARE("font-icon:TWITTER_SQUARE"),
    UMBRELLA("font-icon:UMBRELLA"),
    UNDERLINE("font-icon:UNDERLINE"),
    UNDO("font-icon:UNDO"),
    UNIVERSAL_ACCESS("font-icon:UNIVERSAL_ACCESS"),
    UNIVERSITY("font-icon:UNIVERSITY"),
    UNLINK("font-icon:UNLINK"),
    UNLOCK("font-icon:UNLOCK"),
    UNLOCK_ALT("font-icon:UNLOCK_ALT"),
    UNSORTED("font-icon:UNSORTED"),
    UPLOAD("font-icon:UPLOAD"),
    USB("font-icon:USB"),
    USD("font-icon:USD"),
    USER("font-icon:USER"),
    USER_CIRCLE("font-icon:USER_CIRCLE"),
    USER_CIRCLE_O("font-icon:USER_CIRCLE_O"),
    USER_O("font-icon:USER_O"),
    USER_MD("font-icon:USER_MD"),
    USER_PLUS("font-icon:USER_PLUS"),
    USER_SECRET("font-icon:USER_SECRET"),
    USER_TIMES("font-icon:USER_TIMES"),
    USERS("font-icon:USERS"),
    VCARD("font-icon:VCARD"),
    VCARD_O("font-icon:VCARD_O"),
    VENUS("font-icon:VENUS"),
    VENUS_DOUBLE("font-icon:VENUS_DOUBLE"),
    VENUS_MARS("font-icon:VENUS_MARS"),
    VIACOIN("font-icon:VIACOIN"),
    VIADEO("font-icon:VIADEO"),
    VIADEO_SQUARE("font-icon:VIADEO_SQUARE"),
    VIDEO_CAMERA("font-icon:VIDEO_CAMERA"),
    VIMEO("font-icon:VIMEO"),
    VIMEO_SQUARE("font-icon:VIMEO_SQUARE"),
    VINE("font-icon:VINE"),
    VK("font-icon:VK"),
    VOLUME_CONTROL_PHONE("font-icon:VOLUME_CONTROL_PHONE"),
    VOLUME_DOWN("font-icon:VOLUME_DOWN"),
    VOLUME_OFF("font-icon:VOLUME_OFF"),
    VOLUME_UP("font-icon:VOLUME_UP"),
    WARNING("font-icon:WARNING"),
    WECHAT("font-icon:WECHAT"),
    WEIBO("font-icon:WEIBO"),
    WEIXIN("font-icon:WEIXIN"),
    WHATSAPP("font-icon:WHATSAPP"),
    WHEELCHAIR("font-icon:WHEELCHAIR"),
    WHEELCHAIR_ALT("font-icon:WHEELCHAIR_ALT"),
    WIFI("font-icon:WIFI"),
    WIKIPEDIA_W("font-icon:WIKIPEDIA_W"),
    WINDOWS("font-icon:WINDOWS"),
    WINDOW_CLOSE("font-icon:WINDOW_CLOSE"),
    WINDOW_CLOSE_O("font-icon:WINDOW_CLOSE_O"),
    WINDOW_MAXIMIZE("font-icon:WINDOW_MAXIMIZE"),
    WINDOW_MINIMIZE("font-icon:WINDOW_MINIMIZE"),
    WINDOW_RESTORE("font-icon:WINDOW_RESTORE"),
    WON("font-icon:WON"),
    WORDPRESS("font-icon:WORDPRESS"),
    WPBEGINNER("font-icon:WPBEGINNER"),
    WPEXPLORER("font-icon:WPEXPLORER"),
    WPFORMS("font-icon:WPFORMS"),
    WRENCH("font-icon:WRENCH"),
    XING("font-icon:XING"),
    XING_SQUARE("font-icon:XING_SQUARE"),
    Y_COMBINATOR("font-icon:Y_COMBINATOR"),
    Y_COMBINATOR_SQUARE("font-icon:Y_COMBINATOR_SQUARE"),
    YAHOO("font-icon:YAHOO"),
    YC("font-icon:YC"),
    YC_SQUARE("font-icon:YC_SQUARE"),
    YELP("font-icon:YELP"),
    YEN("font-icon:YEN"),
    YOAST("font-icon:YOAST"),
    YOUTUBE("font-icon:YOUTUBE"),
    YOUTUBE_PLAY("font-icon:YOUTUBE_PLAY"),
    YOUTUBE_SQUARE("font-icon:YOUTUBE_SQUARE");

    private String id;

    ForumIcon(String value) {
        this.id = value;
    }

    public String getId() {
        return id;
    }

    @Nullable
    public static ForumIcon fromId(String id) {
        for (ForumIcon at : ForumIcon.values()) {
            if (at.getId().equals(id)) {
                return at;
            }
        }
        return null;
    }
}
<lookupField id="iconField" property="icon"  optionsEnum="com.company.forum.entity.ForumIcon"/>

效果:
image