001package org.gwtbootstrap3.client.ui.constants;
002
003/*
004 * #%L
005 * GwtBootstrap3
006 * %%
007 * Copyright (C) 2013 GwtBootstrap3
008 * %%
009 * Licensed under the Apache License, Version 2.0 (the "License");
010 * you may not use this file except in compliance with the License.
011 * You may obtain a copy of the License at
012 * 
013 *      http://www.apache.org/licenses/LICENSE-2.0
014 * 
015 * Unless required by applicable law or agreed to in writing, software
016 * distributed under the License is distributed on an "AS IS" BASIS,
017 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
018 * See the License for the specific language governing permissions and
019 * limitations under the License.
020 * #L%
021 */
022
023import org.gwtbootstrap3.client.ui.base.helper.EnumHelper;
024
025import com.google.gwt.dom.client.Style;
026
027/**
028 * You can use the fontawesome-enum-helper.js to grab and enum names (located in the client/resource/css folder
029 *
030 * @author Sven Jacobs
031 * @author Joshua Godi
032 */
033public enum IconType implements Type, Style.HasCssName {
034
035    ADDRESS_BOOK("fa-address-book"),
036    ADDRESS_BOOK_O("fa-address-book-o"),
037    ADDRESS_CARD("fa-address-card"),
038    ADDRESS_CARD_O("fa-address-card-o"),
039    ADJUST("fa-adjust"),
040    ADN("fa-adn"),
041    ALIGN_CENTER("fa-align-center"),
042    ALIGN_JUSTIFY("fa-align-justify"),
043    ALIGN_LEFT("fa-align-left"),
044    ALIGN_RIGHT("fa-align-right"),
045    AMAZON("fa-amazon"),
046    AMBULANCE("fa-ambulance"),
047    AMERICAN_SIGN_LANGUAGE_INTERPRETING("fa-american-sign-language-interpreting"),
048    ANCHOR("fa-anchor"),
049    ANDROID("fa-android"),
050    ANGELLIST("fa-angellist"),
051    ANGLE_DOUBLE_DOWN("fa-angle-double-down"),
052    ANGLE_DOUBLE_LEFT("fa-angle-double-left"),
053    ANGLE_DOUBLE_RIGHT("fa-angle-double-right"),
054    ANGLE_DOUBLE_UP("fa-angle-double-up"),
055    ANGLE_DOWN("fa-angle-down"),
056    ANGLE_LEFT("fa-angle-left"),
057    ANGLE_RIGHT("fa-angle-right"),
058    ANGLE_UP("fa-angle-up"),
059    APPLE("fa-apple"),
060    ARCHIVE("fa-archive"),
061    AREA_CHART("fa-area-chart"),
062    ARROWS("fa-arrows"),
063    ARROWS_ALT("fa-arrows-alt"),
064    ARROWS_H("fa-arrows-h"),
065    ARROWS_V("fa-arrows-v"),
066    ARROW_CIRCLE_DOWN("fa-arrow-circle-down"),
067    ARROW_CIRCLE_LEFT("fa-arrow-circle-left"),
068    ARROW_CIRCLE_O_DOWN("fa-arrow-circle-o-down"),
069    ARROW_CIRCLE_O_LEFT("fa-arrow-circle-o-left"),
070    ARROW_CIRCLE_O_RIGHT("fa-arrow-circle-o-right"),
071    ARROW_CIRCLE_O_UP("fa-arrow-circle-o-up"),
072    ARROW_CIRCLE_RIGHT("fa-arrow-circle-right"),
073    ARROW_CIRCLE_UP("fa-arrow-circle-up"),
074    ARROW_DOWN("fa-arrow-down"),
075    ARROW_LEFT("fa-arrow-left"),
076    ARROW_RIGHT("fa-arrow-right"),
077    ARROW_UP("fa-arrow-up"),
078    ASL_INTERPRETING("fa-asl-interpreting"),
079    ASSISTIVE_LISTENING_SYSTEMS("fa-assistive-listening-systems"),
080    ASTERISK("fa-asterisk"),
081    AT("fa-at"),
082    AUDIO_DESCRIPTION("fa-audio-description"),
083    AUTOMOBILE("fa-automobile"),
084    BACKWARD("fa-backward"),
085    BALANCE_SCALE("fa-balance-scale"),
086    BAN("fa-ban"),
087    BANDCAMP("fa-bandcamp"),
088    BANK("fa-bank"),
089    BARCODE("fa-barcode"),
090    BARS("fa-bars"),
091    BAR_CHART("fa-bar-chart"),
092    BAR_CHART_O("fa-bar-chart-o"),
093    BATH("fa-bath"),
094    BATHTUB("fa-bathtub"),
095    BATTERY("fa-battery"),
096    BATTERY_0("fa-battery-0"),
097    BATTERY_1("fa-battery-1"),
098    BATTERY_2("fa-battery-2"),
099    BATTERY_3("fa-battery-3"),
100    BATTERY_4("fa-battery-4"),
101    BATTERY_EMPTY("fa-battery-empty"),
102    BATTERY_FULL("fa-battery-full"),
103    BATTERY_HALF("fa-battery-half"),
104    BATTERY_QUARTER("fa-battery-quarter"),
105    BATTERY_THREE_QUARTERS("fa-battery-three-quarters"),
106    BED("fa-bed"),
107    BEER("fa-beer"),
108    BEHANCE("fa-behance"),
109    BEHANCE_SQUARE("fa-behance-square"),
110    BELL("fa-bell"),
111    BELL_O("fa-bell-o"),
112    BELL_SLASH("fa-bell-slash"),
113    BELL_SLASH_O("fa-bell-slash-o"),
114    BICYCLE("fa-bicycle"),
115    BINOCULARS("fa-binoculars"),
116    BIRTHDAY_CAKE("fa-birthday-cake"),
117    BITBUCKET("fa-bitbucket"),
118    BITBUCKET_SQUARE("fa-bitbucket-square"),
119    BITCOIN("fa-bitcoin"),
120    BLACK_TIE("fa-black-tie"),
121    BLIND("fa-blind"),
122    BLUETOOTH("fa-bluetooth"),
123    BLUETOOTH_B("fa-bluetooth-b"),
124    BOLD("fa-bold"),
125    BOLT("fa-bolt"),
126    BOMB("fa-bomb"),
127    BOOK("fa-book"),
128    BOOKMARK("fa-bookmark"),
129    BOOKMARK_O("fa-bookmark-o"),
130    BRAILLE("fa-braille"),
131    BRIEFCASE("fa-briefcase"),
132    BTC("fa-btc"),
133    BUG("fa-bug"),
134    BUILDING("fa-building"),
135    BUILDING_O("fa-building-o"),
136    BULLHORN("fa-bullhorn"),
137    BULLSEYE("fa-bullseye"),
138    BUS("fa-bus"),
139    BUYSELLADS("fa-buysellads"),
140    CAB("fa-cab"),
141    CALCULATOR("fa-calculator"),
142    CALENDAR("fa-calendar"),
143    CALENDAR_CHECK_O("fa-calendar-check-o"),
144    CALENDAR_MINUS_O("fa-calendar-minus-o"),
145    CALENDAR_O("fa-calendar-o"),
146    CALENDAR_PLUS_O("fa-calendar-plus-o"),
147    CALENDAR_TIMES_O("fa-calendar-times-o"),
148    CAMERA("fa-camera"),
149    CAMERA_RETRO("fa-camera-retro"),
150    CAR("fa-car"),
151    CARET_DOWN("fa-caret-down"),
152    CARET_LEFT("fa-caret-left"),
153    CARET_RIGHT("fa-caret-right"),
154    CARET_SQUARE_O_DOWN("fa-caret-square-o-down"),
155    CARET_SQUARE_O_LEFT("fa-caret-square-o-left"),
156    CARET_SQUARE_O_RIGHT("fa-caret-square-o-right"),
157    CARET_SQUARE_O_UP("fa-caret-square-o-up"),
158    CARET_UP("fa-caret-up"),
159    CART_ARROW_DOWN("fa-cart-arrow-down"),
160    CART_PLUS("fa-cart-plus"),
161    CC("fa-cc"),
162    CC_AMEX("fa-cc-amex"),
163    CC_DINERS_CLUB("fa-cc-diners-club"),
164    CC_DISCOVER("fa-cc-discover"),
165    CC_JCB("fa-cc-jcb"),
166    CC_MASTERCARD("fa-cc-mastercard"),
167    CC_PAYPAL("fa-cc-paypal"),
168    CC_STRIPE("fa-cc-stripe"),
169    CC_VISA("fa-cc-visa"),
170    CERTIFICATE("fa-certificate"),
171    CHAIN("fa-chain"),
172    CHAIN_BROKEN("fa-chain-broken"),
173    CHECK("fa-check"),
174    CHECK_CIRCLE("fa-check-circle"),
175    CHECK_CIRCLE_O("fa-check-circle-o"),
176    CHECK_SQUARE("fa-check-square"),
177    CHECK_SQUARE_O("fa-check-square-o"),
178    CHEVRON_CIRCLE_DOWN("fa-chevron-circle-down"),
179    CHEVRON_CIRCLE_LEFT("fa-chevron-circle-left"),
180    CHEVRON_CIRCLE_RIGHT("fa-chevron-circle-right"),
181    CHEVRON_CIRCLE_UP("fa-chevron-circle-up"),
182    CHEVRON_DOWN("fa-chevron-down"),
183    CHEVRON_LEFT("fa-chevron-left"),
184    CHEVRON_RIGHT("fa-chevron-right"),
185    CHEVRON_UP("fa-chevron-up"),
186    CHILD("fa-child"),
187    CHROME("fa-chrome"),
188    CIRCLE("fa-circle"),
189    CIRCLE_O("fa-circle-o"),
190    CIRCLE_O_NOTCH("fa-circle-o-notch"),
191    CIRCLE_THIN("fa-circle-thin"),
192    CLIPBOARD("fa-clipboard"),
193    CLOCK_O("fa-clock-o"),
194    CLONE("fa-clone"),
195    CLOSE("fa-close"),
196    CLOUD("fa-cloud"),
197    CLOUD_DOWNLOAD("fa-cloud-download"),
198    CLOUD_UPLOAD("fa-cloud-upload"),
199    CNY("fa-cny"),
200    CODE("fa-code"),
201    CODEPEN("fa-codepen"),
202    CODE_FORK("fa-code-fork"),
203    CODIEPIE("fa-codiepie"),
204    COFFEE("fa-coffee"),
205    COG("fa-cog"),
206    COGS("fa-cogs"),
207    COLUMNS("fa-columns"),
208    COMMENT("fa-comment"),
209    COMMENTING("fa-commenting"),
210    COMMENTING_O("fa-commenting-o"),
211    COMMENTS("fa-comments"),
212    COMMENTS_O("fa-comments-o"),
213    COMMENT_O("fa-comment-o"),
214    COMPASS("fa-compass"),
215    COMPRESS("fa-compress"),
216    CONNECTDEVELOP("fa-connectdevelop"),
217    CONTAO("fa-contao"),
218    COPY("fa-copy"),
219    COPYRIGHT("fa-copyright"),
220    CREATIVE_COMMONS("fa-creative-commons"),
221    CREDIT_CARD("fa-credit-card"),
222    CREDIT_CARD_ALT("fa-credit-card-alt"),
223    CROP("fa-crop"),
224    CROSSHAIRS("fa-crosshairs"),
225    CSS3("fa-css3"),
226    CUBE("fa-cube"),
227    CUBES("fa-cubes"),
228    CUT("fa-cut"),
229    CUTLERY("fa-cutlery"),
230    DASHBOARD("fa-dashboard"),
231    DASHCUBE("fa-dashcube"),
232    DATABASE("fa-database"),
233    DEAF("fa-deaf"),
234    DEAFNESS("fa-deafness"),
235    DEDENT("fa-dedent"),
236    DELICIOUS("fa-delicious"),
237    DESKTOP("fa-desktop"),
238    DEVIANTART("fa-deviantart"),
239    DIAMOND("fa-diamond"),
240    DIGG("fa-digg"),
241    DOLLAR("fa-dollar"),
242    DOT_CIRCLE_O("fa-dot-circle-o"),
243    DOWNLOAD("fa-download"),
244    DRIBBBLE("fa-dribbble"),
245    DRIVERS_LICENSE("fa-drivers-license"),
246    DRIVERS_LICENSE_O("fa-drivers-license-o"),
247    DROPBOX("fa-dropbox"),
248    DRUPAL("fa-drupal"),
249    EDGE("fa-edge"),
250    EDIT("fa-edit"),
251    EERCAST("fa-eercast"),
252    EJECT("fa-eject"),
253    ELLIPSIS_H("fa-ellipsis-h"),
254    ELLIPSIS_V("fa-ellipsis-v"),
255    EMPIRE("fa-empire"),
256    ENVELOPE("fa-envelope"),
257    ENVELOPE_O("fa-envelope-o"),
258    ENVELOPE_OPEN("fa-envelope-open"),
259    ENVELOPE_OPEN_O("fa-envelope-open-o"),
260    ENVELOPE_SQUARE("fa-envelope-square"),
261    ENVIRA("fa-envira"),
262    ERASER("fa-eraser"),
263    ETSY("fa-etsy"),
264    EUR("fa-eur"),
265    EURO("fa-euro"),
266    EXCHANGE("fa-exchange"),
267    EXCLAMATION("fa-exclamation"),
268    EXCLAMATION_CIRCLE("fa-exclamation-circle"),
269    EXCLAMATION_TRIANGLE("fa-exclamation-triangle"),
270    EXPAND("fa-expand"),
271    EXPEDITEDSSL("fa-expeditedssl"),
272    EXTERNAL_LINK("fa-external-link"),
273    EXTERNAL_LINK_SQUARE("fa-external-link-square"),
274    EYE("fa-eye"),
275    EYEDROPPER("fa-eyedropper"),
276    EYE_SLASH("fa-eye-slash"),
277    FA("fa-fa"),
278    FACEBOOK("fa-facebook"),
279    FACEBOOK_F("fa-facebook-f"),
280    FACEBOOK_OFFICIAL("fa-facebook-official"),
281    FACEBOOK_SQUARE("fa-facebook-square"),
282    FAST_BACKWARD("fa-fast-backward"),
283    FAST_FORWARD("fa-fast-forward"),
284    FAX("fa-fax"),
285    FEED("fa-feed"),
286    FEMALE("fa-female"),
287    FIGHTER_JET("fa-fighter-jet"),
288    FILE("fa-file"),
289    FILES_O("fa-files-o"),
290    FILE_ARCHIVE_O("fa-file-archive-o"),
291    FILE_AUDIO_O("fa-file-audio-o"),
292    FILE_CODE_O("fa-file-code-o"),
293    FILE_EXCEL_O("fa-file-excel-o"),
294    FILE_IMAGE_O("fa-file-image-o"),
295    FILE_MOVIE_O("fa-file-movie-o"),
296    FILE_O("fa-file-o"),
297    FILE_PDF_O("fa-file-pdf-o"),
298    FILE_PHOTO_O("fa-file-photo-o"),
299    FILE_PICTURE_O("fa-file-picture-o"),
300    FILE_POWERPOINT_O("fa-file-powerpoint-o"),
301    FILE_SOUND_O("fa-file-sound-o"),
302    FILE_TEXT("fa-file-text"),
303    FILE_TEXT_O("fa-file-text-o"),
304    FILE_VIDEO_O("fa-file-video-o"),
305    FILE_WORD_O("fa-file-word-o"),
306    FILE_ZIP_O("fa-file-zip-o"),
307    FILM("fa-film"),
308    FILTER("fa-filter"),
309    FIRE("fa-fire"),
310    FIREFOX("fa-firefox"),
311    FIRE_EXTINGUISHER("fa-fire-extinguisher"),
312    FIRST_ORDER("fa-first-order"),
313    FLAG("fa-flag"),
314    FLAG_CHECKERED("fa-flag-checkered"),
315    FLAG_O("fa-flag-o"),
316    FLASH("fa-flash"),
317    FLASK("fa-flask"),
318    FLICKR("fa-flickr"),
319    FLOPPY_O("fa-floppy-o"),
320    FOLDER("fa-folder"),
321    FOLDER_O("fa-folder-o"),
322    FOLDER_OPEN("fa-folder-open"),
323    FOLDER_OPEN_O("fa-folder-open-o"),
324    FONT("fa-font"),
325    FONTICONS("fa-fonticons"),
326    FONT_AWESOME("fa-font-awesome"),
327    FORT_AWESOME("fa-fort-awesome"),
328    FORUMBEE("fa-forumbee"),
329    FORWARD("fa-forward"),
330    FOURSQUARE("fa-foursquare"),
331    FREE_CODE_CAMP("fa-free-code-camp"),
332    FROWN_O("fa-frown-o"),
333    FUTBOL_O("fa-futbol-o"),
334    GAMEPAD("fa-gamepad"),
335    GAVEL("fa-gavel"),
336    GBP("fa-gbp"),
337    GE("fa-ge"),
338    GEAR("fa-gear"),
339    GEARS("fa-gears"),
340    GENDERLESS("fa-genderless"),
341    GET_POCKET("fa-get-pocket"),
342    GG("fa-gg"),
343    GG_CIRCLE("fa-gg-circle"),
344    GIFT("fa-gift"),
345    GIT("fa-git"),
346    GITHUB("fa-github"),
347    GITHUB_ALT("fa-github-alt"),
348    GITHUB_SQUARE("fa-github-square"),
349    GITLAB("fa-gitlab"),
350    GITTIP("fa-gittip"),
351    GIT_SQUARE("fa-git-square"),
352    GLASS("fa-glass"),
353    GLIDE("fa-glide"),
354    GLIDE_G("fa-glide-g"),
355    GLOBE("fa-globe"),
356    GOOGLE("fa-google"),
357    GOOGLE_PLUS("fa-google-plus"),
358    GOOGLE_PLUS_CIRCLE("fa-google-plus-circle"),
359    GOOGLE_PLUS_OFFICIAL("fa-google-plus-official"),
360    GOOGLE_PLUS_SQUARE("fa-google-plus-square"),
361    GOOGLE_WALLET("fa-google-wallet"),
362    GRADUATION_CAP("fa-graduation-cap"),
363    GRATIPAY("fa-gratipay"),
364    GRAV("fa-grav"),
365    GROUP("fa-group"),
366    HACKER_NEWS("fa-hacker-news"),
367    HANDSHAKE_O("fa-handshake-o"),
368    HAND_GRAB_O("fa-hand-grab-o"),
369    HAND_LIZARD_O("fa-hand-lizard-o"),
370    HAND_O_DOWN("fa-hand-o-down"),
371    HAND_O_LEFT("fa-hand-o-left"),
372    HAND_O_RIGHT("fa-hand-o-right"),
373    HAND_O_UP("fa-hand-o-up"),
374    HAND_PAPER_O("fa-hand-paper-o"),
375    HAND_PEACE_O("fa-hand-peace-o"),
376    HAND_POINTER_O("fa-hand-pointer-o"),
377    HAND_ROCK_O("fa-hand-rock-o"),
378    HAND_SCISSORS_O("fa-hand-scissors-o"),
379    HAND_SPOCK_O("fa-hand-spock-o"),
380    HAND_STOP_O("fa-hand-stop-o"),
381    HARD_OF_HEARING("fa-hard-of-hearing"),
382    HASHTAG("fa-hashtag"),
383    HDD_O("fa-hdd-o"),
384    HEADER("fa-header"),
385    HEADPHONES("fa-headphones"),
386    HEART("fa-heart"),
387    HEARTBEAT("fa-heartbeat"),
388    HEART_O("fa-heart-o"),
389    HISTORY("fa-history"),
390    HOME("fa-home"),
391    HOSPITAL_O("fa-hospital-o"),
392    HOTEL("fa-hotel"),
393    HOURGLASS("fa-hourglass"),
394    HOURGLASS_1("fa-hourglass-1"),
395    HOURGLASS_2("fa-hourglass-2"),
396    HOURGLASS_3("fa-hourglass-3"),
397    HOURGLASS_END("fa-hourglass-end"),
398    HOURGLASS_HALF("fa-hourglass-half"),
399    HOURGLASS_O("fa-hourglass-o"),
400    HOURGLASS_START("fa-hourglass-start"),
401    HOUZZ("fa-houzz"),
402    HTML5("fa-html5"),
403    H_SQUARE("fa-h-square"),
404    ID_BADGE("fa-id-badge"),
405    ID_CARD("fa-id-card"),
406    ID_CARD_O("fa-id-card-o"),
407    ILS("fa-ils"),
408    IMAGE("fa-image"),
409    IMDB("fa-imdb"),
410    INBOX("fa-inbox"),
411    INDENT("fa-indent"),
412    INDUSTRY("fa-industry"),
413    INFO("fa-info"),
414    INFO_CIRCLE("fa-info-circle"),
415    INR("fa-inr"),
416    INSTAGRAM("fa-instagram"),
417    INSTITUTION("fa-institution"),
418    INTERNET_EXPLORER("fa-internet-explorer"),
419    INTERSEX("fa-intersex"),
420    IOXHOST("fa-ioxhost"),
421    ITALIC("fa-italic"),
422    I_CURSOR("fa-i-cursor"),
423    JOOMLA("fa-joomla"),
424    JPY("fa-jpy"),
425    JSFIDDLE("fa-jsfiddle"),
426    KEY("fa-key"),
427    KEYBOARD_O("fa-keyboard-o"),
428    KRW("fa-krw"),
429    LANGUAGE("fa-language"),
430    LAPTOP("fa-laptop"),
431    LASTFM("fa-lastfm"),
432    LASTFM_SQUARE("fa-lastfm-square"),
433    LEAF("fa-leaf"),
434    LEANPUB("fa-leanpub"),
435    LEGAL("fa-legal"),
436    LEMON_O("fa-lemon-o"),
437    LEVEL_DOWN("fa-level-down"),
438    LEVEL_UP("fa-level-up"),
439    LIFE_BOUY("fa-life-bouy"),
440    LIFE_BUOY("fa-life-buoy"),
441    LIFE_RING("fa-life-ring"),
442    LIFE_SAVER("fa-life-saver"),
443    LIGHTBULB_O("fa-lightbulb-o"),
444    LINE_CHART("fa-line-chart"),
445    LINK("fa-link"),
446    LINKEDIN("fa-linkedin"),
447    LINKEDIN_SQUARE("fa-linkedin-square"),
448    LINODE("fa-linode"),
449    LINUX("fa-linux"),
450    LIST("fa-list"),
451    LIST_ALT("fa-list-alt"),
452    LIST_OL("fa-list-ol"),
453    LIST_UL("fa-list-ul"),
454    LOCATION_ARROW("fa-location-arrow"),
455    LOCK("fa-lock"),
456    LONG_ARROW_DOWN("fa-long-arrow-down"),
457    LONG_ARROW_LEFT("fa-long-arrow-left"),
458    LONG_ARROW_RIGHT("fa-long-arrow-right"),
459    LONG_ARROW_UP("fa-long-arrow-up"),
460    LOW_VISION("fa-low-vision"),
461    MAGIC("fa-magic"),
462    MAGNET("fa-magnet"),
463    MAIL_FORWARD("fa-mail-forward"),
464    MAIL_REPLY("fa-mail-reply"),
465    MAIL_REPLY_ALL("fa-mail-reply-all"),
466    MALE("fa-male"),
467    MAP("fa-map"),
468    MAP_MARKER("fa-map-marker"),
469    MAP_O("fa-map-o"),
470    MAP_PIN("fa-map-pin"),
471    MAP_SIGNS("fa-map-signs"),
472    MARS("fa-mars"),
473    MARS_DOUBLE("fa-mars-double"),
474    MARS_STROKE("fa-mars-stroke"),
475    MARS_STROKE_H("fa-mars-stroke-h"),
476    MARS_STROKE_V("fa-mars-stroke-v"),
477    MAXCDN("fa-maxcdn"),
478    MEANPATH("fa-meanpath"),
479    MEDIUM("fa-medium"),
480    MEDKIT("fa-medkit"),
481    MEETUP("fa-meetup"),
482    MEH_O("fa-meh-o"),
483    MERCURY("fa-mercury"),
484    MICROCHIP("fa-microchip"),
485    MICROPHONE("fa-microphone"),
486    MICROPHONE_SLASH("fa-microphone-slash"),
487    MINUS("fa-minus"),
488    MINUS_CIRCLE("fa-minus-circle"),
489    MINUS_SQUARE("fa-minus-square"),
490    MINUS_SQUARE_O("fa-minus-square-o"),
491    MIXCLOUD("fa-mixcloud"),
492    MOBILE("fa-mobile"),
493    MOBILE_PHONE("fa-mobile-phone"),
494    MODX("fa-modx"),
495    MONEY("fa-money"),
496    MOON_O("fa-moon-o"),
497    MORTAR_BOARD("fa-mortar-board"),
498    MOTORCYCLE("fa-motorcycle"),
499    MOUSE_POINTER("fa-mouse-pointer"),
500    MUSIC("fa-music"),
501    NAVICON("fa-navicon"),
502    NEUTER("fa-neuter"),
503    NEWSPAPER_O("fa-newspaper-o"),
504    OBJECT_GROUP("fa-object-group"),
505    OBJECT_UNGROUP("fa-object-ungroup"),
506    ODNOKLASSNIKI("fa-odnoklassniki"),
507    ODNOKLASSNIKI_SQUARE("fa-odnoklassniki-square"),
508    OPENCART("fa-opencart"),
509    OPENID("fa-openid"),
510    OPERA("fa-opera"),
511    OPTIN_MONSTER("fa-optin-monster"),
512    OUTDENT("fa-outdent"),
513    PAGELINES("fa-pagelines"),
514    PAINT_BRUSH("fa-paint-brush"),
515    PAPERCLIP("fa-paperclip"),
516    PAPER_PLANE("fa-paper-plane"),
517    PAPER_PLANE_O("fa-paper-plane-o"),
518    PARAGRAPH("fa-paragraph"),
519    PASTE("fa-paste"),
520    PAUSE("fa-pause"),
521    PAUSE_CIRCLE("fa-pause-circle"),
522    PAUSE_CIRCLE_O("fa-pause-circle-o"),
523    PAW("fa-paw"),
524    PAYPAL("fa-paypal"),
525    PENCIL("fa-pencil"),
526    PENCIL_SQUARE("fa-pencil-square"),
527    PENCIL_SQUARE_O("fa-pencil-square-o"),
528    PERCENT("fa-percent"),
529    PHONE("fa-phone"),
530    PHONE_SQUARE("fa-phone-square"),
531    PHOTO("fa-photo"),
532    PICTURE_O("fa-picture-o"),
533    PIED_PIPER("fa-pied-piper"),
534    PIED_PIPER_ALT("fa-pied-piper-alt"),
535    PIED_PIPER_PP("fa-pied-piper-pp"),
536    PIE_CHART("fa-pie-chart"),
537    PINTEREST("fa-pinterest"),
538    PINTEREST_P("fa-pinterest-p"),
539    PINTEREST_SQUARE("fa-pinterest-square"),
540    PLANE("fa-plane"),
541    PLAY("fa-play"),
542    PLAY_CIRCLE("fa-play-circle"),
543    PLAY_CIRCLE_O("fa-play-circle-o"),
544    PLUG("fa-plug"),
545    PLUS("fa-plus"),
546    PLUS_CIRCLE("fa-plus-circle"),
547    PLUS_SQUARE("fa-plus-square"),
548    PLUS_SQUARE_O("fa-plus-square-o"),
549    PODCAST("fa-podcast"),
550    POWER_OFF("fa-power-off"),
551    PRINT("fa-print"),
552    PRODUCT_HUNT("fa-product-hunt"),
553    PUZZLE_PIECE("fa-puzzle-piece"),
554    QQ("fa-qq"),
555    QRCODE("fa-qrcode"),
556    QUESTION("fa-question"),
557    QUESTION_CIRCLE("fa-question-circle"),
558    QUESTION_CIRCLE_O("fa-question-circle-o"),
559    QUORA("fa-quora"),
560    QUOTE_LEFT("fa-quote-left"),
561    QUOTE_RIGHT("fa-quote-right"),
562    RA("fa-ra"),
563    RANDOM("fa-random"),
564    RAVELRY("fa-ravelry"),
565    REBEL("fa-rebel"),
566    RECYCLE("fa-recycle"),
567    REDDIT("fa-reddit"),
568    REDDIT_ALIEN("fa-reddit-alien"),
569    REDDIT_SQUARE("fa-reddit-square"),
570    REFRESH("fa-refresh"),
571    REGISTERED("fa-registered"),
572    REMOVE("fa-remove"),
573    RENREN("fa-renren"),
574    REORDER("fa-reorder"),
575    REPEAT("fa-repeat"),
576    REPLY("fa-reply"),
577    REPLY_ALL("fa-reply-all"),
578    RESISTANCE("fa-resistance"),
579    RETWEET("fa-retweet"),
580    RMB("fa-rmb"),
581    ROAD("fa-road"),
582    ROCKET("fa-rocket"),
583    ROTATE_LEFT("fa-rotate-left"),
584    ROTATE_RIGHT("fa-rotate-right"),
585    ROUBLE("fa-rouble"),
586    RSS("fa-rss"),
587    RSS_SQUARE("fa-rss-square"),
588    RUB("fa-rub"),
589    RUBLE("fa-ruble"),
590    RUPEE("fa-rupee"),
591    S15("fa-s15"),
592    SAFARI("fa-safari"),
593    SAVE("fa-save"),
594    SCISSORS("fa-scissors"),
595    SCRIBD("fa-scribd"),
596    SEARCH("fa-search"),
597    SEARCH_MINUS("fa-search-minus"),
598    SEARCH_PLUS("fa-search-plus"),
599    SELLSY("fa-sellsy"),
600    SEND("fa-send"),
601    SEND_O("fa-send-o"),
602    SERVER("fa-server"),
603    SHARE("fa-share"),
604    SHARE_ALT("fa-share-alt"),
605    SHARE_ALT_SQUARE("fa-share-alt-square"),
606    SHARE_SQUARE("fa-share-square"),
607    SHARE_SQUARE_O("fa-share-square-o"),
608    SHEKEL("fa-shekel"),
609    SHEQEL("fa-sheqel"),
610    SHIELD("fa-shield"),
611    SHIP("fa-ship"),
612    SHIRTSINBULK("fa-shirtsinbulk"),
613    SHOPPING_BAG("fa-shopping-bag"),
614    SHOPPING_BASKET("fa-shopping-basket"),
615    SHOPPING_CART("fa-shopping-cart"),
616    SHOWER("fa-shower"),
617    SIGNAL("fa-signal"),
618    SIGNING("fa-signing"),
619    SIGN_IN("fa-sign-in"),
620    SIGN_LANGUAGE("fa-sign-language"),
621    SIGN_OUT("fa-sign-out"),
622    SIMPLYBUILT("fa-simplybuilt"),
623    SITEMAP("fa-sitemap"),
624    SKYATLAS("fa-skyatlas"),
625    SKYPE("fa-skype"),
626    SLACK("fa-slack"),
627    SLIDERS("fa-sliders"),
628    SLIDESHARE("fa-slideshare"),
629    SMILE_O("fa-smile-o"),
630    SNAPCHAT("fa-snapchat"),
631    SNAPCHAT_GHOST("fa-snapchat-ghost"),
632    SNAPCHAT_SQUARE("fa-snapchat-square"),
633    SNOWFLAKE_O("fa-snowflake-o"),
634    SOCCER_BALL_O("fa-soccer-ball-o"),
635    SORT("fa-sort"),
636    SORT_ALPHA_ASC("fa-sort-alpha-asc"),
637    SORT_ALPHA_DESC("fa-sort-alpha-desc"),
638    SORT_AMOUNT_ASC("fa-sort-amount-asc"),
639    SORT_AMOUNT_DESC("fa-sort-amount-desc"),
640    SORT_ASC("fa-sort-asc"),
641    SORT_DESC("fa-sort-desc"),
642    SORT_DOWN("fa-sort-down"),
643    SORT_NUMERIC_ASC("fa-sort-numeric-asc"),
644    SORT_NUMERIC_DESC("fa-sort-numeric-desc"),
645    SORT_UP("fa-sort-up"),
646    SOUNDCLOUD("fa-soundcloud"),
647    SPACE_SHUTTLE("fa-space-shuttle"),
648    SPINNER("fa-spinner"),
649    SPOON("fa-spoon"),
650    SPOTIFY("fa-spotify"),
651    SQUARE("fa-square"),
652    SQUARE_O("fa-square-o"),
653    STACK_EXCHANGE("fa-stack-exchange"),
654    STACK_OVERFLOW("fa-stack-overflow"),
655    STAR("fa-star"),
656    STAR_HALF("fa-star-half"),
657    STAR_HALF_EMPTY("fa-star-half-empty"),
658    STAR_HALF_FULL("fa-star-half-full"),
659    STAR_HALF_O("fa-star-half-o"),
660    STAR_O("fa-star-o"),
661    STEAM("fa-steam"),
662    STEAM_SQUARE("fa-steam-square"),
663    STEP_BACKWARD("fa-step-backward"),
664    STEP_FORWARD("fa-step-forward"),
665    STETHOSCOPE("fa-stethoscope"),
666    STICKY_NOTE("fa-sticky-note"),
667    STICKY_NOTE_O("fa-sticky-note-o"),
668    STOP("fa-stop"),
669    STOP_CIRCLE("fa-stop-circle"),
670    STOP_CIRCLE_O("fa-stop-circle-o"),
671    STREET_VIEW("fa-street-view"),
672    STRIKETHROUGH("fa-strikethrough"),
673    STUMBLEUPON("fa-stumbleupon"),
674    STUMBLEUPON_CIRCLE("fa-stumbleupon-circle"),
675    SUBSCRIPT("fa-subscript"),
676    SUBWAY("fa-subway"),
677    SUITCASE("fa-suitcase"),
678    SUN_O("fa-sun-o"),
679    SUPERPOWERS("fa-superpowers"),
680    SUPERSCRIPT("fa-superscript"),
681    SUPPORT("fa-support"),
682    TABLE("fa-table"),
683    TABLET("fa-tablet"),
684    TACHOMETER("fa-tachometer"),
685    TAG("fa-tag"),
686    TAGS("fa-tags"),
687    TASKS("fa-tasks"),
688    TAXI("fa-taxi"),
689    TELEGRAM("fa-telegram"),
690    TELEVISION("fa-television"),
691    TENCENT_WEIBO("fa-tencent-weibo"),
692    TERMINAL("fa-terminal"),
693    TEXT_HEIGHT("fa-text-height"),
694    TEXT_WIDTH("fa-text-width"),
695    TH("fa-th"),
696    THEMEISLE("fa-themeisle"),
697    THERMOMETER("fa-thermometer"),
698    THERMOMETER_0("fa-thermometer-0"),
699    THERMOMETER_1("fa-thermometer-1"),
700    THERMOMETER_2("fa-thermometer-2"),
701    THERMOMETER_3("fa-thermometer-3"),
702    THERMOMETER_4("fa-thermometer-4"),
703    THERMOMETER_EMPTY("fa-thermometer-empty"),
704    THERMOMETER_FULL("fa-thermometer-full"),
705    THERMOMETER_HALF("fa-thermometer-half"),
706    THERMOMETER_QUARTER("fa-thermometer-quarter"),
707    THERMOMETER_THREE_QUARTERS("fa-thermometer-three-quarters"),
708    THUMBS_DOWN("fa-thumbs-down"),
709    THUMBS_O_DOWN("fa-thumbs-o-down"),
710    THUMBS_O_UP("fa-thumbs-o-up"),
711    THUMBS_UP("fa-thumbs-up"),
712    THUMB_TACK("fa-thumb-tack"),
713    TH_LARGE("fa-th-large"),
714    TH_LIST("fa-th-list"),
715    TICKET("fa-ticket"),
716    TIMES("fa-times"),
717    TIMES_CIRCLE("fa-times-circle"),
718    TIMES_CIRCLE_O("fa-times-circle-o"),
719    TIMES_RECTANGLE("fa-times-rectangle"),
720    TIMES_RECTANGLE_O("fa-times-rectangle-o"),
721    TINT("fa-tint"),
722    TOGGLE_DOWN("fa-toggle-down"),
723    TOGGLE_LEFT("fa-toggle-left"),
724    TOGGLE_OFF("fa-toggle-off"),
725    TOGGLE_ON("fa-toggle-on"),
726    TOGGLE_RIGHT("fa-toggle-right"),
727    TOGGLE_UP("fa-toggle-up"),
728    TRADEMARK("fa-trademark"),
729    TRAIN("fa-train"),
730    TRANSGENDER("fa-transgender"),
731    TRANSGENDER_ALT("fa-transgender-alt"),
732    TRASH("fa-trash"),
733    TRASH_O("fa-trash-o"),
734    TREE("fa-tree"),
735    TRELLO("fa-trello"),
736    TRIPADVISOR("fa-tripadvisor"),
737    TROPHY("fa-trophy"),
738    TRUCK("fa-truck"),
739    TRY("fa-try"),
740    TTY("fa-tty"),
741    TUMBLR("fa-tumblr"),
742    TUMBLR_SQUARE("fa-tumblr-square"),
743    TURKISH_LIRA("fa-turkish-lira"),
744    TV("fa-tv"),
745    TWITCH("fa-twitch"),
746    TWITTER("fa-twitter"),
747    TWITTER_SQUARE("fa-twitter-square"),
748    UMBRELLA("fa-umbrella"),
749    UNDERLINE("fa-underline"),
750    UNDO("fa-undo"),
751    UNIVERSAL_ACCESS("fa-universal-access"),
752    UNIVERSITY("fa-university"),
753    UNLINK("fa-unlink"),
754    UNLOCK("fa-unlock"),
755    UNLOCK_ALT("fa-unlock-alt"),
756    UNSORTED("fa-unsorted"),
757    UPLOAD("fa-upload"),
758    USB("fa-usb"),
759    USD("fa-usd"),
760    USER("fa-user"),
761    USERS("fa-users"),
762    USER_CIRCLE("fa-user-circle"),
763    USER_CIRCLE_O("fa-user-circle-o"),
764    USER_MD("fa-user-md"),
765    USER_O("fa-user-o"),
766    USER_PLUS("fa-user-plus"),
767    USER_SECRET("fa-user-secret"),
768    USER_TIMES("fa-user-times"),
769    VCARD("fa-vcard"),
770    VCARD_O("fa-vcard-o"),
771    VENUS("fa-venus"),
772    VENUS_DOUBLE("fa-venus-double"),
773    VENUS_MARS("fa-venus-mars"),
774    VIACOIN("fa-viacoin"),
775    VIADEO("fa-viadeo"),
776    VIADEO_SQUARE("fa-viadeo-square"),
777    VIDEO_CAMERA("fa-video-camera"),
778    VIMEO("fa-vimeo"),
779    VIMEO_SQUARE("fa-vimeo-square"),
780    VINE("fa-vine"),
781    VK("fa-vk"),
782    VOLUME_CONTROL_PHONE("fa-volume-control-phone"),
783    VOLUME_DOWN("fa-volume-down"),
784    VOLUME_OFF("fa-volume-off"),
785    VOLUME_UP("fa-volume-up"),
786    WARNING("fa-warning"),
787    WECHAT("fa-wechat"),
788    WEIBO("fa-weibo"),
789    WEIXIN("fa-weixin"),
790    WHATSAPP("fa-whatsapp"),
791    WHEELCHAIR("fa-wheelchair"),
792    WHEELCHAIR_ALT("fa-wheelchair-alt"),
793    WIFI("fa-wifi"),
794    WIKIPEDIA_W("fa-wikipedia-w"),
795    WINDOWS("fa-windows"),
796    WINDOW_CLOSE("fa-window-close"),
797    WINDOW_CLOSE_O("fa-window-close-o"),
798    WINDOW_MAXIMIZE("fa-window-maximize"),
799    WINDOW_MINIMIZE("fa-window-minimize"),
800    WINDOW_RESTORE("fa-window-restore"),
801    WON("fa-won"),
802    WORDPRESS("fa-wordpress"),
803    WPBEGINNER("fa-wpbeginner"),
804    WPEXPLORER("fa-wpexplorer"),
805    WPFORMS("fa-wpforms"),
806    WRENCH("fa-wrench"),
807    XING("fa-xing"),
808    XING_SQUARE("fa-xing-square"),
809    YAHOO("fa-yahoo"),
810    YC("fa-yc"),
811    YC_SQUARE("fa-yc-square"),
812    YELP("fa-yelp"),
813    YEN("fa-yen"),
814    YOAST("fa-yoast"),
815    YOUTUBE("fa-youtube"),
816    YOUTUBE_PLAY("fa-youtube-play"),
817    YOUTUBE_SQUARE("fa-youtube-square"),
818    Y_COMBINATOR("fa-y-combinator"),
819    Y_COMBINATOR_SQUARE("fa-y-combinator-square"),
820    _500PX("fa-500px"),
821    ;
822
823    private final String cssClass;
824
825    private IconType(final String cssClass) {
826        this.cssClass = cssClass;
827    }
828
829    @Override
830    public String getCssName() {
831        return cssClass;
832    }
833
834    public static IconType fromStyleName(final String styleName) {
835        return EnumHelper.fromStyleName(styleName, IconType.class, null);
836    }
837}