/**
* Copyright (c) 2012, Lindsay Bradford and other Contributors.
* All rights reserved.
*
* This program and the accompanying materials are made available
* under the terms of the BSD 3-Clause licence which accompanies
* this distribution, and is available at
* http://opensource.org/licenses/BSD-3-Clause
*/
package blacksmyth.general;
import java.awt.Font;
import java.awt.GraphicsEnvironment;
import javax.swing.AbstractButton;
import javax.swing.JTabbedPane;
/**
* A bridge/singleton pattern implementation providing convenient access to the
* "Font Awesome" font set (rev 4.0.3). The glyphs from this font set are used as an
* alternative to icon images in Swing components.
* @author linds
*/
public final class FontIconProvider {
private static final String FONT_FILENAME = "fontawesome-webfont.ttf";
private static Font BASE_ICON_FONT;
private static Font MAIN_ICON_FONT;
private static FontIconProvider instance;
protected FontIconProvider() {
GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
BASE_ICON_FONT = ResourceBridge.getFont(FONT_FILENAME);
ge.registerFont(BASE_ICON_FONT);
MAIN_ICON_FONT = BASE_ICON_FONT.deriveFont(Font.PLAIN, 24);
}
/**
* Provides the single instance of this class, configured to provide
* icon glyphs from a dedicated font, accessible only via this instance.
* @return
*/
public static FontIconProvider getInstance() {
if (instance == null) {
instance = new FontIconProvider();
}
return instance;
}
/**
* Configures the supplied <tt>button</tt> to display the provided
* <tt>iconAsChar</tt> as button icon by using the specialised
* font within this class for glyph production. The character
* specified should only bee one of the characters supplied via
* this class.
* @param button
* @param iconAsChar
*/
public void setGlyphAsText(AbstractButton button, char iconAsChar) {
button.setFont(MAIN_ICON_FONT);
button.setText(String.valueOf(iconAsChar));
}
public void setGlyphAsTitle(JTabbedPane pane, int tabIndex, char iconAsChar) {
pane.setFont(MAIN_ICON_FONT);
pane.setTitleAt(tabIndex, String.valueOf(iconAsChar));
}
public static final char fa_glass = '\uf000';
public static final char fa_music = '\uf001';
public static final char fa_search = '\uf002';
public static final char fa_envelope_o = '\uf003';
public static final char fa_heart = '\uf004';
public static final char fa_star = '\uf005';
public static final char fa_star_o = '\uf006';
public static final char fa_user = '\uf007';
public static final char fa_film = '\uf008';
public static final char fa_th_large = '\uf009';
public static final char fa_th = '\uf00a';
public static final char fa_th_list = '\uf00b';
public static final char fa_check = '\uf00c';
public static final char fa_remove = '\uf00d';
public static final char fa_close = '\uf00d';
public static final char fa_times = '\uf00d';
public static final char fa_search_plus = '\uf00e';
public static final char fa_search_minus = '\uf010';
public static final char fa_power_off = '\uf011';
public static final char fa_signal = '\uf012';
public static final char fa_gear = '\uf013';
public static final char fa_cog = '\uf013';
public static final char fa_trash_o = '\uf014';
public static final char fa_home = '\uf015';
public static final char fa_file_o = '\uf016';
public static final char fa_clock_o = '\uf017';
public static final char fa_road = '\uf018';
public static final char fa_download = '\uf019';
public static final char fa_arrow_circle_o_down = '\uf01a';
public static final char fa_arrow_circle_o_up = '\uf01b';
public static final char fa_inbox = '\uf01c';
public static final char fa_play_circle_o = '\uf01d';
public static final char fa_rotate_right = '\uf01e';
public static final char fa_repeat = '\uf01e';
public static final char fa_refresh = '\uf021';
public static final char fa_list_alt = '\uf022';
public static final char fa_lock = '\uf023';
public static final char fa_flag = '\uf024';
public static final char fa_headphones = '\uf025';
public static final char fa_volume_off = '\uf026';
public static final char fa_volume_down = '\uf027';
public static final char fa_volume_up = '\uf028';
public static final char fa_qrcode = '\uf029';
public static final char fa_barcode = '\uf02a';
public static final char fa_tag = '\uf02b';
public static final char fa_tags = '\uf02c';
public static final char fa_book = '\uf02d';
public static final char fa_bookmark = '\uf02e';
public static final char fa_print = '\uf02f';
public static final char fa_camera = '\uf030';
public static final char fa_font = '\uf031';
public static final char fa_bold = '\uf032';
public static final char fa_italic = '\uf033';
public static final char fa_text_height = '\uf034';
public static final char fa_text_width = '\uf035';
public static final char fa_align_left = '\uf036';
public static final char fa_align_center = '\uf037';
public static final char fa_align_right = '\uf038';
public static final char fa_align_justify = '\uf039';
public static final char fa_list = '\uf03a';
public static final char fa_dedent = '\uf03b';
public static final char fa_outdent = '\uf03b';
public static final char fa_indent = '\uf03c';
public static final char fa_video_camera = '\uf03d';
public static final char fa_photo = '\uf03e';
public static final char fa_image = '\uf03e';
public static final char fa_picture_o = '\uf03e';
public static final char fa_pencil = '\uf040';
public static final char fa_map_marker = '\uf041';
public static final char fa_adjust = '\uf042';
public static final char fa_tint = '\uf043';
public static final char fa_edit = '\uf044';
public static final char fa_pencil_square_o = '\uf044';
public static final char fa_share_square_o = '\uf045';
public static final char fa_check_square_o = '\uf046';
public static final char fa_arrows = '\uf047';
public static final char fa_step_backward = '\uf048';
public static final char fa_fast_backward = '\uf049';
public static final char fa_backward = '\uf04a';
public static final char fa_play = '\uf04b';
public static final char fa_pause = '\uf04c';
public static final char fa_stop = '\uf04d';
public static final char fa_forward = '\uf04e';
public static final char fa_fast_forward = '\uf050';
public static final char fa_step_forward = '\uf051';
public static final char fa_eject = '\uf052';
public static final char fa_chevron_left = '\uf053';
public static final char fa_chevron_right = '\uf054';
public static final char fa_plus_circle = '\uf055';
public static final char fa_minus_circle = '\uf056';
public static final char fa_times_circle = '\uf057';
public static final char fa_check_circle = '\uf058';
public static final char fa_question_circle = '\uf059';
public static final char fa_info_circle = '\uf05a';
public static final char fa_crosshairs = '\uf05b';
public static final char fa_times_circle_o = '\uf05c';
public static final char fa_check_circle_o = '\uf05d';
public static final char fa_ban = '\uf05e';
public static final char fa_arrow_left = '\uf060';
public static final char fa_arrow_right = '\uf061';
public static final char fa_arrow_up = '\uf062';
public static final char fa_arrow_down = '\uf063';
public static final char fa_mail_forward = '\uf064';
public static final char fa_share = '\uf064';
public static final char fa_expand = '\uf065';
public static final char fa_compress = '\uf066';
public static final char fa_plus = '\uf067';
public static final char fa_minus = '\uf068';
public static final char fa_asterisk = '\uf069';
public static final char fa_exclamation_circle = '\uf06a';
public static final char fa_gift = '\uf06b';
public static final char fa_leaf = '\uf06c';
public static final char fa_fire = '\uf06d';
public static final char fa_eye = '\uf06e';
public static final char fa_eye_slash = '\uf070';
public static final char fa_warning = '\uf071';
public static final char fa_exclamation_triangle = '\uf071';
public static final char fa_plane = '\uf072';
public static final char fa_calendar = '\uf073';
public static final char fa_random = '\uf074';
public static final char fa_comment = '\uf075';
public static final char fa_magnet = '\uf076';
public static final char fa_chevron_up = '\uf077';
public static final char fa_chevron_down = '\uf078';
public static final char fa_retweet = '\uf079';
public static final char fa_shopping_cart = '\uf07a';
public static final char fa_folder = '\uf07b';
public static final char fa_folder_open = '\uf07c';
public static final char fa_arrows_v = '\uf07d';
public static final char fa_arrows_h = '\uf07e';
public static final char fa_bar_chart_o = '\uf080';
public static final char fa_bar_chart = '\uf080';
public static final char fa_twitter_square = '\uf081';
public static final char fa_facebook_square = '\uf082';
public static final char fa_camera_retro = '\uf083';
public static final char fa_key = '\uf084';
public static final char fa_gears = '\uf085';
public static final char fa_cogs = '\uf085';
public static final char fa_comments = '\uf086';
public static final char fa_thumbs_o_up = '\uf087';
public static final char fa_thumbs_o_down = '\uf088';
public static final char fa_star_half = '\uf089';
public static final char fa_heart_o = '\uf08a';
public static final char fa_sign_out = '\uf08b';
public static final char fa_linkedin_square = '\uf08c';
public static final char fa_thumb_tack = '\uf08d';
public static final char fa_external_link = '\uf08e';
public static final char fa_sign_in = '\uf090';
public static final char fa_trophy = '\uf091';
public static final char fa_github_square = '\uf092';
public static final char fa_upload = '\uf093';
public static final char fa_lemon_o = '\uf094';
public static final char fa_phone = '\uf095';
public static final char fa_square_o = '\uf096';
public static final char fa_bookmark_o = '\uf097';
public static final char fa_phone_square = '\uf098';
public static final char fa_twitter = '\uf099';
public static final char fa_facebook = '\uf09a';
public static final char fa_github = '\uf09b';
public static final char fa_unlock = '\uf09c';
public static final char fa_credit_card = '\uf09d';
public static final char fa_rss = '\uf09e';
public static final char fa_hdd_o = '\uf0a0';
public static final char fa_bullhorn = '\uf0a1';
public static final char fa_bell = '\uf0f3';
public static final char fa_certificate = '\uf0a3';
public static final char fa_hand_o_right = '\uf0a4';
public static final char fa_hand_o_left = '\uf0a5';
public static final char fa_hand_o_up = '\uf0a6';
public static final char fa_hand_o_down = '\uf0a7';
public static final char fa_arrow_circle_left = '\uf0a8';
public static final char fa_arrow_circle_right = '\uf0a9';
public static final char fa_arrow_circle_up = '\uf0aa';
public static final char fa_arrow_circle_down = '\uf0ab';
public static final char fa_globe = '\uf0ac';
public static final char fa_wrench = '\uf0ad';
public static final char fa_tasks = '\uf0ae';
public static final char fa_filter = '\uf0b0';
public static final char fa_briefcase = '\uf0b1';
public static final char fa_arrows_alt = '\uf0b2';
public static final char fa_group = '\uf0c0';
public static final char fa_users = '\uf0c0';
public static final char fa_chain = '\uf0c1';
public static final char fa_link = '\uf0c1';
public static final char fa_cloud = '\uf0c2';
public static final char fa_flask = '\uf0c3';
public static final char fa_cut = '\uf0c4';
public static final char fa_scissors = '\uf0c4';
public static final char fa_copy = '\uf0c5';
public static final char fa_files_o = '\uf0c5';
public static final char fa_paperclip = '\uf0c6';
public static final char fa_save = '\uf0c7';
public static final char fa_floppy_o = '\uf0c7';
public static final char fa_square = '\uf0c8';
public static final char fa_navicon = '\uf0c9';
public static final char fa_reorder = '\uf0c9';
public static final char fa_bars = '\uf0c9';
public static final char fa_list_ul = '\uf0ca';
public static final char fa_list_ol = '\uf0cb';
public static final char fa_strikethrough = '\uf0cc';
public static final char fa_underline = '\uf0cd';
public static final char fa_table = '\uf0ce';
public static final char fa_magic = '\uf0d0';
public static final char fa_truck = '\uf0d1';
public static final char fa_pinterest = '\uf0d2';
public static final char fa_pinterest_square = '\uf0d3';
public static final char fa_google_plus_square = '\uf0d4';
public static final char fa_google_plus = '\uf0d5';
public static final char fa_money = '\uf0d6';
public static final char fa_caret_down = '\uf0d7';
public static final char fa_caret_up = '\uf0d8';
public static final char fa_caret_left = '\uf0d9';
public static final char fa_caret_right = '\uf0da';
public static final char fa_columns = '\uf0db';
public static final char fa_unsorted = '\uf0dc';
public static final char fa_sort = '\uf0dc';
public static final char fa_sort_down = '\uf0dd';
public static final char fa_sort_desc = '\uf0dd';
public static final char fa_sort_up = '\uf0de';
public static final char fa_sort_asc = '\uf0de';
public static final char fa_envelope = '\uf0e0';
public static final char fa_linkedin = '\uf0e1';
public static final char fa_rotate_left = '\uf0e2';
public static final char fa_undo = '\uf0e2';
public static final char fa_legal = '\uf0e3';
public static final char fa_gavel = '\uf0e3';
public static final char fa_dashboard = '\uf0e4';
public static final char fa_tachometer = '\uf0e4';
public static final char fa_comment_o = '\uf0e5';
public static final char fa_comments_o = '\uf0e6';
public static final char fa_flash = '\uf0e7';
public static final char fa_bolt = '\uf0e7';
public static final char fa_sitemap = '\uf0e8';
public static final char fa_umbrella = '\uf0e9';
public static final char fa_paste = '\uf0ea';
public static final char fa_clipboard = '\uf0ea';
public static final char fa_lightbulb_o = '\uf0eb';
public static final char fa_exchange = '\uf0ec';
public static final char fa_cloud_download = '\uf0ed';
public static final char fa_cloud_upload = '\uf0ee';
public static final char fa_user_md = '\uf0f0';
public static final char fa_stethoscope = '\uf0f1';
public static final char fa_suitcase = '\uf0f2';
public static final char fa_bell_o = '\uf0a2';
public static final char fa_coffee = '\uf0f4';
public static final char fa_cutlery = '\uf0f5';
public static final char fa_file_text_o = '\uf0f6';
public static final char fa_building_o = '\uf0f7';
public static final char fa_hospital_o = '\uf0f8';
public static final char fa_ambulance = '\uf0f9';
public static final char fa_medkit = '\uf0fa';
public static final char fa_fighter_jet = '\uf0fb';
public static final char fa_beer = '\uf0fc';
public static final char fa_h_square = '\uf0fd';
public static final char fa_plus_square = '\uf0fe';
public static final char fa_angle_double_left = '\uf100';
public static final char fa_angle_double_right = '\uf101';
public static final char fa_angle_double_up = '\uf102';
public static final char fa_angle_double_down = '\uf103';
public static final char fa_angle_left = '\uf104';
public static final char fa_angle_right = '\uf105';
public static final char fa_angle_up = '\uf106';
public static final char fa_angle_down = '\uf107';
public static final char fa_desktop = '\uf108';
public static final char fa_laptop = '\uf109';
public static final char fa_tablet = '\uf10a';
public static final char fa_mobile_phone = '\uf10b';
public static final char fa_mobile = '\uf10b';
public static final char fa_circle_o = '\uf10c';
public static final char fa_quote_left = '\uf10d';
public static final char fa_quote_right = '\uf10e';
public static final char fa_spinner = '\uf110';
public static final char fa_circle = '\uf111';
public static final char fa_mail_reply = '\uf112';
public static final char fa_reply = '\uf112';
public static final char fa_github_alt = '\uf113';
public static final char fa_folder_o = '\uf114';
public static final char fa_folder_open_o = '\uf115';
public static final char fa_smile_o = '\uf118';
public static final char fa_frown_o = '\uf119';
public static final char fa_meh_o = '\uf11a';
public static final char fa_gamepad = '\uf11b';
public static final char fa_keyboard_o = '\uf11c';
public static final char fa_flag_o = '\uf11d';
public static final char fa_flag_checkered = '\uf11e';
public static final char fa_terminal = '\uf120';
public static final char fa_code = '\uf121';
public static final char fa_mail_reply_all = '\uf122';
public static final char fa_reply_all = '\uf122';
public static final char fa_star_half_empty = '\uf123';
public static final char fa_star_half_full = '\uf123';
public static final char fa_star_half_o = '\uf123';
public static final char fa_location_arrow = '\uf124';
public static final char fa_crop = '\uf125';
public static final char fa_code_fork = '\uf126';
public static final char fa_unlink = '\uf127';
public static final char fa_chain_broken = '\uf127';
public static final char fa_question = '\uf128';
public static final char fa_info = '\uf129';
public static final char fa_exclamation = '\uf12a';
public static final char fa_superscript = '\uf12b';
public static final char fa_subscript = '\uf12c';
public static final char fa_eraser = '\uf12d';
public static final char fa_puzzle_piece = '\uf12e';
public static final char fa_microphone = '\uf130';
public static final char fa_microphone_slash = '\uf131';
public static final char fa_shield = '\uf132';
public static final char fa_calendar_o = '\uf133';
public static final char fa_fire_extinguisher = '\uf134';
public static final char fa_rocket = '\uf135';
public static final char fa_maxcdn = '\uf136';
public static final char fa_chevron_circle_left = '\uf137';
public static final char fa_chevron_circle_right = '\uf138';
public static final char fa_chevron_circle_up = '\uf139';
public static final char fa_chevron_circle_down = '\uf13a';
public static final char fa_html5 = '\uf13b';
public static final char fa_css3 = '\uf13c';
public static final char fa_anchor = '\uf13d';
public static final char fa_unlock_alt = '\uf13e';
public static final char fa_bullseye = '\uf140';
public static final char fa_ellipsis_h = '\uf141';
public static final char fa_ellipsis_v = '\uf142';
public static final char fa_rss_square = '\uf143';
public static final char fa_play_circle = '\uf144';
public static final char fa_ticket = '\uf145';
public static final char fa_minus_square = '\uf146';
public static final char fa_minus_square_o = '\uf147';
public static final char fa_level_up = '\uf148';
public static final char fa_level_down = '\uf149';
public static final char fa_check_square = '\uf14a';
public static final char fa_pencil_square = '\uf14b';
public static final char fa_external_link_square = '\uf14c';
public static final char fa_share_square = '\uf14d';
public static final char fa_compass = '\uf14e';
public static final char fa_toggle_down = '\uf150';
public static final char fa_caret_square_o_down = '\uf150';
public static final char fa_toggle_up = '\uf151';
public static final char fa_caret_square_o_up = '\uf151';
public static final char fa_toggle_right = '\uf152';
public static final char fa_caret_square_o_right = '\uf152';
public static final char fa_euro = '\uf153';
public static final char fa_eur = '\uf153';
public static final char fa_gbp = '\uf154';
public static final char fa_dollar = '\uf155';
public static final char fa_usd = '\uf155';
public static final char fa_rupee = '\uf156';
public static final char fa_inr = '\uf156';
public static final char fa_cny = '\uf157';
public static final char fa_rmb = '\uf157';
public static final char fa_yen = '\uf157';
public static final char fa_jpy = '\uf157';
public static final char fa_ruble = '\uf158';
public static final char fa_rouble = '\uf158';
public static final char fa_rub = '\uf158';
public static final char fa_won = '\uf159';
public static final char fa_krw = '\uf159';
public static final char fa_bitcoin = '\uf15a';
public static final char fa_btc = '\uf15a';
public static final char fa_file = '\uf15b';
public static final char fa_file_text = '\uf15c';
public static final char fa_sort_alpha_asc = '\uf15d';
public static final char fa_sort_alpha_desc = '\uf15e';
public static final char fa_sort_amount_asc = '\uf160';
public static final char fa_sort_amount_desc = '\uf161';
public static final char fa_sort_numeric_asc = '\uf162';
public static final char fa_sort_numeric_desc = '\uf163';
public static final char fa_thumbs_up = '\uf164';
public static final char fa_thumbs_down = '\uf165';
public static final char fa_youtube_square = '\uf166';
public static final char fa_youtube = '\uf167';
public static final char fa_xing = '\uf168';
public static final char fa_xing_square = '\uf169';
public static final char fa_youtube_play = '\uf16a';
public static final char fa_dropbox = '\uf16b';
public static final char fa_stack_overflow = '\uf16c';
public static final char fa_instagram = '\uf16d';
public static final char fa_flickr = '\uf16e';
public static final char fa_adn = '\uf170';
public static final char fa_bitbucket = '\uf171';
public static final char fa_bitbucket_square = '\uf172';
public static final char fa_tumblr = '\uf173';
public static final char fa_tumblr_square = '\uf174';
public static final char fa_long_arrow_down = '\uf175';
public static final char fa_long_arrow_up = '\uf176';
public static final char fa_long_arrow_left = '\uf177';
public static final char fa_long_arrow_right = '\uf178';
public static final char fa_apple = '\uf179';
public static final char fa_windows = '\uf17a';
public static final char fa_android = '\uf17b';
public static final char fa_linux = '\uf17c';
public static final char fa_dribbble = '\uf17d';
public static final char fa_skype = '\uf17e';
public static final char fa_foursquare = '\uf180';
public static final char fa_trello = '\uf181';
public static final char fa_female = '\uf182';
public static final char fa_male = '\uf183';
public static final char fa_gittip = '\uf184';
public static final char fa_sun_o = '\uf185';
public static final char fa_moon_o = '\uf186';
public static final char fa_archive = '\uf187';
public static final char fa_bug = '\uf188';
public static final char fa_vk = '\uf189';
public static final char fa_weibo = '\uf18a';
public static final char fa_renren = '\uf18b';
public static final char fa_pagelines = '\uf18c';
public static final char fa_stack_exchange = '\uf18d';
public static final char fa_arrow_circle_o_right = '\uf18e';
public static final char fa_arrow_circle_o_left = '\uf190';
public static final char fa_toggle_left = '\uf191';
public static final char fa_caret_square_o_left = '\uf191';
public static final char fa_dot_circle_o = '\uf192';
public static final char fa_wheelchair = '\uf193';
public static final char fa_vimeo_square = '\uf194';
public static final char fa_turkish_lira = '\uf195';
public static final char fa_try = '\uf195';
public static final char fa_plus_square_o = '\uf196';
public static final char fa_space_shuttle = '\uf197';
public static final char fa_slack = '\uf198';
public static final char fa_envelope_square = '\uf199';
public static final char fa_wordpress = '\uf19a';
public static final char fa_openid = '\uf19b';
public static final char fa_institution = '\uf19c';
public static final char fa_bank = '\uf19c';
public static final char fa_university = '\uf19c';
public static final char fa_mortar_board = '\uf19d';
public static final char fa_graduation_cap = '\uf19d';
public static final char fa_yahoo = '\uf19e';
public static final char fa_google = '\uf1a0';
public static final char fa_reddit = '\uf1a1';
public static final char fa_reddit_square = '\uf1a2';
public static final char fa_stumbleupon_circle = '\uf1a3';
public static final char fa_stumbleupon = '\uf1a4';
public static final char fa_delicious = '\uf1a5';
public static final char fa_digg = '\uf1a6';
public static final char fa_pied_piper = '\uf1a7';
public static final char fa_pied_piper_alt = '\uf1a8';
public static final char fa_drupal = '\uf1a9';
public static final char fa_joomla = '\uf1aa';
public static final char fa_language = '\uf1ab';
public static final char fa_fax = '\uf1ac';
public static final char fa_building = '\uf1ad';
public static final char fa_child = '\uf1ae';
public static final char fa_paw = '\uf1b0';
public static final char fa_spoon = '\uf1b1';
public static final char fa_cube = '\uf1b2';
public static final char fa_cubes = '\uf1b3';
public static final char fa_behance = '\uf1b4';
public static final char fa_behance_square = '\uf1b5';
public static final char fa_steam = '\uf1b6';
public static final char fa_steam_square = '\uf1b7';
public static final char fa_recycle = '\uf1b8';
public static final char fa_automobile = '\uf1b9';
public static final char fa_car = '\uf1b9';
public static final char fa_cab = '\uf1ba';
public static final char fa_taxi = '\uf1ba';
public static final char fa_tree = '\uf1bb';
public static final char fa_spotify = '\uf1bc';
public static final char fa_deviantart = '\uf1bd';
public static final char fa_soundcloud = '\uf1be';
public static final char fa_database = '\uf1c0';
public static final char fa_file_pdf_o = '\uf1c1';
public static final char fa_file_word_o = '\uf1c2';
public static final char fa_file_excel_o = '\uf1c3';
public static final char fa_file_powerpoint_o = '\uf1c4';
public static final char fa_file_photo_o = '\uf1c5';
public static final char fa_file_picture_o = '\uf1c5';
public static final char fa_file_image_o = '\uf1c5';
public static final char fa_file_zip_o = '\uf1c6';
public static final char fa_file_archive_o = '\uf1c6';
public static final char fa_file_sound_o = '\uf1c7';
public static final char fa_file_audio_o = '\uf1c7';
public static final char fa_file_movie_o = '\uf1c8';
public static final char fa_file_video_o = '\uf1c8';
public static final char fa_file_code_o = '\uf1c9';
public static final char fa_vine = '\uf1ca';
public static final char fa_codepen = '\uf1cb';
public static final char fa_jsfiddle = '\uf1cc';
public static final char fa_life_bouy = '\uf1cd';
public static final char fa_life_buoy = '\uf1cd';
public static final char fa_life_saver = '\uf1cd';
public static final char fa_support = '\uf1cd';
public static final char fa_life_ring = '\uf1cd';
public static final char fa_circle_o_notch = '\uf1ce';
public static final char fa_ra = '\uf1d0';
public static final char fa_rebel = '\uf1d0';
public static final char fa_ge = '\uf1d1';
public static final char fa_empire = '\uf1d1';
public static final char fa_git_square = '\uf1d2';
public static final char fa_git = '\uf1d3';
public static final char fa_hacker_news = '\uf1d4';
public static final char fa_tencent_weibo = '\uf1d5';
public static final char fa_qq = '\uf1d6';
public static final char fa_wechat = '\uf1d7';
public static final char fa_weixin = '\uf1d7';
public static final char fa_send = '\uf1d8';
public static final char fa_paper_plane = '\uf1d8';
public static final char fa_send_o = '\uf1d9';
public static final char fa_paper_plane_o = '\uf1d9';
public static final char fa_history = '\uf1da';
public static final char fa_circle_thin = '\uf1db';
public static final char fa_header = '\uf1dc';
public static final char fa_paragraph = '\uf1dd';
public static final char fa_sliders = '\uf1de';
public static final char fa_share_alt = '\uf1e0';
public static final char fa_share_alt_square = '\uf1e1';
public static final char fa_bomb = '\uf1e2';
public static final char fa_soccer_ball_o = '\uf1e3';
public static final char fa_futbol_o = '\uf1e3';
public static final char fa_tty = '\uf1e4';
public static final char fa_binoculars = '\uf1e5';
public static final char fa_plug = '\uf1e6';
public static final char fa_slideshare = '\uf1e7';
public static final char fa_twitch = '\uf1e8';
public static final char fa_yelp = '\uf1e9';
public static final char fa_newspaper_o = '\uf1ea';
public static final char fa_wifi = '\uf1eb';
public static final char fa_calculator = '\uf1ec';
public static final char fa_paypal = '\uf1ed';
public static final char fa_google_wallet = '\uf1ee';
public static final char fa_cc_visa = '\uf1f0';
public static final char fa_cc_mastercard = '\uf1f1';
public static final char fa_cc_discover = '\uf1f2';
public static final char fa_cc_amex = '\uf1f3';
public static final char fa_cc_paypal = '\uf1f4';
public static final char fa_cc_stripe = '\uf1f5';
public static final char fa_bell_slash = '\uf1f6';
public static final char fa_bell_slash_o = '\uf1f7';
public static final char fa_trash = '\uf1f8';
public static final char fa_copyright = '\uf1f9';
public static final char fa_at = '\uf1fa';
public static final char fa_eyedropper = '\uf1fb';
public static final char fa_paint_brush = '\uf1fc';
public static final char fa_birthday_cake = '\uf1fd';
public static final char fa_area_chart = '\uf1fe';
public static final char fa_pie_chart = '\uf200';
public static final char fa_line_chart = '\uf201';
public static final char fa_lastfm = '\uf202';
public static final char fa_lastfm_square = '\uf203';
public static final char fa_toggle_off = '\uf204';
public static final char fa_toggle_on = '\uf205';
public static final char fa_bicycle = '\uf206';
public static final char fa_bus = '\uf207';
public static final char fa_ioxhost = '\uf208';
public static final char fa_angellist = '\uf209';
public static final char fa_cc = '\uf20a';
public static final char fa_shekel = '\uf20b';
public static final char fa_sheqel = '\uf20b';
public static final char fa_ils = '\uf20b';
public static final char fa_meanpath = '\uf20c';
}