All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.vaadin.server.FontAwesome Maven / Gradle / Ivy

There is a newer version: 8.27.1
Show newest version
/*
 * Copyright 2000-2014 Vaadin Ltd.
 * 
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not
 * use this file except in compliance with the License. You may obtain a copy of
 * the License at
 * 
 * http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
 * License for the specific language governing permissions and limitations under
 * the License.
 */

package com.vaadin.server;

/**
 * FontAwesome set of font icons.
 * 

* Each {@link FontIcon} comes from the FontAwesome font family, which is * included in the theme.
* Consider this a starting point: it is unlikely an application needs exactly * these icons, and all of them, so you might want to consider making a custom * icon font - either to get other icons, or to minimize the size of the font. *

*

* The Font Awesome version currently included is 4.1.0. *

* * @since 7.2 * @author Vaadin Ltd * @see http://fortawesome.github.io/Font-Awesome/ */ public enum FontAwesome implements FontIcon { ADJUST(0XF042), // ADN(0XF170), // ALIGN_CENTER(0XF037), // ALIGN_JUSTIFY(0XF039), // ALIGN_LEFT(0XF036), // ALIGN_RIGHT(0XF038), // AMBULANCE(0XF0F9), // ANCHOR(0XF13D), // ANDROID(0XF17B), // ANGLE_DOUBLE_DOWN(0XF103), // ANGLE_DOUBLE_LEFT(0XF100), // ANGLE_DOUBLE_RIGHT(0XF101), // ANGLE_DOUBLE_UP(0XF102), // ANGLE_DOWN(0XF107), // ANGLE_LEFT(0XF104), // ANGLE_RIGHT(0XF105), // ANGLE_UP(0XF106), // APPLE(0XF179), // ARCHIVE(0XF187), // ARROW_CIRCLE_DOWN(0XF0AB), // ARROW_CIRCLE_LEFT(0XF0A8), // ARROW_CIRCLE_O_DOWN(0XF01A), // ARROW_CIRCLE_O_LEFT(0XF190), // ARROW_CIRCLE_O_RIGHT(0XF18E), // ARROW_CIRCLE_O_UP(0XF01B), // ARROW_CIRCLE_RIGHT(0XF0A9), // ARROW_CIRCLE_UP(0XF0AA), // ARROW_DOWN(0XF063), // ARROW_LEFT(0XF060), // ARROW_RIGHT(0XF061), // ARROW_UP(0XF062), // ARROWS(0XF047), // ARROWS_ALT(0XF0B2), // ARROWS_H(0XF07E), // ARROWS_V(0XF07D), // ASTERISK(0XF069), // AUTOMOBILE(0XF1B9), // BACKWARD(0XF04A), // BAN(0XF05E), // BANK(0XF19C), // BAR_CHART_O(0XF080), // BARCODE(0XF02A), // BARS(0XF0C9), // BEER(0XF0FC), // BEHANCE(0XF1B4), // BEHANCE_SQUARE(0XF1B5), // BELL(0XF0F3), // BELL_O(0XF0A2), // BITBUCKET(0XF171), // BITBUCKET_SQUARE(0XF172), // BITCOIN(0XF15A), // BOLD(0XF032), // BOLT(0XF0E7), // BOMB(0XF1E2), // BOOK(0XF02D), // BOOKMARK(0XF02E), // BOOKMARK_O(0XF097), // BRIEFCASE(0XF0B1), // BTC(0XF15A), // BUG(0XF188), // BUILDING(0XF1AD), // BUILDING_O(0XF0F7), // BULLHORN(0XF0A1), // BULLSEYE(0XF140), // CAB(0XF1BA), // CALENDAR(0XF073), // CALENDAR_O(0XF133), // CAMERA(0XF030), // CAMERA_RETRO(0XF083), // CAR(0XF1B9), // CARET_DOWN(0XF0D7), // CARET_LEFT(0XF0D9), // CARET_RIGHT(0XF0DA), // CARET_SQUARE_O_DOWN(0XF150), // CARET_SQUARE_O_LEFT(0XF191), // CARET_SQUARE_O_RIGHT(0XF152), // CARET_SQUARE_O_UP(0XF151), // CARET_UP(0XF0D8), // CERTIFICATE(0XF0A3), // CHAIN(0XF0C1), // CHAIN_BROKEN(0XF127), // CHECK(0XF00C), // CHECK_CIRCLE(0XF058), // CHECK_CIRCLE_O(0XF05D), // CHECK_SQUARE(0XF14A), // CHECK_SQUARE_O(0XF046), // CHEVRON_CIRCLE_DOWN(0XF13A), // CHEVRON_CIRCLE_LEFT(0XF137), // CHEVRON_CIRCLE_RIGHT(0XF138), // CHEVRON_CIRCLE_UP(0XF139), // CHEVRON_DOWN(0XF078), // CHEVRON_LEFT(0XF053), // CHEVRON_RIGHT(0XF054), // CHEVRON_UP(0XF077), // CHILD(0XF1AE), // CIRCLE(0XF111), // CIRCLE_O(0XF10C), // CIRCLE_O_NOTCH(0XF1CE), // CIRCLE_THIN(0XF1DB), // CLIPBOARD(0XF0EA), // CLOCK_O(0XF017), // CLOUD(0XF0C2), // CLOUD_DOWNLOAD(0XF0ED), // CLOUD_UPLOAD(0XF0EE), // CNY(0XF157), // CODE(0XF121), // CODE_FORK(0XF126), // CODEPEN(0XF1CB), // COFFEE(0XF0F4), // COG(0XF013), // COGS(0XF085), // COLUMNS(0XF0DB), // COMMENT(0XF075), // COMMENT_O(0XF0E5), // COMMENTS(0XF086), // COMMENTS_O(0XF0E6), // COMPASS(0XF14E), // COMPRESS(0XF066), // COPY(0XF0C5), // CREDIT_CARD(0XF09D), // CROP(0XF125), // CROSSHAIRS(0XF05B), // CSS3(0XF13C), // CUBE(0XF1B2), // CUBES(0XF1B3), // CUT(0XF0C4), // CUTLERY(0XF0F5), // DASHBOARD(0XF0E4), // DATABASE(0XF1C0), // DEDENT(0XF03B), // DELICIOUS(0XF1A5), // DESKTOP(0XF108), // DEVIANTART(0XF1BD), // DIGG(0XF1A6), // DOLLAR(0XF155), // DOT_CIRCLE_O(0XF192), // DOWNLOAD(0XF019), // DRIBBBLE(0XF17D), // DROPBOX(0XF16B), // DRUPAL(0XF1A9), // EDIT(0XF044), // EJECT(0XF052), // ELLIPSIS_H(0XF141), // ELLIPSIS_V(0XF142), // EMPIRE(0XF1D1), // ENVELOPE(0XF0E0), // ENVELOPE_O(0XF003), // ENVELOPE_SQUARE(0XF199), // ERASER(0XF12D), // EUR(0XF153), // EURO(0XF153), // EXCHANGE(0XF0EC), // EXCLAMATION(0XF12A), // EXCLAMATION_CIRCLE(0XF06A), // EXCLAMATION_TRIANGLE(0XF071), // EXPAND(0XF065), // EXTERNAL_LINK(0XF08E), // EXTERNAL_LINK_SQUARE(0XF14C), // EYE(0XF06E), // EYE_SLASH(0XF070), // FACEBOOK(0XF09A), // FACEBOOK_SQUARE(0XF082), // FAST_BACKWARD(0XF049), // FAST_FORWARD(0XF050), // FAX(0XF1AC), // FEMALE(0XF182), // FIGHTER_JET(0XF0FB), // FILE(0XF15B), // FILE_ARCHIVE_O(0XF1C6), // FILE_AUDIO_O(0XF1C7), // FILE_CODE_O(0XF1C9), // FILE_EXCEL_O(0XF1C3), // FILE_IMAGE_O(0XF1C5), // FILE_MOVIE_O(0XF1C8), // FILE_O(0XF016), // FILE_PDF_O(0XF1C1), // FILE_PHOTO_O(0XF1C5), // FILE_PICTURE_O(0XF1C5), // FILE_POWERPOINT_O(0XF1C4), // FILE_SOUND_O(0XF1C7), // FILE_TEXT(0XF15C), // FILE_TEXT_O(0XF0F6), // FILE_VIDEO_O(0XF1C8), // FILE_WORD_O(0XF1C2), // FILE_ZIP_O(0XF1C6), // FILES_O(0XF0C5), // FILM(0XF008), // FILTER(0XF0B0), // FIRE(0XF06D), // FIRE_EXTINGUISHER(0XF134), // FLAG(0XF024), // FLAG_CHECKERED(0XF11E), // FLAG_O(0XF11D), // FLASH(0XF0E7), // FLASK(0XF0C3), // FLICKR(0XF16E), // FLOPPY_O(0XF0C7), // FOLDER(0XF07B), // FOLDER_O(0XF114), // FOLDER_OPEN(0XF07C), // FOLDER_OPEN_O(0XF115), // FONT(0XF031), // FORWARD(0XF04E), // FOURSQUARE(0XF180), // FROWN_O(0XF119), // GAMEPAD(0XF11B), // GAVEL(0XF0E3), // GBP(0XF154), // GE(0XF1D1), // GEAR(0XF013), // GEARS(0XF085), // GIFT(0XF06B), // GIT(0XF1D3), // GIT_SQUARE(0XF1D2), // GITHUB(0XF09B), // GITHUB_ALT(0XF113), // GITHUB_SQUARE(0XF092), // GITTIP(0XF184), // GLASS(0XF000), // GLOBE(0XF0AC), // GOOGLE(0XF1A0), // GOOGLE_PLUS(0XF0D5), // GOOGLE_PLUS_SQUARE(0XF0D4), // GRADUATION_CAP(0XF19D), // GROUP(0XF0C0), // H_SQUARE(0XF0FD), // HACKER_NEWS(0XF1D4), // HAND_O_DOWN(0XF0A7), // HAND_O_LEFT(0XF0A5), // HAND_O_RIGHT(0XF0A4), // HAND_O_UP(0XF0A6), // HDD_O(0XF0A0), // HEADER(0XF1DC), // HEADPHONES(0XF025), // HEART(0XF004), // HEART_O(0XF08A), // HISTORY(0XF1DA), // HOME(0XF015), // HOSPITAL_O(0XF0F8), // HTML5(0XF13B), // IMAGE(0XF03E), // INBOX(0XF01C), // INDENT(0XF03C), // INFO(0XF129), // INFO_CIRCLE(0XF05A), // INR(0XF156), // INSTAGRAM(0XF16D), // INSTITUTION(0XF19C), // ITALIC(0XF033), // JOOMLA(0XF1AA), // JPY(0XF157), // JSFIDDLE(0XF1CC), // KEY(0XF084), // KEYBOARD_O(0XF11C), // KRW(0XF159), // LANGUAGE(0XF1AB), // LAPTOP(0XF109), // LEAF(0XF06C), // LEGAL(0XF0E3), // LEMON_O(0XF094), // LEVEL_DOWN(0XF149), // LEVEL_UP(0XF148), // LIFE_BOUY(0XF1CD), // LIFE_RING(0XF1CD), // LIFE_SAVER(0XF1CD), // LIGHTBULB_O(0XF0EB), // LINK(0XF0C1), // LINKEDIN(0XF0E1), // LINKEDIN_SQUARE(0XF08C), // LINUX(0XF17C), // LIST(0XF03A), // LIST_ALT(0XF022), // LIST_OL(0XF0CB), // LIST_UL(0XF0CA), // LOCATION_ARROW(0XF124), // LOCK(0XF023), // LONG_ARROW_DOWN(0XF175), // LONG_ARROW_LEFT(0XF177), // LONG_ARROW_RIGHT(0XF178), // LONG_ARROW_UP(0XF176), // MAGIC(0XF0D0), // MAGNET(0XF076), // MAIL_FORWARD(0XF064), // MAIL_REPLY(0XF112), // MAIL_REPLY_ALL(0XF122), // MALE(0XF183), // MAP_MARKER(0XF041), // MAXCDN(0XF136), // MEDKIT(0XF0FA), // MEH_O(0XF11A), // MICROPHONE(0XF130), // MICROPHONE_SLASH(0XF131), // MINUS(0XF068), // MINUS_CIRCLE(0XF056), // MINUS_SQUARE(0XF146), // MINUS_SQUARE_O(0XF147), // MOBILE(0XF10B), // MOBILE_PHONE(0XF10B), // MONEY(0XF0D6), // MOON_O(0XF186), // MORTAR_BOARD(0XF19D), // MUSIC(0XF001), // NAVICON(0XF0C9), // OPENID(0XF19B), // OUTDENT(0XF03B), // PAGELINES(0XF18C), // PAPER_PLANE(0XF1D8), // PAPER_PLANE_O(0XF1D9), // PAPERCLIP(0XF0C6), // PARAGRAPH(0XF1DD), // PASTE(0XF0EA), // PAUSE(0XF04C), // PAW(0XF1B0), // PENCIL(0XF040), // PENCIL_SQUARE(0XF14B), // PENCIL_SQUARE_O(0XF044), // PHONE(0XF095), // PHONE_SQUARE(0XF098), // PHOTO(0XF03E), // PICTURE_O(0XF03E), // PIED_PIPER(0XF1A7), // PIED_PIPER_ALT(0XF1A8), // PIED_PIPER_SQUARE(0XF1A7), // PINTEREST(0XF0D2), // PINTEREST_SQUARE(0XF0D3), // PLANE(0XF072), // PLAY(0XF04B), // PLAY_CIRCLE(0XF144), // PLAY_CIRCLE_O(0XF01D), // PLUS(0XF067), // PLUS_CIRCLE(0XF055), // PLUS_SQUARE(0XF0FE), // PLUS_SQUARE_O(0XF196), // POWER_OFF(0XF011), // PRINT(0XF02F), // PUZZLE_PIECE(0XF12E), // QQ(0XF1D6), // QRCODE(0XF029), // QUESTION(0XF128), // QUESTION_CIRCLE(0XF059), // QUOTE_LEFT(0XF10D), // QUOTE_RIGHT(0XF10E), // RA(0XF1D0), // RANDOM(0XF074), // REBEL(0XF1D0), // RECYCLE(0XF1B8), // REDDIT(0XF1A1), // REDDIT_SQUARE(0XF1A2), // REFRESH(0XF021), // RENREN(0XF18B), // REORDER(0XF0C9), // REPEAT(0XF01E), // REPLY(0XF112), // REPLY_ALL(0XF122), // RETWEET(0XF079), // RMB(0XF157), // ROAD(0XF018), // ROCKET(0XF135), // ROTATE_LEFT(0XF0E2), // ROTATE_RIGHT(0XF01E), // ROUBLE(0XF158), // RSS(0XF09E), // RSS_SQUARE(0XF143), // RUB(0XF158), // RUBLE(0XF158), // RUPEE(0XF156), // SAVE(0XF0C7), // SCISSORS(0XF0C4), // SEARCH(0XF002), // SEARCH_MINUS(0XF010), // SEARCH_PLUS(0XF00E), // SEND(0XF1D8), // SEND_O(0XF1D9), // SHARE(0XF064), // SHARE_ALT(0XF1E0), // SHARE_ALT_SQUARE(0XF1E1), // SHARE_SQUARE(0XF14D), // SHARE_SQUARE_O(0XF045), // SHIELD(0XF132), // SHOPPING_CART(0XF07A), // SIGN_IN(0XF090), // SIGN_OUT(0XF08B), // SIGNAL(0XF012), // SITEMAP(0XF0E8), // SKYPE(0XF17E), // SLACK(0XF198), // SLIDERS(0XF1DE), // SMILE_O(0XF118), // SORT(0XF0DC), // SORT_ALPHA_ASC(0XF15D), // SORT_ALPHA_DESC(0XF15E), // SORT_AMOUNT_ASC(0XF160), // SORT_AMOUNT_DESC(0XF161), // SORT_ASC(0XF0DE), // SORT_DESC(0XF0DD), // SORT_DOWN(0XF0DD), // SORT_NUMERIC_ASC(0XF162), // SORT_NUMERIC_DESC(0XF163), // SORT_UP(0XF0DE), // SOUNDCLOUD(0XF1BE), // SPACE_SHUTTLE(0XF197), // SPINNER(0XF110), // SPOON(0XF1B1), // SPOTIFY(0XF1BC), // SQUARE(0XF0C8), // SQUARE_O(0XF096), // STACK_EXCHANGE(0XF18D), // STACK_OVERFLOW(0XF16C), // STAR(0XF005), // STAR_HALF(0XF089), // STAR_HALF_EMPTY(0XF123), // STAR_HALF_FULL(0XF123), // STAR_HALF_O(0XF123), // STAR_O(0XF006), // STEAM(0XF1B6), // STEAM_SQUARE(0XF1B7), // STEP_BACKWARD(0XF048), // STEP_FORWARD(0XF051), // STETHOSCOPE(0XF0F1), // STOP(0XF04D), // STRIKETHROUGH(0XF0CC), // STUMBLEUPON(0XF1A4), // STUMBLEUPON_CIRCLE(0XF1A3), // SUBSCRIPT(0XF12C), // SUITCASE(0XF0F2), // SUN_O(0XF185), // SUPERSCRIPT(0XF12B), // SUPPORT(0XF1CD), // TABLE(0XF0CE), // TABLET(0XF10A), // TACHOMETER(0XF0E4), // TAG(0XF02B), // TAGS(0XF02C), // TASKS(0XF0AE), // TAXI(0XF1BA), // TENCENT_WEIBO(0XF1D5), // TERMINAL(0XF120), // TEXT_HEIGHT(0XF034), // TEXT_WIDTH(0XF035), // TH(0XF00A), // TH_LARGE(0XF009), // TH_LIST(0XF00B), // THUMB_TACK(0XF08D), // THUMBS_DOWN(0XF165), // THUMBS_O_DOWN(0XF088), // THUMBS_O_UP(0XF087), // THUMBS_UP(0XF164), // TICKET(0XF145), // TIMES(0XF00D), // TIMES_CIRCLE(0XF057), // TIMES_CIRCLE_O(0XF05C), // TINT(0XF043), // TOGGLE_DOWN(0XF150), // TOGGLE_LEFT(0XF191), // TOGGLE_RIGHT(0XF152), // TOGGLE_UP(0XF151), // TRASH_O(0XF014), // TREE(0XF1BB), // TRELLO(0XF181), // TROPHY(0XF091), // TRUCK(0XF0D1), // TRY(0XF195), // TUMBLR(0XF173), // TUMBLR_SQUARE(0XF174), // TURKISH_LIRA(0XF195), // TWITTER(0XF099), // TWITTER_SQUARE(0XF081), // UMBRELLA(0XF0E9), // UNDERLINE(0XF0CD), // UNDO(0XF0E2), // UNIVERSITY(0XF19C), // UNLINK(0XF127), // UNLOCK(0XF09C), // UNLOCK_ALT(0XF13E), // UNSORTED(0XF0DC), // UPLOAD(0XF093), // USD(0XF155), // USER(0XF007), // USER_MD(0XF0F0), // USERS(0XF0C0), // VIDEO_CAMERA(0XF03D), // VIMEO_SQUARE(0XF194), // VINE(0XF1CA), // VK(0XF189), // VOLUME_DOWN(0XF027), // VOLUME_OFF(0XF026), // VOLUME_UP(0XF028), // WARNING(0XF071), // WECHAT(0XF1D7), // WEIBO(0XF18A), // WEIXIN(0XF1D7), // WHEELCHAIR(0XF193), // WINDOWS(0XF17A), // WON(0XF159), // WORDPRESS(0XF19A), // WRENCH(0XF0AD), // XING(0XF168), // XING_SQUARE(0XF169), // YAHOO(0XF19E), // YEN(0XF157), // YOUTUBE(0XF167), // YOUTUBE_PLAY(0XF16A), // YOUTUBE_SQUARE(0XF166); private static final String fontFamily = "FontAwesome"; private int codepoint; FontAwesome(int codepoint) { this.codepoint = codepoint; } /** * Unsupported: {@link FontIcon} does not have a MIME type and is not a * {@link Resource} that can be used in a context where a MIME type would be * needed. */ @Override public String getMIMEType() { throw new UnsupportedOperationException(FontIcon.class.getSimpleName() + " should not be used where a MIME type is needed."); } /* * (non-Javadoc) * * @see com.vaadin.ui.FontIcon#getFontFamily() */ @Override public String getFontFamily() { return fontFamily; } /* * (non-Javadoc) * * @see com.vaadin.ui.FontIcon#getCodepoint() */ @Override public int getCodepoint() { return codepoint; } @Override public String getHtml() { return "&#x" + Integer.toHexString(codepoint) + ";"; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy