/* * Copyright 2000-2013 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.tests.themes.valo; import java.util.ArrayList; import java.util.List; import com.vaadin.server.FontAwesome; import com.vaadin.server.Resource; import com.vaadin.server.ThemeResource; /** * * @since * @author Vaadin Ltd */ public class TestIcon { int iconCount = 0; public TestIcon(int startIndex) { iconCount = startIndex; } public Resource get() { return get(false, 32); } public Resource get(boolean isImage) { return get(isImage, 32); } public Resource get(boolean isImage, int imageSize) { if (!isImage) { if (++iconCount >= ICONS.size()) { iconCount = 0; } return ICONS.get(iconCount); } return new ThemeResource( "../runo/icons/" + imageSize + "/document.png"); } static List<FontAwesome> ICONS = new ArrayList<>(); static { ICONS.add(FontAwesome.ADJUST); ICONS.add(FontAwesome.ADN); ICONS.add(FontAwesome.ALIGN_CENTER); ICONS.add(FontAwesome.ALIGN_JUSTIFY); ICONS.add(FontAwesome.ALIGN_LEFT); ICONS.add(FontAwesome.ALIGN_RIGHT); ICONS.add(FontAwesome.AMBULANCE); ICONS.add(FontAwesome.ANCHOR); ICONS.add(FontAwesome.ANDROID); ICONS.add(FontAwesome.ANGLE_DOUBLE_DOWN); ICONS.add(FontAwesome.ANGLE_DOUBLE_LEFT); ICONS.add(FontAwesome.ANGLE_DOUBLE_RIGHT); ICONS.add(FontAwesome.ANGLE_DOUBLE_UP); ICONS.add(FontAwesome.ANGLE_DOWN); ICONS.add(FontAwesome.ANGLE_LEFT); ICONS.add(FontAwesome.ANGLE_RIGHT); ICONS.add(FontAwesome.ANGLE_UP); ICONS.add(FontAwesome.APPLE); ICONS.add(FontAwesome.ARCHIVE); ICONS.add(FontAwesome.ARROW_CIRCLE_DOWN); ICONS.add(FontAwesome.ARROW_CIRCLE_LEFT); ICONS.add(FontAwesome.ARROW_CIRCLE_O_DOWN); ICONS.add(FontAwesome.ARROW_CIRCLE_O_LEFT); ICONS.add(FontAwesome.ARROW_CIRCLE_O_RIGHT); ICONS.add(FontAwesome.ARROW_CIRCLE_O_UP); ICONS.add(FontAwesome.ARROW_CIRCLE_RIGHT); ICONS.add(FontAwesome.ARROW_CIRCLE_UP); ICONS.add(FontAwesome.ARROW_DOWN); ICONS.add(FontAwesome.ARROW_LEFT); ICONS.add(FontAwesome.ARROW_RIGHT); ICONS.add(FontAwesome.ARROW_UP); ICONS.add(FontAwesome.ARROWS); ICONS.add(FontAwesome.ARROWS_ALT); ICONS.add(FontAwesome.ARROWS_H); ICONS.add(FontAwesome.ARROWS_V); ICONS.add(FontAwesome.ASTERISK); ICONS.add(FontAwesome.AUTOMOBILE); ICONS.add(FontAwesome.BACKWARD); ICONS.add(FontAwesome.BAN); ICONS.add(FontAwesome.BANK); ICONS.add(FontAwesome.BAR_CHART_O); ICONS.add(FontAwesome.BARCODE); ICONS.add(FontAwesome.BARS); ICONS.add(FontAwesome.BEER); ICONS.add(FontAwesome.BEHANCE); ICONS.add(FontAwesome.BEHANCE_SQUARE); ICONS.add(FontAwesome.BELL); ICONS.add(FontAwesome.BELL_O); ICONS.add(FontAwesome.BITBUCKET); ICONS.add(FontAwesome.BITBUCKET_SQUARE); ICONS.add(FontAwesome.BITCOIN); ICONS.add(FontAwesome.BOLD); ICONS.add(FontAwesome.BOLT); ICONS.add(FontAwesome.BOMB); ICONS.add(FontAwesome.BOOK); ICONS.add(FontAwesome.BOOKMARK); ICONS.add(FontAwesome.BOOKMARK_O); ICONS.add(FontAwesome.BRIEFCASE); ICONS.add(FontAwesome.BTC); ICONS.add(FontAwesome.BUG); ICONS.add(FontAwesome.BUILDING); ICONS.add(FontAwesome.BUILDING_O); ICONS.add(FontAwesome.BULLHORN); ICONS.add(FontAwesome.BULLSEYE); ICONS.add(FontAwesome.CAB); ICONS.add(FontAwesome.CALENDAR); ICONS.add(FontAwesome.CALENDAR_O); ICONS.add(FontAwesome.CAMERA); ICONS.add(FontAwesome.CAMERA_RETRO); ICONS.add(FontAwesome.CAR); ICONS.add(FontAwesome.CARET_DOWN); ICONS.add(FontAwesome.CARET_LEFT); ICONS.add(FontAwesome.CARET_RIGHT); ICONS.add(FontAwesome.CARET_SQUARE_O_DOWN); ICONS.add(FontAwesome.CARET_SQUARE_O_LEFT); ICONS.add(FontAwesome.CARET_SQUARE_O_RIGHT); ICONS.add(FontAwesome.CARET_SQUARE_O_UP); ICONS.add(FontAwesome.CARET_UP); ICONS.add(FontAwesome.CERTIFICATE); ICONS.add(FontAwesome.CHAIN); ICONS.add(FontAwesome.CHAIN_BROKEN); ICONS.add(FontAwesome.CHECK); ICONS.add(FontAwesome.CHECK_CIRCLE); ICONS.add(FontAwesome.CHECK_CIRCLE_O); ICONS.add(FontAwesome.CHECK_SQUARE); ICONS.add(FontAwesome.CHECK_SQUARE_O); ICONS.add(FontAwesome.CHEVRON_CIRCLE_DOWN); ICONS.add(FontAwesome.CHEVRON_CIRCLE_LEFT); ICONS.add(FontAwesome.CHEVRON_CIRCLE_RIGHT); ICONS.add(FontAwesome.CHEVRON_CIRCLE_UP); ICONS.add(FontAwesome.CHEVRON_DOWN); ICONS.add(FontAwesome.CHEVRON_LEFT); ICONS.add(FontAwesome.CHEVRON_RIGHT); ICONS.add(FontAwesome.CHEVRON_UP); ICONS.add(FontAwesome.CHILD); ICONS.add(FontAwesome.CIRCLE); ICONS.add(FontAwesome.CIRCLE_O); ICONS.add(FontAwesome.CIRCLE_O_NOTCH); ICONS.add(FontAwesome.CIRCLE_THIN); ICONS.add(FontAwesome.CLIPBOARD); ICONS.add(FontAwesome.CLOCK_O); ICONS.add(FontAwesome.CLOUD); ICONS.add(FontAwesome.CLOUD_DOWNLOAD); ICONS.add(FontAwesome.CLOUD_UPLOAD); ICONS.add(FontAwesome.CNY); ICONS.add(FontAwesome.CODE); ICONS.add(FontAwesome.CODE_FORK); ICONS.add(FontAwesome.CODEPEN); ICONS.add(FontAwesome.COFFEE); ICONS.add(FontAwesome.COG); ICONS.add(FontAwesome.COGS); ICONS.add(FontAwesome.COLUMNS); ICONS.add(FontAwesome.COMMENT); ICONS.add(FontAwesome.COMMENT_O); ICONS.add(FontAwesome.COMMENTS); ICONS.add(FontAwesome.COMMENTS_O); ICONS.add(FontAwesome.COMPASS); ICONS.add(FontAwesome.COMPRESS); ICONS.add(FontAwesome.COPY); ICONS.add(FontAwesome.CREDIT_CARD); ICONS.add(FontAwesome.CROP); ICONS.add(FontAwesome.CROSSHAIRS); ICONS.add(FontAwesome.CSS3); ICONS.add(FontAwesome.CUBE); ICONS.add(FontAwesome.CUBES); ICONS.add(FontAwesome.CUT); ICONS.add(FontAwesome.CUTLERY); ICONS.add(FontAwesome.DASHBOARD); ICONS.add(FontAwesome.DATABASE); ICONS.add(FontAwesome.DEDENT); ICONS.add(FontAwesome.DELICIOUS); ICONS.add(FontAwesome.DESKTOP); ICONS.add(FontAwesome.DEVIANTART); ICONS.add(FontAwesome.DIGG); ICONS.add(FontAwesome.DOLLAR); ICONS.add(FontAwesome.DOT_CIRCLE_O); ICONS.add(FontAwesome.DOWNLOAD); ICONS.add(FontAwesome.DRIBBBLE); ICONS.add(FontAwesome.DROPBOX); ICONS.add(FontAwesome.DRUPAL); ICONS.add(FontAwesome.EDIT); ICONS.add(FontAwesome.EJECT); ICONS.add(FontAwesome.ELLIPSIS_H); ICONS.add(FontAwesome.ELLIPSIS_V); ICONS.add(FontAwesome.EMPIRE); ICONS.add(FontAwesome.ENVELOPE); ICONS.add(FontAwesome.ENVELOPE_O); ICONS.add(FontAwesome.ENVELOPE_SQUARE); ICONS.add(FontAwesome.ERASER); ICONS.add(FontAwesome.EUR); ICONS.add(FontAwesome.EURO); ICONS.add(FontAwesome.EXCHANGE); ICONS.add(FontAwesome.EXCLAMATION); ICONS.add(FontAwesome.EXCLAMATION_CIRCLE); ICONS.add(FontAwesome.EXCLAMATION_TRIANGLE); ICONS.add(FontAwesome.EXPAND); ICONS.add(FontAwesome.EXTERNAL_LINK); ICONS.add(FontAwesome.EXTERNAL_LINK_SQUARE); ICONS.add(FontAwesome.EYE); ICONS.add(FontAwesome.EYE_SLASH); ICONS.add(FontAwesome.FACEBOOK); ICONS.add(FontAwesome.FACEBOOK_SQUARE); ICONS.add(FontAwesome.FAST_BACKWARD); ICONS.add(FontAwesome.FAST_FORWARD); ICONS.add(FontAwesome.FAX); ICONS.add(FontAwesome.FEMALE); ICONS.add(FontAwesome.FIGHTER_JET); ICONS.add(FontAwesome.FILE); ICONS.add(FontAwesome.FILE_ARCHIVE_O); ICONS.add(FontAwesome.FILE_AUDIO_O); ICONS.add(FontAwesome.FILE_CODE_O); ICONS.add(FontAwesome.FILE_EXCEL_O); ICONS.add(FontAwesome.FILE_IMAGE_O); ICONS.add(FontAwesome.FILE_MOVIE_O); ICONS.add(FontAwesome.FILE_O); ICONS.add(FontAwesome.FILE_PDF_O); ICONS.add(FontAwesome.FILE_PHOTO_O); ICONS.add(FontAwesome.FILE_PICTURE_O); ICONS.add(FontAwesome.FILE_POWERPOINT_O); ICONS.add(FontAwesome.FILE_SOUND_O); ICONS.add(FontAwesome.FILE_TEXT); ICONS.add(FontAwesome.FILE_TEXT_O); ICONS.add(FontAwesome.FILE_VIDEO_O); ICONS.add(FontAwesome.FILE_WORD_O); ICONS.add(FontAwesome.FILE_ZIP_O); ICONS.add(FontAwesome.FILES_O); ICONS.add(FontAwesome.FILM); ICONS.add(FontAwesome.FILTER); ICONS.add(FontAwesome.FIRE); ICONS.add(FontAwesome.FIRE_EXTINGUISHER); ICONS.add(FontAwesome.FLAG); ICONS.add(FontAwesome.FLAG_CHECKERED); ICONS.add(FontAwesome.FLAG_O); ICONS.add(FontAwesome.FLASH); ICONS.add(FontAwesome.FLASK); ICONS.add(FontAwesome.FLICKR); ICONS.add(FontAwesome.FLOPPY_O); ICONS.add(FontAwesome.FOLDER); ICONS.add(FontAwesome.FOLDER_O); ICONS.add(FontAwesome.FOLDER_OPEN); ICONS.add(FontAwesome.FOLDER_OPEN_O); ICONS.add(FontAwesome.FONT); ICONS.add(FontAwesome.FORWARD); ICONS.add(FontAwesome.FOURSQUARE); ICONS.add(FontAwesome.FROWN_O); ICONS.add(FontAwesome.GAMEPAD); ICONS.add(FontAwesome.GAVEL); ICONS.add(FontAwesome.GBP); ICONS.add(FontAwesome.GE); ICONS.add(FontAwesome.GEAR); ICONS.add(FontAwesome.GEARS); ICONS.add(FontAwesome.GIFT); ICONS.add(FontAwesome.GIT); ICONS.add(FontAwesome.GIT_SQUARE); ICONS.add(FontAwesome.GITHUB); ICONS.add(FontAwesome.GITHUB_ALT); ICONS.add(FontAwesome.GITHUB_SQUARE); ICONS.add(FontAwesome.GITTIP); ICONS.add(FontAwesome.GLASS); ICONS.add(FontAwesome.GLOBE); ICONS.add(FontAwesome.GOOGLE); ICONS.add(FontAwesome.GOOGLE_PLUS); ICONS.add(FontAwesome.GOOGLE_PLUS_SQUARE); ICONS.add(FontAwesome.GRADUATION_CAP); ICONS.add(FontAwesome.GROUP); ICONS.add(FontAwesome.H_SQUARE); ICONS.add(FontAwesome.HACKER_NEWS); ICONS.add(FontAwesome.HAND_O_DOWN); ICONS.add(FontAwesome.HAND_O_LEFT); ICONS.add(FontAwesome.HAND_O_RIGHT); ICONS.add(FontAwesome.HAND_O_UP); ICONS.add(FontAwesome.HDD_O); ICONS.add(FontAwesome.HEADER); ICONS.add(FontAwesome.HEADPHONES); ICONS.add(FontAwesome.HEART); ICONS.add(FontAwesome.HEART_O); ICONS.add(FontAwesome.HISTORY); ICONS.add(FontAwesome.HOME); ICONS.add(FontAwesome.HOSPITAL_O); ICONS.add(FontAwesome.HTML5); ICONS.add(FontAwesome.IMAGE); ICONS.add(FontAwesome.INBOX); ICONS.add(FontAwesome.INDENT); ICONS.add(FontAwesome.INFO); ICONS.add(FontAwesome.INFO_CIRCLE); ICONS.add(FontAwesome.INR); ICONS.add(FontAwesome.INSTAGRAM); ICONS.add(FontAwesome.INSTITUTION); ICONS.add(FontAwesome.ITALIC); ICONS.add(FontAwesome.JOOMLA); ICONS.add(FontAwesome.JPY); ICONS.add(FontAwesome.JSFIDDLE); ICONS.add(FontAwesome.KEY); ICONS.add(FontAwesome.KEYBOARD_O); ICONS.add(FontAwesome.KRW); ICONS.add(FontAwesome.LANGUAGE); ICONS.add(FontAwesome.LAPTOP); ICONS.add(FontAwesome.LEAF); ICONS.add(FontAwesome.LEGAL); ICONS.add(FontAwesome.LEMON_O); ICONS.add(FontAwesome.LEVEL_DOWN); ICONS.add(FontAwesome.LEVEL_UP); ICONS.add(FontAwesome.LIFE_BOUY); ICONS.add(FontAwesome.LIFE_RING); ICONS.add(FontAwesome.LIFE_SAVER); ICONS.add(FontAwesome.LIGHTBULB_O); ICONS.add(FontAwesome.LINK); ICONS.add(FontAwesome.LINKEDIN); ICONS.add(FontAwesome.LINKEDIN_SQUARE); ICONS.add(FontAwesome.LINUX); ICONS.add(FontAwesome.LIST); ICONS.add(FontAwesome.LIST_ALT); ICONS.add(FontAwesome.LIST_OL); ICONS.add(FontAwesome.LIST_UL); ICONS.add(FontAwesome.LOCATION_ARROW); ICONS.add(FontAwesome.LOCK); ICONS.add(FontAwesome.LONG_ARROW_DOWN); ICONS.add(FontAwesome.LONG_ARROW_LEFT); ICONS.add(FontAwesome.LONG_ARROW_RIGHT); ICONS.add(FontAwesome.LONG_ARROW_UP); ICONS.add(FontAwesome.MAGIC); ICONS.add(FontAwesome.MAGNET); ICONS.add(FontAwesome.MAIL_FORWARD); ICONS.add(FontAwesome.MAIL_REPLY); ICONS.add(FontAwesome.MAIL_REPLY_ALL); ICONS.add(FontAwesome.MALE); ICONS.add(FontAwesome.MAP_MARKER); ICONS.add(FontAwesome.MAXCDN); ICONS.add(FontAwesome.MEDKIT); ICONS.add(FontAwesome.MEH_O); ICONS.add(FontAwesome.MICROPHONE); ICONS.add(FontAwesome.MICROPHONE_SLASH); ICONS.add(FontAwesome.MINUS); ICONS.add(FontAwesome.MINUS_CIRCLE); ICONS.add(FontAwesome.MINUS_SQUARE); ICONS.add(FontAwesome.MINUS_SQUARE_O); ICONS.add(FontAwesome.MOBILE); ICONS.add(FontAwesome.MOBILE_PHONE); ICONS.add(FontAwesome.MONEY); ICONS.add(FontAwesome.MOON_O); ICONS.add(FontAwesome.MORTAR_BOARD); ICONS.add(FontAwesome.MUSIC); ICONS.add(FontAwesome.NAVICON); ICONS.add(FontAwesome.OPENID); ICONS.add(FontAwesome.OUTDENT); ICONS.add(FontAwesome.PAGELINES); ICONS.add(FontAwesome.PAPER_PLANE); ICONS.add(FontAwesome.PAPER_PLANE_O); ICONS.add(FontAwesome.PAPERCLIP); ICONS.add(FontAwesome.PARAGRAPH); ICONS.add(FontAwesome.PASTE); ICONS.add(FontAwesome.PAUSE); ICONS.add(FontAwesome.PAW); ICONS.add(FontAwesome.PENCIL); ICONS.add(FontAwesome.PENCIL_SQUARE); ICONS.add(FontAwesome.PENCIL_SQUARE_O); ICONS.add(FontAwesome.PHONE); ICONS.add(FontAwesome.PHONE_SQUARE); ICONS.add(FontAwesome.PHOTO); ICONS.add(FontAwesome.PICTURE_O); ICONS.add(FontAwesome.PIED_PIPER); ICONS.add(FontAwesome.PIED_PIPER_ALT); ICONS.add(FontAwesome.PIED_PIPER); ICONS.add(FontAwesome.PINTEREST); ICONS.add(FontAwesome.PINTEREST_SQUARE); ICONS.add(FontAwesome.PLANE); ICONS.add(FontAwesome.PLAY); ICONS.add(FontAwesome.PLAY_CIRCLE); ICONS.add(FontAwesome.PLAY_CIRCLE_O); ICONS.add(FontAwesome.PLUS); ICONS.add(FontAwesome.PLUS_CIRCLE); ICONS.add(FontAwesome.PLUS_SQUARE); ICONS.add(FontAwesome.PLUS_SQUARE_O); ICONS.add(FontAwesome.POWER_OFF); ICONS.add(FontAwesome.PRINT); ICONS.add(FontAwesome.PUZZLE_PIECE); ICONS.add(FontAwesome.QQ); ICONS.add(FontAwesome.QRCODE); ICONS.add(FontAwesome.QUESTION); ICONS.add(FontAwesome.QUESTION_CIRCLE); ICONS.add(FontAwesome.QUOTE_LEFT); ICONS.add(FontAwesome.QUOTE_RIGHT); ICONS.add(FontAwesome.RA); ICONS.add(FontAwesome.RANDOM); ICONS.add(FontAwesome.REBEL); ICONS.add(FontAwesome.RECYCLE); ICONS.add(FontAwesome.REDDIT); ICONS.add(FontAwesome.REDDIT_SQUARE); ICONS.add(FontAwesome.REFRESH); ICONS.add(FontAwesome.RENREN); ICONS.add(FontAwesome.REORDER); ICONS.add(FontAwesome.REPEAT); ICONS.add(FontAwesome.REPLY); ICONS.add(FontAwesome.REPLY_ALL); ICONS.add(FontAwesome.RETWEET); ICONS.add(FontAwesome.RMB); ICONS.add(FontAwesome.ROAD); ICONS.add(FontAwesome.ROCKET); ICONS.add(FontAwesome.ROTATE_LEFT); ICONS.add(FontAwesome.ROTATE_RIGHT); ICONS.add(FontAwesome.ROUBLE); ICONS.add(FontAwesome.RSS); ICONS.add(FontAwesome.RSS_SQUARE); ICONS.add(FontAwesome.RUB); ICONS.add(FontAwesome.RUBLE); ICONS.add(FontAwesome.RUPEE); ICONS.add(FontAwesome.SAVE); ICONS.add(FontAwesome.SCISSORS); ICONS.add(FontAwesome.SEARCH); ICONS.add(FontAwesome.SEARCH_MINUS); ICONS.add(FontAwesome.SEARCH_PLUS); ICONS.add(FontAwesome.SEND); ICONS.add(FontAwesome.SEND_O); ICONS.add(FontAwesome.SHARE); ICONS.add(FontAwesome.SHARE_ALT); ICONS.add(FontAwesome.SHARE_ALT_SQUARE); ICONS.add(FontAwesome.SHARE_SQUARE); ICONS.add(FontAwesome.SHARE_SQUARE_O); ICONS.add(FontAwesome.SHIELD); ICONS.add(FontAwesome.SHOPPING_CART); ICONS.add(FontAwesome.SIGN_IN); ICONS.add(FontAwesome.SIGN_OUT); ICONS.add(FontAwesome.SIGNAL); ICONS.add(FontAwesome.SITEMAP); ICONS.add(FontAwesome.SKYPE); ICONS.add(FontAwesome.SLACK); ICONS.add(FontAwesome.SLIDERS); ICONS.add(FontAwesome.SMILE_O); ICONS.add(FontAwesome.SORT); ICONS.add(FontAwesome.SORT_ALPHA_ASC); ICONS.add(FontAwesome.SORT_ALPHA_DESC); ICONS.add(FontAwesome.SORT_AMOUNT_ASC); ICONS.add(FontAwesome.SORT_AMOUNT_DESC); ICONS.add(FontAwesome.SORT_ASC); ICONS.add(FontAwesome.SORT_DESC); ICONS.add(FontAwesome.SORT_DOWN); ICONS.add(FontAwesome.SORT_NUMERIC_ASC); ICONS.add(FontAwesome.SORT_NUMERIC_DESC); ICONS.add(FontAwesome.SORT_UP); ICONS.add(FontAwesome.SOUNDCLOUD); ICONS.add(FontAwesome.SPACE_SHUTTLE); ICONS.add(FontAwesome.SPINNER); ICONS.add(FontAwesome.SPOON); ICONS.add(FontAwesome.SPOTIFY); ICONS.add(FontAwesome.SQUARE); ICONS.add(FontAwesome.SQUARE_O); ICONS.add(FontAwesome.STACK_EXCHANGE); ICONS.add(FontAwesome.STACK_OVERFLOW); ICONS.add(FontAwesome.STAR); ICONS.add(FontAwesome.STAR_HALF); ICONS.add(FontAwesome.STAR_HALF_EMPTY); ICONS.add(FontAwesome.STAR_HALF_FULL); ICONS.add(FontAwesome.STAR_HALF_O); ICONS.add(FontAwesome.STAR_O); ICONS.add(FontAwesome.STEAM); ICONS.add(FontAwesome.STEAM_SQUARE); ICONS.add(FontAwesome.STEP_BACKWARD); ICONS.add(FontAwesome.STEP_FORWARD); ICONS.add(FontAwesome.STETHOSCOPE); ICONS.add(FontAwesome.STOP); ICONS.add(FontAwesome.STRIKETHROUGH); ICONS.add(FontAwesome.STUMBLEUPON); ICONS.add(FontAwesome.STUMBLEUPON_CIRCLE); ICONS.add(FontAwesome.SUBSCRIPT); ICONS.add(FontAwesome.SUITCASE); ICONS.add(FontAwesome.SUN_O); ICONS.add(FontAwesome.SUPERSCRIPT); ICONS.add(FontAwesome.SUPPORT); ICONS.add(FontAwesome.TABLE); ICONS.add(FontAwesome.TABLET); ICONS.add(FontAwesome.TACHOMETER); ICONS.add(FontAwesome.TAG); ICONS.add(FontAwesome.TAGS); ICONS.add(FontAwesome.TASKS); ICONS.add(FontAwesome.TAXI); ICONS.add(FontAwesome.TENCENT_WEIBO); ICONS.add(FontAwesome.TERMINAL); ICONS.add(FontAwesome.TEXT_HEIGHT); ICONS.add(FontAwesome.TEXT_WIDTH); ICONS.add(FontAwesome.TH); ICONS.add(FontAwesome.TH_LARGE); ICONS.add(FontAwesome.TH_LIST); ICONS.add(FontAwesome.THUMB_TACK); ICONS.add(FontAwesome.THUMBS_DOWN); ICONS.add(FontAwesome.THUMBS_O_DOWN); ICONS.add(FontAwesome.THUMBS_O_UP); ICONS.add(FontAwesome.THUMBS_UP); ICONS.add(FontAwesome.TICKET); ICONS.add(FontAwesome.TIMES); ICONS.add(FontAwesome.TIMES_CIRCLE); ICONS.add(FontAwesome.TIMES_CIRCLE_O); ICONS.add(FontAwesome.TINT); ICONS.add(FontAwesome.TOGGLE_DOWN); ICONS.add(FontAwesome.TOGGLE_LEFT); ICONS.add(FontAwesome.TOGGLE_RIGHT); ICONS.add(FontAwesome.TOGGLE_UP); ICONS.add(FontAwesome.TRASH_O); ICONS.add(FontAwesome.TREE); ICONS.add(FontAwesome.TRELLO); ICONS.add(FontAwesome.TROPHY); ICONS.add(FontAwesome.TRUCK); ICONS.add(FontAwesome.TRY); ICONS.add(FontAwesome.TUMBLR); ICONS.add(FontAwesome.TUMBLR_SQUARE); ICONS.add(FontAwesome.TURKISH_LIRA); ICONS.add(FontAwesome.TWITTER); ICONS.add(FontAwesome.TWITTER_SQUARE); ICONS.add(FontAwesome.UMBRELLA); ICONS.add(FontAwesome.UNDERLINE); ICONS.add(FontAwesome.UNDO); ICONS.add(FontAwesome.UNIVERSITY); ICONS.add(FontAwesome.UNLINK); ICONS.add(FontAwesome.UNLOCK); ICONS.add(FontAwesome.UNLOCK_ALT); ICONS.add(FontAwesome.UNSORTED); ICONS.add(FontAwesome.UPLOAD); ICONS.add(FontAwesome.USD); ICONS.add(FontAwesome.USER); ICONS.add(FontAwesome.USER_MD); ICONS.add(FontAwesome.USERS); ICONS.add(FontAwesome.VIDEO_CAMERA); ICONS.add(FontAwesome.VIMEO_SQUARE); ICONS.add(FontAwesome.VINE); ICONS.add(FontAwesome.VK); ICONS.add(FontAwesome.VOLUME_DOWN); ICONS.add(FontAwesome.VOLUME_OFF); ICONS.add(FontAwesome.VOLUME_UP); ICONS.add(FontAwesome.WARNING); ICONS.add(FontAwesome.WECHAT); ICONS.add(FontAwesome.WEIBO); ICONS.add(FontAwesome.WEIXIN); ICONS.add(FontAwesome.WHEELCHAIR); ICONS.add(FontAwesome.WINDOWS); ICONS.add(FontAwesome.WON); ICONS.add(FontAwesome.WORDPRESS); ICONS.add(FontAwesome.WRENCH); ICONS.add(FontAwesome.XING); ICONS.add(FontAwesome.XING_SQUARE); ICONS.add(FontAwesome.YAHOO); ICONS.add(FontAwesome.YEN); ICONS.add(FontAwesome.YOUTUBE); ICONS.add(FontAwesome.YOUTUBE_PLAY); ICONS.add(FontAwesome.YOUTUBE_SQUARE); } }