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

de.jensd.fx.fontawesome.AwesomeIcon Maven / Gradle / Ivy

/**
 * Copyright (c) 2013, Jens Deters http://www.jensd.de
 *
 * 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 de.jensd.fx.fontawesome;

/**
 *
 * Icon Enum based on Font-Awesome v4.0.1
 *
 * Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen readers
 * do not read off random characters that represent icons
 *
 * @author Jens Deters
 */
public enum AwesomeIcon {

    GLASS('\uf000'),
    MUSIC('\uf001'),
    SEARCH('\uf002'),
    ENVELOPE_ALT('\uf003'),
    HEART('\uf004'),
    STAR('\uf005'),
    STAR_ALT('\uf006'),
    USER('\uf007'),
    FILM('\uf008'),
    TH_LARGE('\uf009'),
    TH('\uf00a'),
    TH_LIST('\uf00b'),
    CHECK('\uf00c'),
    TIMES('\uf00d'),
    SEARCH_PLUS('\uf00d'),
    SEARCH_MINUS('\uf010'),
    POWER_OFF('\uf011'),
    SIGNAL('\uf012'),
    GEAR('\uf013'),
    COG('\uf013'),
    TRASH_ALT('\uf014'),
    HOME('\uf015'),
    FILE_ALT('\uf016'),
    CLOCK_ALT('\uf017'),
    ROAD('\uf018'),
    DOWNLOAD('\uf019'),
    ARROW_CIRCLE_ALT_DOWN('\uf01a'),
    ARROW_CIRCLE_ALT_UP('\uf01b'),
    INBOX('\uf01c'),
    PLAY_CIRCLE_ALT('\uf01d'),
    ROTATE_RIGHT('\uf01d'),
    REPEAT('\uf01d'),
    REFRESH('\uf021'),
    LIST_ALT('\uf022'),
    LOCK('\uf023'),
    FLAG('\uf024'),
    HEADPHONES('\uf025'),
    VOLUME_OFF('\uf026'),
    VOLUME_DOWN('\uf027'),
    VOLUME_UP('\uf028'),
    QRCODE('\uf029'),
    BARCODE('\uf02a'),
    TAG('\uf02b'),
    TAGS('\uf02c'),
    BOOK('\uf02d'),
    BOOKMARK('\uf02d'),
    PRINT('\uf02F'),
    CAMERA('\uf030'),
    FONT('\uf031'),
    BOLD('\uf032'),
    ITALIC('\uf033'),
    TEXT_HEIGHT('\uf034'),
    TEXT_WIDTH('\uf035'),
    ALIGN_LEFT('\uf036'),
    ALIGN_CENTER('\uf037'),
    ALIGN_RIGHT('\uf038'),
    ALIGN_JUSTIFY('\uf039'),
    LIST('\uf03a'),
    DEDENT('\uf03b'),
    OUTDENT('\uf03b'),
    INDENT('\uf03c'),
    VIDEO_CAMERA('\uf03d'),
    PICTURE_ALT('\uf03d'),
    PENCIL('\uf040'),
    MAP_MARKER('\uf041'),
    ADJUST('\uf042'),
    TINT('\uf043'),
    EDIT('\uf044'),
    PENCIL_SQUARE_ALT('\uf044'),
    SHARE_SQUARE_ALT('\uf045'),
    CHECK_SQUARE_ALT('\uf046'),
    MOVE('\uf047'),
    STEP_BACKWARD('\uf048'),
    FAST_BACKWARD('\uf049'),
    BACKWARD('\uf04a'),
    PLAY('\uf04b'),
    PAUSE('\uf04c'),
    STOP('\uf04d'),
    FORWARD('\uf04d'),
    FAST_FORWARD('\uf050'),
    STEP_FORWARD('\uf051'),
    EJECT('\uf052'),
    CHEVRON_LEFT('\uf053'),
    CHEVRON_RIGHT('\uf054'),
    PLUS_CIRCLE('\uf055'),
    MINUS_CIRCLE('\uf056'),
    TIMES_CIRCLE('\uf057'),
    CHECK_CIRCLE('\uf058'),
    QUESTION_CIRCLE('\uf059'),
    INFO_CIRCLE('\uf05a'),
    CROSSHAIRS('\uf05b'),
    TIMES_CIRCLE_ALT('\uf05c'),
    CHECK_CIRCLE_ALT('\uf05d'),
    BAN('\uf05d'),
    ARROW_LEFT('\uf060'),
    ARROW_RIGHT('\uf061'),
    ARROW_UP('\uf062'),
    ARROW_DOWN('\uf063'),
    MAIL_FORWARD('\uf064'),
    SHARE('\uf064'),
    RESIZE_FULL('\uf065'),
    RESIZE_SMALL('\uf066'),
    PLUS('\uf067'),
    MINUS('\uf068'),
    ASTERISK('\uf069'),
    EXCLAMATION_CIRCLE('\uf06a'),
    GIFT('\uf06b'),
    LEAF('\uf06c'),
    FIRE('\uf06d'),
    EYE('\uf06d'),
    EYE_SLASH('\uf070'),
    WARNING('\uf071'),
    EXCLAMATION_TRIANGLE('\uf071'),
    PLANE('\uf072'),
    CALENDAR('\uf073'),
    RANDOM('\uf074'),
    COMMENT('\uf075'),
    MAGNET('\uf076'),
    CHEVRON_UP('\uf077'),
    CHEVRON_DOWN('\uf078'),
    RETWEET('\uf079'),
    SHOPPING_CART('\uf07a'),
    FOLDER('\uf07b'),
    FOLDER_OPEN('\uf07c'),
    RESIZE_VERTICAL('\uf07d'),
    RESIZE_HORIZONTAL('\uf07d'),
    BAR_CHART_ALT('\uf080'),
    TWITTER_SQUARE('\uf081'),
    FACEBOOK_SQUARE('\uf082'),
    CAMERA_RETRO('\uf083'),
    KEY('\uf084'),
    GEARS('\uf085'),
    COGS('\uf085'),
    COMMENTS('\uf086'),
    THUMBS_ALT_UP('\uf087'),
    THUMBS_ALT_DOWN('\uf088'),
    STAR_HALF('\uf089'),
    HEART_ALT('\uf08a'),
    SIGN_OUT('\uf08b'),
    LINKEDIN_SQUARE('\uf08c'),
    THUMB_TACK('\uf08d'),
    EXTERNAL_LINK('\uf08d'),
    SIGN_IN('\uf090'),
    TROPHY('\uf091'),
    GITHUB_SQUARE('\uf092'),
    UPLOAD('\uf093'),
    LEMON_ALT('\uf094'),
    PHONE('\uf095'),
    SQUARE_ALT('\uf096'),
    BOOKMARK_ALT('\uf097'),
    PHONE_SQUARE('\uf098'),
    TWITTER('\uf099'),
    FACEBOOK('\uf09a'),
    GITHUB('\uf09b'),
    UNLOCK('\uf09c'),
    CREDIT_CARD('\uf09d'),
    RSS('\uf09d'),
    HDD_ALT('\uf0A0'),
    BULLHORN('\uf0A1'),
    BELL('\uf0F3'),
    CERTIFICATE('\uf0A3'),
    HAND_ALT_RIGHT('\uf0A4'),
    HAND_ALT_LEFT('\uf0A5'),
    HAND_ALT_UP('\uf0A6'),
    HAND_ALT_DOWN('\uf0A7'),
    ARROW_CIRCLE_LEFT('\uf0A8'),
    ARROW_CIRCLE_RIGHT('\uf0A9'),
    ARROW_CIRCLE_UP('\uf0Aa'),
    ARROW_CIRCLE_DOWN('\uf0Ab'),
    GLOBE('\uf0Ac'),
    WRENCH('\uf0Ad'),
    TASKS('\uf0Ad'),
    FILTER('\uf0B0'),
    BRIEFCASE('\uf0B1'),
    FULLSCREEN('\uf0B2'),
    GROUP('\uf0C0'),
    CHAIN('\uf0C1'),
    LINK('\uf0C1'),
    CLOUD('\uf0C2'),
    FLASK('\uf0C3'),
    CUT('\uf0C4'),
    SCISSORS('\uf0C4'),
    COPY('\uf0C5'),
    FILES_ALT('\uf0C5'),
    PAPERCLIP('\uf0C6'),
    SAVE('\uf0C7'),
    FLOPPY_ALT('\uf0C7'),
    SQUARE('\uf0C8'),
    REORDER('\uf0C9'),
    LIST_UL('\uf0Ca'),
    LIST_OL('\uf0Cb'),
    STRIKETHROUGH('\uf0Cc'),
    UNDERLINE('\uf0Cd'),
    TABLE('\uf0Cd'),
    MAGIC('\uf0D0'),
    TRUCK('\uf0D1'),
    PINTEREST('\uf0D2'),
    PINTEREST_SQUARE('\uf0D3'),
    GOOGLE_PLUS_SQUARE('\uf0D4'),
    GOOGLE_PLUS('\uf0D5'),
    MONEY('\uf0D6'),
    CARET_DOWN('\uf0D7'),
    CARET_UP('\uf0D8'),
    CARET_LEFT('\uf0D9'),
    CARET_RIGHT('\uf0Da'),
    COLUMNS('\uf0Db'),
    UNSORTED('\uf0Dc'),
    SORT('\uf0Dc'),
    SORT_DOWN('\uf0Dd'),
    SORT_ASC('\uf0Dd'),
    SORT_UP('\uf0Dd'),
    SORT_DESC('\uf0Dd'),
    ENVELOPE('\uf0E0'),
    LINKEDIN('\uf0E1'),
    ROTATE_LEFT('\uf0E2'),
    UNDO('\uf0E2'),
    LEGAL('\uf0E3'),
    GAVEL('\uf0E3'),
    DASHBOARD('\uf0E4'),
    TACHOMETER('\uf0E4'),
    COMMENT_ALT('\uf0E5'),
    COMMENTS_ALT('\uf0E6'),
    FLASH('\uf0E7'),
    BOLT('\uf0E7'),
    SITEMAP('\uf0E8'),
    UMBRELLA('\uf0E9'),
    PASTE('\uf0Ea'),
    CLIPBOARD('\uf0Ea'),
    LIGHTBULB_ALT('\uf0Eb'),
    EXCHANGE('\uf0Ec'),
    CLOUD_DOWNLOAD('\uf0Ed'),
    CLOUD_UPLOAD('\uf0Ed'),
    USER_MD('\uf0F0'),
    STETHOSCOPE('\uf0F1'),
    SUITCASE('\uf0F2'),
    BELL_ALT('\uf0A2'),
    COFFEE('\uf0F4'),
    CUTLERY('\uf0F5'),
    FILE_TEXT_ALT('\uf0F6'),
    BUILDING('\uf0F7'),
    HOSPITAL('\uf0F8'),
    AMBULANCE('\uf0F9'),
    MEDKIT('\uf0Fa'),
    FIGHTER_JET('\uf0Fb'),
    BEER('\uf0Fc'),
    H_SQUARE('\uf0Fd'),
    PLUS_SQUARE('\uf0Fd'),
    ANGLE_DOUBLE_LEFT('\uf100'),
    ANGLE_DOUBLE_RIGHT('\uf101'),
    ANGLE_DOUBLE_UP('\uf102'),
    ANGLE_DOUBLE_DOWN('\uf103'),
    ANGLE_LEFT('\uf104'),
    ANGLE_RIGHT('\uf105'),
    ANGLE_UP('\uf106'),
    ANGLE_DOWN('\uf107'),
    DESKTOP('\uf108'),
    LAPTOP('\uf109'),
    TABLET('\uf10a'),
    MOBILE_PHONE('\uf10b'),
    MOBILE('\uf10b'),
    CIRCLE_ALT('\uf10c'),
    QUOTE_LEFT('\uf10d'),
    QUOTE_RIGHT('\uf10d'),
    SPINNER('\uf110'),
    CIRCLE('\uf111'),
    MAIL_REPLY('\uf112'),
    REPLY('\uf112'),
    GITHUB_ALT('\uf113'),
    FOLDER_ALT('\uf114'),
    FOLDER_OPEN_ALT('\uf115'),
    EXPAND_ALT('\uf116'),
    COLLAPSE_ALT('\uf117'),
    SMILE_ALT('\uf118'),
    FROWN_ALT('\uf119'),
    MEH_ALT('\uf11a'),
    GAMEPAD('\uf11b'),
    KEYBOARD_ALT('\uf11c'),
    FLAG_ALT('\uf11d'),
    FLAG_CHECKERED('\uf11d'),
    TERMINAL('\uf120'),
    CODE('\uf121'),
    REPLY_ALL('\uf122'),
    MAIL_REPLY_ALL('\uf122'),
    STAR_HALF_EMPTY('\uf123'),
    STAR_HALF_FULL('\uf123'),
    STAR_HALF_ALT('\uf123'),
    LOCATION_ARROW('\uf124'),
    CROP('\uf125'),
    CODE_FORK('\uf126'),
    UNLINK('\uf127'),
    CHAIN_BROKEN('\uf127'),
    QUESTION('\uf128'),
    INFO('\uf129'),
    EXCLAMATION('\uf12a'),
    SUPERSCRIPT('\uf12b'),
    SUBSCRIPT('\uf12c'),
    ERASER('\uf12d'),
    PUZZLE_PIECE('\uf12d'),
    MICROPHONE('\uf130'),
    MICROPHONE_SLASH('\uf131'),
    SHIELD('\uf132'),
    CALENDAR_ALT('\uf133'),
    FIRE_EXTINGUISHER('\uf134'),
    ROCKET('\uf135'),
    MAXCDN('\uf136'),
    CHEVRON_CIRCLE_LEFT('\uf137'),
    CHEVRON_CIRCLE_RIGHT('\uf138'),
    CHEVRON_CIRCLE_UP('\uf139'),
    CHEVRON_CIRCLE_DOWN('\uf13a'),
    HTML5('\uf13b'),
    CSS3('\uf13c'),
    ANCHOR('\uf13d'),
    UNLOCK_ALT('\uf13d'),
    BULLSEYE('\uf140'),
    ELLIPSIS_HORIZONTAL('\uf141'),
    ELLIPSIS_VERTICAL('\uf142'),
    RSS_SQUARE('\uf143'),
    PLAY_CIRCLE('\uf144'),
    TICKET('\uf145'),
    MINUS_SQUARE('\uf146'),
    MINUS_SQUARE_ALT('\uf147'),
    LEVEL_UP('\uf148'),
    LEVEL_DOWN('\uf149'),
    CHECK_SQUARE('\uf14a'),
    PENCIL_SQUARE('\uf14b'),
    EXTERNAL_LINK_SQUARE('\uf14c'),
    SHARE_SQUARE('\uf14d'),
    COMPASS('\uf14d'),
    TOGGLE_DOWN('\uf150'),
    CARET_SQUARE_ALT_DOWN('\uf150'),
    TOGGLE_UP('\uf151'),
    CARET_SQUARE_ALT_UP('\uf151'),
    TOGGLE_RIGHT('\uf152'),
    CARET_SQUARE_ALT_RIGHT('\uf152'),
    EURO('\uf153'),
    EUR('\uf153'),
    GBP('\uf154'),
    DOLLAR('\uf155'),
    USD('\uf155'),
    RUPEE('\uf156'),
    INR('\uf156'),
    CNY('\uf157'),
    RMB('\uf157'),
    YEN('\uf157'),
    JPY('\uf157'),
    RUBLE('\uf158'),
    ROUBLE('\uf158'),
    RUB('\uf158'),
    WON('\uf159'),
    KRW('\uf159'),
    BITCOIN('\uf15a'),
    BTC('\uf15a'),
    FILE('\uf15b'),
    FILE_TEXT('\uf15c'),
    SORT_ALPHA_ASC('\uf15d'),
    SORT_ALPHA_DESC('\uf15d'),
    SORT_AMOUNT_ASC('\uf160'),
    SORT_AMOUNT_DESC('\uf161'),
    SORT_NUMERIC_ASC('\uf162'),
    SORT_NUMERIC_DESC('\uf163'),
    THUMBS_UP('\uf164'),
    THUMBS_DOWN('\uf165'),
    YOUTUBE_SQUARE('\uf166'),
    YOUTUBE('\uf167'),
    XING('\uf168'),
    XING_SQUARE('\uf169'),
    YOUTUBE_PLAY('\uf16a'),
    DROPBOX('\uf16b'),
    STACK_OVERFLOW('\uf16c'),
    INSTAGRAM('\uf16d'),
    FLICKR('\uf16d'),
    ADN('\uf170'),
    BITBUCKET('\uf171'),
    BITBUCKET_SQUARE('\uf172'),
    TUMBLR('\uf173'),
    TUMBLR_SQUARE('\uf174'),
    LONG_ARROW_DOWN('\uf175'),
    LONG_ARROW_UP('\uf176'),
    LONG_ARROW_LEFT('\uf177'),
    LONG_ARROW_RIGHT('\uf178'),
    APPLE('\uf179'),
    WINDOWS('\uf17a'),
    ANDROID('\uf17b'),
    LINUX('\uf17c'),
    DRIBBBLE('\uf17d'),
    SKYPE('\uf17d'),
    FOURSQUARE('\uf180'),
    TRELLO('\uf181'),
    FEMALE('\uf182'),
    MALE('\uf183'),
    GITTIP('\uf184'),
    SUN_ALT('\uf185'),
    MOON_ALT('\uf186'),
    ARCHIVE('\uf187'),
    BUG('\uf188'),
    VK('\uf189'),
    WEIBO('\uf18a'),
    RENREN('\uf18b'),
    PAGELINES('\uf18c'),
    STACK_EXCHANGE('\uf18d'),
    ARROW_CIRCLE_ALT_RIGHT('\uf18d'),
    ARROW_CIRCLE_ALT_LEFT('\uf190'),
    TOGGLE_LEFT('\uf191'),
    CARET_SQUARE_ALT_LEFT('\uf191'),
    DOT_CIRCLE_ALT('\uf192'),
    WHEELCHAIR('\uf193'),
    VIMEO_SQUARE('\uf194'),
    TURKISH_LIRA('\uf195'),
    TRY('\uf195');
    
    private final Character character;

    private AwesomeIcon(Character character) {
        this.character = character;
    }

    public Character getChar() {
        return character;
    }

    @Override
    public String toString() {
        return character.toString();
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy