/* * Copyright (c) 2010, Michael Grossmann * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: * * Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * * Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * * Neither the name of the jo-widgets.org nor the * names of its contributors may be used to endorse or promote products * derived from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH * DAMAGE. */ package org.jowidgets.addons.icons.silkicons; import java.net.URL; import org.jowidgets.common.image.IImageUrlProvider; import org.jowidgets.util.cache.Cacheable; import org.jowidgets.util.cache.ICacheable; import org.jowidgets.util.cache.ICacheableListener; /** * Holds icon constants for the silk icons * (http://www.famfamfam.com/lab/icons/silk/) */ public enum SilkIcons implements IImageUrlProvider, ICacheable { ACCEPT(getIconsPath() + "accept.png"), ADD(getIconsPath() + "add.png"), ANCHOR(getIconsPath() + "anchor.png"), APPLICATION(getIconsPath() + "application.png"), APPLICATION_ADD(getIconsPath() + "application_add.png"), APPLICATION_CASCADE(getIconsPath() + "application_cascade.png"), APPLICATION_DELETE(getIconsPath() + "application_delete.png"), APPLICATION_DOUBLE(getIconsPath() + "application_double.png"), APPLICATION_EDIT(getIconsPath() + "application_edit.png"), APPLICATION_ERROR(getIconsPath() + "application_error.png"), APPLICATION_FORM(getIconsPath() + "application_form.png"), APPLICATION_FORM_ADD(getIconsPath() + "application_form_add.png"), APPLICATION_FORM_DELETE(getIconsPath() + "application_form_delete.png"), APPLICATION_FORM_EDIT(getIconsPath() + "application_form_edit.png"), APPLICATION_FORM_MAGNIFY(getIconsPath() + "application_form_magnify.png"), APPLICATION_GET(getIconsPath() + "application_get.png"), APPLICATION_GO(getIconsPath() + "application_go.png"), APPLICATION_HOME(getIconsPath() + "application_home.png"), APPLICATION_KEY(getIconsPath() + "application_key.png"), APPLICATION_LIGHTNING(getIconsPath() + "application_lightning.png"), APPLICATION_LINK(getIconsPath() + "application_link.png"), APPLICATION_OSX(getIconsPath() + "application_osx.png"), APPLICATION_OSX_TERMINAL(getIconsPath() + "application_osx_terminal.png"), APPLICATION_PUT(getIconsPath() + "application_put.png"), APPLICATION_SIDE_BOXES(getIconsPath() + "application_side_boxes.png"), APPLICATION_SIDE_CONTRACT(getIconsPath() + "application_side_contract.png"), APPLICATION_SIDE_EXPAND(getIconsPath() + "application_side_expand.png"), APPLICATION_SIDE_LIST(getIconsPath() + "application_side_list.png"), APPLICATION_SIDE_TREE(getIconsPath() + "application_side_tree.png"), APPLICATION_SPLIT(getIconsPath() + "application_split.png"), APPLICATION_TILE_HORIZONTAL(getIconsPath() + "application_tile_horizontal.png"), APPLICATION_TILE_VERTICAL(getIconsPath() + "application_tile_vertical.png"), APPLICATION_VIEW_COLUMNS(getIconsPath() + "application_view_columns.png"), APPLICATION_VIEW_DETAIL(getIconsPath() + "application_view_detail.png"), APPLICATION_VIEW_GALLERY(getIconsPath() + "application_view_gallery.png"), APPLICATION_VIEW_ICONS(getIconsPath() + "application_view_icons.png"), APPLICATION_VIEW_LIST(getIconsPath() + "application_view_list.png"), APPLICATION_VIEW_TILE(getIconsPath() + "application_view_tile.png"), APPLICATION_XP(getIconsPath() + "application_xp.png"), APPLICATION_XP_TERMINAL(getIconsPath() + "application_xp_terminal.png"), ARROW_BRANCH(getIconsPath() + "arrow_branch.png"), ARROW_DIVIDE(getIconsPath() + "arrow_divide.png"), ARROW_DOWN(getIconsPath() + "arrow_down.png"), ARROW_IN(getIconsPath() + "arrow_in.png"), ARROW_INOUT(getIconsPath() + "arrow_inout.png"), ARROW_JOIN(getIconsPath() + "arrow_join.png"), ARROW_LEFT(getIconsPath() + "arrow_left.png"), ARROW_MERGE(getIconsPath() + "arrow_merge.png"), ARROW_OUT(getIconsPath() + "arrow_out.png"), ARROW_REDO(getIconsPath() + "arrow_redo.png"), ARROW_REFRESH(getIconsPath() + "arrow_refresh.png"), ARROW_REFRESH_SMALL(getIconsPath() + "arrow_refresh_small.png"), ARROW_RIGHT(getIconsPath() + "arrow_right.png"), ARROW_ROTATE_ANTICLOCKWISE(getIconsPath() + "arrow_rotate_anticlockwise.png"), ARROW_ROTATE_CLOCKWISE(getIconsPath() + "arrow_rotate_clockwise.png"), ARROW_SWITCH(getIconsPath() + "arrow_switch.png"), ARROW_TURN_LEFT(getIconsPath() + "arrow_turn_left.png"), ARROW_TURN_RIGHT(getIconsPath() + "arrow_turn_right.png"), ARROW_UNDO(getIconsPath() + "arrow_undo.png"), ARROW_UP(getIconsPath() + "arrow_up.png"), ASTERISK_ORANGE(getIconsPath() + "asterisk_orange.png"), ASTERISK_YELLOW(getIconsPath() + "asterisk_yellow.png"), ATTACH(getIconsPath() + "attach.png"), AWARD_STAR_ADD(getIconsPath() + "award_star_add.png"), AWARD_STAR_BRONZE_1(getIconsPath() + "award_star_bronze_1.png"), AWARD_STAR_BRONZE_2(getIconsPath() + "award_star_bronze_2.png"), AWARD_STAR_BRONZE_3(getIconsPath() + "award_star_bronze_3.png"), AWARD_STAR_DELETE(getIconsPath() + "award_star_delete.png"), AWARD_STAR_GOLD_1(getIconsPath() + "award_star_gold_1.png"), AWARD_STAR_GOLD_2(getIconsPath() + "award_star_gold_2.png"), AWARD_STAR_GOLD_3(getIconsPath() + "award_star_gold_3.png"), AWARD_STAR_SILVER_1(getIconsPath() + "award_star_silver_1.png"), AWARD_STAR_SILVER_2(getIconsPath() + "award_star_silver_2.png"), AWARD_STAR_SILVER_3(getIconsPath() + "award_star_silver_3.png"), BASKET(getIconsPath() + "basket.png"), BASKET_ADD(getIconsPath() + "basket_add.png"), BASKET_DELETE(getIconsPath() + "basket_delete.png"), BASKET_EDIT(getIconsPath() + "basket_edit.png"), BASKET_ERROR(getIconsPath() + "basket_error.png"), BASKET_GO(getIconsPath() + "basket_go.png"), BASKET_PUT(getIconsPath() + "basket_put.png"), BASKET_REMOVE(getIconsPath() + "basket_remove.png"), BELL(getIconsPath() + "bell.png"), BELL_ADD(getIconsPath() + "bell_add.png"), BELL_DELETE(getIconsPath() + "bell_delete.png"), BELL_ERROR(getIconsPath() + "bell_error.png"), BELL_GO(getIconsPath() + "bell_go.png"), BELL_LINK(getIconsPath() + "bell_link.png"), BIN(getIconsPath() + "bin.png"), BIN_CLOSED(getIconsPath() + "bin_closed.png"), BIN_EMPTY(getIconsPath() + "bin_empty.png"), BOMB(getIconsPath() + "bomb.png"), BOOK(getIconsPath() + "book.png"), BOOK_ADD(getIconsPath() + "book_add.png"), BOOK_ADDRESSES(getIconsPath() + "book_addresses.png"), BOOK_DELETE(getIconsPath() + "book_delete.png"), BOOK_EDIT(getIconsPath() + "book_edit.png"), BOOK_ERROR(getIconsPath() + "book_error.png"), BOOK_GO(getIconsPath() + "book_go.png"), BOOK_KEY(getIconsPath() + "book_key.png"), BOOK_LINK(getIconsPath() + "book_link.png"), BOOK_NEXT(getIconsPath() + "book_next.png"), BOOK_OPEN(getIconsPath() + "book_open.png"), BOOK_PREVIOUS(getIconsPath() + "book_previous.png"), BOX(getIconsPath() + "box.png"), BRICK(getIconsPath() + "brick.png"), BRICKS(getIconsPath() + "bricks.png"), BRICK_ADD(getIconsPath() + "brick_add.png"), BRICK_DELETE(getIconsPath() + "brick_delete.png"), BRICK_EDIT(getIconsPath() + "brick_edit.png"), BRICK_ERROR(getIconsPath() + "brick_error.png"), BRICK_GO(getIconsPath() + "brick_go.png"), BRICK_LINK(getIconsPath() + "brick_link.png"), BRIEFCASE(getIconsPath() + "briefcase.png"), BUG(getIconsPath() + "bug.png"), BUG_ADD(getIconsPath() + "bug_add.png"), BUG_DELETE(getIconsPath() + "bug_delete.png"), BUG_EDIT(getIconsPath() + "bug_edit.png"), BUG_ERROR(getIconsPath() + "bug_error.png"), BUG_GO(getIconsPath() + "bug_go.png"), BUG_LINK(getIconsPath() + "bug_link.png"), BUILDING(getIconsPath() + "building.png"), BUILDING_ADD(getIconsPath() + "building_add.png"), BUILDING_DELETE(getIconsPath() + "building_delete.png"), BUILDING_EDIT(getIconsPath() + "building_edit.png"), BUILDING_ERROR(getIconsPath() + "building_error.png"), BUILDING_GO(getIconsPath() + "building_go.png"), BUILDING_KEY(getIconsPath() + "building_key.png"), BUILDING_LINK(getIconsPath() + "building_link.png"), BULLET_ADD(getIconsPath() + "bullet_add.png"), BULLET_ARROW_BOTTOM(getIconsPath() + "bullet_arrow_bottom.png"), BULLET_ARROW_DOWN(getIconsPath() + "bullet_arrow_down.png"), BULLET_ARROW_TOP(getIconsPath() + "bullet_arrow_top.png"), BULLET_ARROW_UP(getIconsPath() + "bullet_arrow_up.png"), BULLET_BLACK(getIconsPath() + "bullet_black.png"), BULLET_BLUE(getIconsPath() + "bullet_blue.png"), BULLET_DELETE(getIconsPath() + "bullet_delete.png"), BULLET_DISK(getIconsPath() + "bullet_disk.png"), BULLET_ERROR(getIconsPath() + "bullet_error.png"), BULLET_FEED(getIconsPath() + "bullet_feed.png"), BULLET_GO(getIconsPath() + "bullet_go.png"), BULLET_GREEN(getIconsPath() + "bullet_green.png"), BULLET_KEY(getIconsPath() + "bullet_key.png"), BULLET_ORANGE(getIconsPath() + "bullet_orange.png"), BULLET_PICTURE(getIconsPath() + "bullet_picture.png"), BULLET_PINK(getIconsPath() + "bullet_pink.png"), BULLET_PURPLE(getIconsPath() + "bullet_purple.png"), BULLET_RED(getIconsPath() + "bullet_red.png"), BULLET_STAR(getIconsPath() + "bullet_star.png"), BULLET_TOGGLE_MINUS(getIconsPath() + "bullet_toggle_minus.png"), BULLET_TOGGLE_PLUS(getIconsPath() + "bullet_toggle_plus.png"), BULLET_WHITE(getIconsPath() + "bullet_white.png"), BULLET_WRENCH(getIconsPath() + "bullet_wrench.png"), BULLET_YELLOW(getIconsPath() + "bullet_yellow.png"), CAKE(getIconsPath() + "cake.png"), CALCULATOR(getIconsPath() + "calculator.png"), CALCULATOR_ADD(getIconsPath() + "calculator_add.png"), CALCULATOR_DELETE(getIconsPath() + "calculator_delete.png"), CALCULATOR_EDIT(getIconsPath() + "calculator_edit.png"), CALCULATOR_ERROR(getIconsPath() + "calculator_error.png"), CALCULATOR_LINK(getIconsPath() + "calculator_link.png"), CALENDAR(getIconsPath() + "calendar.png"), CALENDAR_ADD(getIconsPath() + "calendar_add.png"), CALENDAR_DELETE(getIconsPath() + "calendar_delete.png"), CALENDAR_EDIT(getIconsPath() + "calendar_edit.png"), CALENDAR_LINK(getIconsPath() + "calendar_link.png"), CALENDAR_VIEW_DAY(getIconsPath() + "calendar_view_day.png"), CALENDAR_VIEW_MONTH(getIconsPath() + "calendar_view_month.png"), CALENDAR_VIEW_WEEK(getIconsPath() + "calendar_view_week.png"), CAMERA(getIconsPath() + "camera.png"), CAMERA_ADD(getIconsPath() + "camera_add.png"), CAMERA_DELETE(getIconsPath() + "camera_delete.png"), CAMERA_EDIT(getIconsPath() + "camera_edit.png"), CAMERA_ERROR(getIconsPath() + "camera_error.png"), CAMERA_GO(getIconsPath() + "camera_go.png"), CAMERA_LINK(getIconsPath() + "camera_link.png"), CAMERA_SMALL(getIconsPath() + "camera_small.png"), CANCEL(getIconsPath() + "cancel.png"), CAR(getIconsPath() + "car.png"), CART(getIconsPath() + "cart.png"), CART_ADD(getIconsPath() + "cart_add.png"), CART_DELETE(getIconsPath() + "cart_delete.png"), CART_EDIT(getIconsPath() + "cart_edit.png"), CART_ERROR(getIconsPath() + "cart_error.png"), CART_GO(getIconsPath() + "cart_go.png"), CART_PUT(getIconsPath() + "cart_put.png"), CART_REMOVE(getIconsPath() + "cart_remove.png"), CAR_ADD(getIconsPath() + "car_add.png"), CAR_DELETE(getIconsPath() + "car_delete.png"), CD(getIconsPath() + "cd.png"), CD_ADD(getIconsPath() + "cd_add.png"), CD_BURN(getIconsPath() + "cd_burn.png"), CD_DELETE(getIconsPath() + "cd_delete.png"), CD_EDIT(getIconsPath() + "cd_edit.png"), CD_EJECT(getIconsPath() + "cd_eject.png"), CD_GO(getIconsPath() + "cd_go.png"), CHART_BAR(getIconsPath() + "chart_bar.png"), CHART_BAR_ADD(getIconsPath() + "chart_bar_add.png"), CHART_BAR_DELETE(getIconsPath() + "chart_bar_delete.png"), CHART_BAR_EDIT(getIconsPath() + "chart_bar_edit.png"), CHART_BAR_ERROR(getIconsPath() + "chart_bar_error.png"), CHART_BAR_LINK(getIconsPath() + "chart_bar_link.png"), CHART_CURVE(getIconsPath() + "chart_curve.png"), CHART_CURVE_ADD(getIconsPath() + "chart_curve_add.png"), CHART_CURVE_DELETE(getIconsPath() + "chart_curve_delete.png"), CHART_CURVE_EDIT(getIconsPath() + "chart_curve_edit.png"), CHART_CURVE_ERROR(getIconsPath() + "chart_curve_error.png"), CHART_CURVE_GO(getIconsPath() + "chart_curve_go.png"), CHART_CURVE_LINK(getIconsPath() + "chart_curve_link.png"), CHART_LINE(getIconsPath() + "chart_line.png"), CHART_LINE_ADD(getIconsPath() + "chart_line_add.png"), CHART_LINE_DELETE(getIconsPath() + "chart_line_delete.png"), CHART_LINE_EDIT(getIconsPath() + "chart_line_edit.png"), CHART_LINE_ERROR(getIconsPath() + "chart_line_error.png"), CHART_LINE_LINK(getIconsPath() + "chart_line_link.png"), CHART_ORGANISATION(getIconsPath() + "chart_organisation.png"), CHART_ORGANISATION_ADD(getIconsPath() + "chart_organisation_add.png"), CHART_ORGANISATION_DELETE(getIconsPath() + "chart_organisation_delete.png"), CHART_PIE(getIconsPath() + "chart_pie.png"), CHART_PIE_ADD(getIconsPath() + "chart_pie_add.png"), CHART_PIE_DELETE(getIconsPath() + "chart_pie_delete.png"), CHART_PIE_EDIT(getIconsPath() + "chart_pie_edit.png"), CHART_PIE_ERROR(getIconsPath() + "chart_pie_error.png"), CHART_PIE_LINK(getIconsPath() + "chart_pie_link.png"), CLOCK(getIconsPath() + "clock.png"), CLOCK_ADD(getIconsPath() + "clock_add.png"), CLOCK_DELETE(getIconsPath() + "clock_delete.png"), CLOCK_EDIT(getIconsPath() + "clock_edit.png"), CLOCK_ERROR(getIconsPath() + "clock_error.png"), CLOCK_GO(getIconsPath() + "clock_go.png"), CLOCK_LINK(getIconsPath() + "clock_link.png"), CLOCK_PAUSE(getIconsPath() + "clock_pause.png"), CLOCK_PLAY(getIconsPath() + "clock_play.png"), CLOCK_RED(getIconsPath() + "clock_red.png"), CLOCK_STOP(getIconsPath() + "clock_stop.png"), COG(getIconsPath() + "cog.png"), COG_ADD(getIconsPath() + "cog_add.png"), COG_DELETE(getIconsPath() + "cog_delete.png"), COG_EDIT(getIconsPath() + "cog_edit.png"), COG_ERROR(getIconsPath() + "cog_error.png"), COG_GO(getIconsPath() + "cog_go.png"), COINS(getIconsPath() + "coins.png"), COINS_ADD(getIconsPath() + "coins_add.png"), COINS_DELETE(getIconsPath() + "coins_delete.png"), COLOR_SWATCH(getIconsPath() + "color_swatch.png"), COLOR_WHEEL(getIconsPath() + "color_wheel.png"), COMMENT(getIconsPath() + "comment.png"), COMMENTS(getIconsPath() + "comments.png"), COMMENTS_ADD(getIconsPath() + "comments_add.png"), COMMENTS_DELETE(getIconsPath() + "comments_delete.png"), COMMENT_ADD(getIconsPath() + "comment_add.png"), COMMENT_DELETE(getIconsPath() + "comment_delete.png"), COMMENT_EDIT(getIconsPath() + "comment_edit.png"), COMPRESS(getIconsPath() + "compress.png"), COMPUTER(getIconsPath() + "computer.png"), COMPUTER_ADD(getIconsPath() + "computer_add.png"), COMPUTER_DELETE(getIconsPath() + "computer_delete.png"), COMPUTER_EDIT(getIconsPath() + "computer_edit.png"), COMPUTER_ERROR(getIconsPath() + "computer_error.png"), COMPUTER_GO(getIconsPath() + "computer_go.png"), COMPUTER_KEY(getIconsPath() + "computer_key.png"), COMPUTER_LINK(getIconsPath() + "computer_link.png"), CONNECT(getIconsPath() + "connect.png"), CONTRAST(getIconsPath() + "contrast.png"), CONTRAST_DECREASE(getIconsPath() + "contrast_decrease.png"), CONTRAST_HIGH(getIconsPath() + "contrast_high.png"), CONTRAST_INCREASE(getIconsPath() + "contrast_increase.png"), CONTRAST_LOW(getIconsPath() + "contrast_low.png"), CONTROLLER(getIconsPath() + "controller.png"), CONTROLLER_ADD(getIconsPath() + "controller_add.png"), CONTROLLER_DELETE(getIconsPath() + "controller_delete.png"), CONTROLLER_ERROR(getIconsPath() + "controller_error.png"), CONTROL_EJECT(getIconsPath() + "control_eject.png"), CONTROL_EJECT_BLUE(getIconsPath() + "control_eject_blue.png"), CONTROL_END(getIconsPath() + "control_end.png"), CONTROL_END_BLUE(getIconsPath() + "control_end_blue.png"), CONTROL_EQUALIZER(getIconsPath() + "control_equalizer.png"), CONTROL_EQUALIZER_BLUE(getIconsPath() + "control_equalizer_blue.png"), CONTROL_FASTFORWARD(getIconsPath() + "control_fastforward.png"), CONTROL_FASTFORWARD_BLUE(getIconsPath() + "control_fastforward_blue.png"), CONTROL_PAUSE(getIconsPath() + "control_pause.png"), CONTROL_PAUSE_BLUE(getIconsPath() + "control_pause_blue.png"), CONTROL_PLAY(getIconsPath() + "control_play.png"), CONTROL_PLAY_BLUE(getIconsPath() + "control_play_blue.png"), CONTROL_REPEAT(getIconsPath() + "control_repeat.png"), CONTROL_REPEAT_BLUE(getIconsPath() + "control_repeat_blue.png"), CONTROL_REWIND(getIconsPath() + "control_rewind.png"), CONTROL_REWIND_BLUE(getIconsPath() + "control_rewind_blue.png"), CONTROL_START(getIconsPath() + "control_start.png"), CONTROL_START_BLUE(getIconsPath() + "control_start_blue.png"), CONTROL_STOP(getIconsPath() + "control_stop.png"), CONTROL_STOP_BLUE(getIconsPath() + "control_stop_blue.png"), CREDITCARDS(getIconsPath() + "creditcards.png"), CROSS(getIconsPath() + "cross.png"), CSS(getIconsPath() + "css.png"), CSS_ADD(getIconsPath() + "css_add.png"), CSS_DELETE(getIconsPath() + "css_delete.png"), CSS_GO(getIconsPath() + "css_go.png"), CSS_VALID(getIconsPath() + "css_valid.png"), CUP(getIconsPath() + "cup.png"), CUP_ADD(getIconsPath() + "cup_add.png"), CUP_DELETE(getIconsPath() + "cup_delete.png"), CUP_EDIT(getIconsPath() + "cup_edit.png"), CUP_ERROR(getIconsPath() + "cup_error.png"), CUP_GO(getIconsPath() + "cup_go.png"), CUP_KEY(getIconsPath() + "cup_key.png"), CUP_LINK(getIconsPath() + "cup_link.png"), CURSOR(getIconsPath() + "cursor.png"), CUT(getIconsPath() + "cut.png"), CUT_RED(getIconsPath() + "cut_red.png"), DATABASE(getIconsPath() + "database.png"), DATABASE_ADD(getIconsPath() + "database_add.png"), DATABASE_CONNECT(getIconsPath() + "database_connect.png"), DATABASE_DELETE(getIconsPath() + "database_delete.png"), DATABASE_EDIT(getIconsPath() + "database_edit.png"), DATABASE_ERROR(getIconsPath() + "database_error.png"), DATABASE_GEAR(getIconsPath() + "database_gear.png"), DATABASE_GO(getIconsPath() + "database_go.png"), DATABASE_KEY(getIconsPath() + "database_key.png"), DATABASE_LIGHTNING(getIconsPath() + "database_lightning.png"), DATABASE_LINK(getIconsPath() + "database_link.png"), DATABASE_REFRESH(getIconsPath() + "database_refresh.png"), DATABASE_SAVE(getIconsPath() + "database_save.png"), DATABASE_TABLE(getIconsPath() + "database_table.png"), DATE(getIconsPath() + "date.png"), DATE_ADD(getIconsPath() + "date_add.png"), DATE_DELETE(getIconsPath() + "date_delete.png"), DATE_EDIT(getIconsPath() + "date_edit.png"), DATE_ERROR(getIconsPath() + "date_error.png"), DATE_GO(getIconsPath() + "date_go.png"), DATE_LINK(getIconsPath() + "date_link.png"), DATE_MAGNIFY(getIconsPath() + "date_magnify.png"), DATE_NEXT(getIconsPath() + "date_next.png"), DATE_PREVIOUS(getIconsPath() + "date_previous.png"), DELETE(getIconsPath() + "delete.png"), DISCONNECT(getIconsPath() + "disconnect.png"), DISK(getIconsPath() + "disk.png"), DISK_MULTIPLE(getIconsPath() + "disk_multiple.png"), DOOR(getIconsPath() + "door.png"), DOOR_IN(getIconsPath() + "door_in.png"), DOOR_OPEN(getIconsPath() + "door_open.png"), DOOR_OUT(getIconsPath() + "door_out.png"), DRINK(getIconsPath() + "drink.png"), DRINK_EMPTY(getIconsPath() + "drink_empty.png"), DRIVE(getIconsPath() + "drive.png"), DRIVE_ADD(getIconsPath() + "drive_add.png"), DRIVE_BURN(getIconsPath() + "drive_burn.png"), DRIVE_CD(getIconsPath() + "drive_cd.png"), DRIVE_CD_EMPTY(getIconsPath() + "drive_cd_empty.png"), DRIVE_DELETE(getIconsPath() + "drive_delete.png"), DRIVE_DISK(getIconsPath() + "drive_disk.png"), DRIVE_EDIT(getIconsPath() + "drive_edit.png"), DRIVE_ERROR(getIconsPath() + "drive_error.png"), DRIVE_GO(getIconsPath() + "drive_go.png"), DRIVE_KEY(getIconsPath() + "drive_key.png"), DRIVE_LINK(getIconsPath() + "drive_link.png"), DRIVE_MAGNIFY(getIconsPath() + "drive_magnify.png"), DRIVE_NETWORK(getIconsPath() + "drive_network.png"), DRIVE_RENAME(getIconsPath() + "drive_rename.png"), DRIVE_USER(getIconsPath() + "drive_user.png"), DRIVE_WEB(getIconsPath() + "drive_web.png"), DVD(getIconsPath() + "dvd.png"), DVD_ADD(getIconsPath() + "dvd_add.png"), DVD_DELETE(getIconsPath() + "dvd_delete.png"), DVD_EDIT(getIconsPath() + "dvd_edit.png"), DVD_ERROR(getIconsPath() + "dvd_error.png"), DVD_GO(getIconsPath() + "dvd_go.png"), DVD_KEY(getIconsPath() + "dvd_key.png"), DVD_LINK(getIconsPath() + "dvd_link.png"), EMAIL(getIconsPath() + "email.png"), EMAIL_ADD(getIconsPath() + "email_add.png"), EMAIL_ATTACH(getIconsPath() + "email_attach.png"), EMAIL_DELETE(getIconsPath() + "email_delete.png"), EMAIL_EDIT(getIconsPath() + "email_edit.png"), EMAIL_ERROR(getIconsPath() + "email_error.png"), EMAIL_GO(getIconsPath() + "email_go.png"), EMAIL_LINK(getIconsPath() + "email_link.png"), EMAIL_OPEN(getIconsPath() + "email_open.png"), EMAIL_OPEN_IMAGE(getIconsPath() + "email_open_image.png"), EMOTICON_EVILGRIN(getIconsPath() + "emoticon_evilgrin.png"), EMOTICON_GRIN(getIconsPath() + "emoticon_grin.png"), EMOTICON_HAPPY(getIconsPath() + "emoticon_happy.png"), EMOTICON_SMILE(getIconsPath() + "emoticon_smile.png"), EMOTICON_SURPRISED(getIconsPath() + "emoticon_surprised.png"), EMOTICON_TONGUE(getIconsPath() + "emoticon_tongue.png"), EMOTICON_UNHAPPY(getIconsPath() + "emoticon_unhappy.png"), EMOTICON_WAII(getIconsPath() + "emoticon_waii.png"), EMOTICON_WINK(getIconsPath() + "emoticon_wink.png"), ERROR(getIconsPath() + "error.png"), ERROR_ADD(getIconsPath() + "error_add.png"), ERROR_DELETE(getIconsPath() + "error_delete.png"), ERROR_GO(getIconsPath() + "error_go.png"), EXCLAMATION(getIconsPath() + "exclamation.png"), EYE(getIconsPath() + "eye.png"), EYE_ADD(getIconsPath() + "eye_add.png"), EYE_DELETE(getIconsPath() + "eye_delete.png"), FEED(getIconsPath() + "feed.png"), FEED_ADD(getIconsPath() + "feed_add.png"), FEED_DELETE(getIconsPath() + "feed_delete.png"), FEED_DISK(getIconsPath() + "feed_disk.png"), FEED_EDIT(getIconsPath() + "feed_edit.png"), FEED_ERROR(getIconsPath() + "feed_error.png"), FEED_GO(getIconsPath() + "feed_go.png"), FEED_KEY(getIconsPath() + "feed_key.png"), FEED_LINK(getIconsPath() + "feed_link.png"), FEED_MAGNIFY(getIconsPath() + "feed_magnify.png"), FEMALE(getIconsPath() + "female.png"), FILM(getIconsPath() + "film.png"), FILM_ADD(getIconsPath() + "film_add.png"), FILM_DELETE(getIconsPath() + "film_delete.png"), FILM_EDIT(getIconsPath() + "film_edit.png"), FILM_ERROR(getIconsPath() + "film_error.png"), FILM_GO(getIconsPath() + "film_go.png"), FILM_KEY(getIconsPath() + "film_key.png"), FILM_LINK(getIconsPath() + "film_link.png"), FILM_SAVE(getIconsPath() + "film_save.png"), FIND(getIconsPath() + "find.png"), FLAG_BLUE(getIconsPath() + "flag_blue.png"), FLAG_GREEN(getIconsPath() + "flag_green.png"), FLAG_ORANGE(getIconsPath() + "flag_orange.png"), FLAG_PINK(getIconsPath() + "flag_pink.png"), FLAG_PURPLE(getIconsPath() + "flag_purple.png"), FLAG_RED(getIconsPath() + "flag_red.png"), FLAG_YELLOW(getIconsPath() + "flag_yellow.png"), FOLDER(getIconsPath() + "folder.png"), FOLDER_ADD(getIconsPath() + "folder_add.png"), FOLDER_BELL(getIconsPath() + "folder_bell.png"), FOLDER_BRICK(getIconsPath() + "folder_brick.png"), FOLDER_BUG(getIconsPath() + "folder_bug.png"), FOLDER_CAMERA(getIconsPath() + "folder_camera.png"), FOLDER_DATABASE(getIconsPath() + "folder_database.png"), FOLDER_DELETE(getIconsPath() + "folder_delete.png"), FOLDER_EDIT(getIconsPath() + "folder_edit.png"), FOLDER_ERROR(getIconsPath() + "folder_error.png"), FOLDER_EXPLORE(getIconsPath() + "folder_explore.png"), FOLDER_FEED(getIconsPath() + "folder_feed.png"), FOLDER_FIND(getIconsPath() + "folder_find.png"), FOLDER_GO(getIconsPath() + "folder_go.png"), FOLDER_HEART(getIconsPath() + "folder_heart.png"), FOLDER_IMAGE(getIconsPath() + "folder_image.png"), FOLDER_KEY(getIconsPath() + "folder_key.png"), FOLDER_LIGHTBULB(getIconsPath() + "folder_lightbulb.png"), FOLDER_LINK(getIconsPath() + "folder_link.png"), FOLDER_MAGNIFY(getIconsPath() + "folder_magnify.png"), FOLDER_PAGE(getIconsPath() + "folder_page.png"), FOLDER_PAGE_WHITE(getIconsPath() + "folder_page_white.png"), FOLDER_PALETTE(getIconsPath() + "folder_palette.png"), FOLDER_PICTURE(getIconsPath() + "folder_picture.png"), FOLDER_STAR(getIconsPath() + "folder_star.png"), FOLDER_TABLE(getIconsPath() + "folder_table.png"), FOLDER_USER(getIconsPath() + "folder_user.png"), FOLDER_WRENCH(getIconsPath() + "folder_wrench.png"), FONT(getIconsPath() + "font.png"), FONT_ADD(getIconsPath() + "font_add.png"), FONT_DELETE(getIconsPath() + "font_delete.png"), FONT_GO(getIconsPath() + "font_go.png"), GROUP(getIconsPath() + "group.png"), GROUP_ADD(getIconsPath() + "group_add.png"), GROUP_DELETE(getIconsPath() + "group_delete.png"), GROUP_EDIT(getIconsPath() + "group_edit.png"), GROUP_ERROR(getIconsPath() + "group_error.png"), GROUP_GEAR(getIconsPath() + "group_gear.png"), GROUP_GO(getIconsPath() + "group_go.png"), GROUP_KEY(getIconsPath() + "group_key.png"), GROUP_LINK(getIconsPath() + "group_link.png"), HEART(getIconsPath() + "heart.png"), HEART_ADD(getIconsPath() + "heart_add.png"), HEART_DELETE(getIconsPath() + "heart_delete.png"), HELP(getIconsPath() + "help.png"), HOURGLASS(getIconsPath() + "hourglass.png"), HOURGLASS_ADD(getIconsPath() + "hourglass_add.png"), HOURGLASS_DELETE(getIconsPath() + "hourglass_delete.png"), HOURGLASS_GO(getIconsPath() + "hourglass_go.png"), HOURGLASS_LINK(getIconsPath() + "hourglass_link.png"), HOUSE(getIconsPath() + "house.png"), HOUSE_ADD(getIconsPath() + "house_add.png"), HOUSE_DELETE(getIconsPath() + "house_delete.png"), HOUSE_GO(getIconsPath() + "house_go.png"), HOUSE_LINK(getIconsPath() + "house_link.png"), HTML(getIconsPath() + "html.png"), HTML_ADD(getIconsPath() + "html_add.png"), HTML_DELETE(getIconsPath() + "html_delete.png"), HTML_GO(getIconsPath() + "html_go.png"), HTML_VALID(getIconsPath() + "html_valid.png"), IMAGE(getIconsPath() + "image.png"), IMAGES(getIconsPath() + "images.png"), IMAGE_ADD(getIconsPath() + "image_add.png"), IMAGE_DELETE(getIconsPath() + "image_delete.png"), IMAGE_EDIT(getIconsPath() + "image_edit.png"), IMAGE_LINK(getIconsPath() + "image_link.png"), INFORMATION(getIconsPath() + "information.png"), IPOD(getIconsPath() + "ipod.png"), IPOD_CAST(getIconsPath() + "ipod_cast.png"), IPOD_CAST_ADD(getIconsPath() + "ipod_cast_add.png"), IPOD_CAST_DELETE(getIconsPath() + "ipod_cast_delete.png"), IPOD_SOUND(getIconsPath() + "ipod_sound.png"), JOYSTICK(getIconsPath() + "joystick.png"), JOYSTICK_ADD(getIconsPath() + "joystick_add.png"), JOYSTICK_DELETE(getIconsPath() + "joystick_delete.png"), JOYSTICK_ERROR(getIconsPath() + "joystick_error.png"), KEY(getIconsPath() + "key.png"), KEYBOARD(getIconsPath() + "keyboard.png"), KEYBOARD_ADD(getIconsPath() + "keyboard_add.png"), KEYBOARD_DELETE(getIconsPath() + "keyboard_delete.png"), KEYBOARD_MAGNIFY(getIconsPath() + "keyboard_magnify.png"), KEY_ADD(getIconsPath() + "key_add.png"), KEY_DELETE(getIconsPath() + "key_delete.png"), KEY_GO(getIconsPath() + "key_go.png"), LAYERS(getIconsPath() + "layers.png"), LAYOUT(getIconsPath() + "layout.png"), LAYOUT_ADD(getIconsPath() + "layout_add.png"), LAYOUT_CONTENT(getIconsPath() + "layout_content.png"), LAYOUT_DELETE(getIconsPath() + "layout_delete.png"), LAYOUT_EDIT(getIconsPath() + "layout_edit.png"), LAYOUT_ERROR(getIconsPath() + "layout_error.png"), LAYOUT_HEADER(getIconsPath() + "layout_header.png"), LAYOUT_LINK(getIconsPath() + "layout_link.png"), LAYOUT_SIDEBAR(getIconsPath() + "layout_sidebar.png"), LIGHTBULB(getIconsPath() + "lightbulb.png"), LIGHTBULB_ADD(getIconsPath() + "lightbulb_add.png"), LIGHTBULB_DELETE(getIconsPath() + "lightbulb_delete.png"), LIGHTBULB_OFF(getIconsPath() + "lightbulb_off.png"), LIGHTNING(getIconsPath() + "lightning.png"), LIGHTNING_ADD(getIconsPath() + "lightning_add.png"), LIGHTNING_DELETE(getIconsPath() + "lightning_delete.png"), LIGHTNING_GO(getIconsPath() + "lightning_go.png"), LINK(getIconsPath() + "link.png"), LINK_ADD(getIconsPath() + "link_add.png"), LINK_BREAK(getIconsPath() + "link_break.png"), LINK_DELETE(getIconsPath() + "link_delete.png"), LINK_EDIT(getIconsPath() + "link_edit.png"), LINK_ERROR(getIconsPath() + "link_error.png"), LINK_GO(getIconsPath() + "link_go.png"), LOCK(getIconsPath() + "lock.png"), LOCK_ADD(getIconsPath() + "lock_add.png"), LOCK_BREAK(getIconsPath() + "lock_break.png"), LOCK_DELETE(getIconsPath() + "lock_delete.png"), LOCK_EDIT(getIconsPath() + "lock_edit.png"), LOCK_GO(getIconsPath() + "lock_go.png"), LOCK_OPEN(getIconsPath() + "lock_open.png"), LORRY(getIconsPath() + "lorry.png"), LORRY_ADD(getIconsPath() + "lorry_add.png"), LORRY_DELETE(getIconsPath() + "lorry_delete.png"), LORRY_ERROR(getIconsPath() + "lorry_error.png"), LORRY_FLATBED(getIconsPath() + "lorry_flatbed.png"), LORRY_GO(getIconsPath() + "lorry_go.png"), LORRY_LINK(getIconsPath() + "lorry_link.png"), MAGIFIER_ZOOM_OUT(getIconsPath() + "magifier_zoom_out.png"), MAGNIFIER(getIconsPath() + "magnifier.png"), MAGNIFIER_ZOOM_IN(getIconsPath() + "magnifier_zoom_in.png"), MALE(getIconsPath() + "male.png"), MAP(getIconsPath() + "map.png"), MAP_ADD(getIconsPath() + "map_add.png"), MAP_DELETE(getIconsPath() + "map_delete.png"), MAP_EDIT(getIconsPath() + "map_edit.png"), MAP_GO(getIconsPath() + "map_go.png"), MAP_MAGNIFY(getIconsPath() + "map_magnify.png"), MEDAL_BRONZE_1(getIconsPath() + "medal_bronze_1.png"), MEDAL_BRONZE_2(getIconsPath() + "medal_bronze_2.png"), MEDAL_BRONZE_3(getIconsPath() + "medal_bronze_3.png"), MEDAL_BRONZE_ADD(getIconsPath() + "medal_bronze_add.png"), MEDAL_BRONZE_DELETE(getIconsPath() + "medal_bronze_delete.png"), MEDAL_GOLD_1(getIconsPath() + "medal_gold_1.png"), MEDAL_GOLD_2(getIconsPath() + "medal_gold_2.png"), MEDAL_GOLD_3(getIconsPath() + "medal_gold_3.png"), MEDAL_GOLD_ADD(getIconsPath() + "medal_gold_add.png"), MEDAL_GOLD_DELETE(getIconsPath() + "medal_gold_delete.png"), MEDAL_SILVER_1(getIconsPath() + "medal_silver_1.png"), MEDAL_SILVER_2(getIconsPath() + "medal_silver_2.png"), MEDAL_SILVER_3(getIconsPath() + "medal_silver_3.png"), MEDAL_SILVER_ADD(getIconsPath() + "medal_silver_add.png"), MEDAL_SILVER_DELETE(getIconsPath() + "medal_silver_delete.png"), MONEY(getIconsPath() + "money.png"), MONEY_ADD(getIconsPath() + "money_add.png"), MONEY_DELETE(getIconsPath() + "money_delete.png"), MONEY_DOLLAR(getIconsPath() + "money_dollar.png"), MONEY_EURO(getIconsPath() + "money_euro.png"), MONEY_POUND(getIconsPath() + "money_pound.png"), MONEY_YEN(getIconsPath() + "money_yen.png"), MONITOR(getIconsPath() + "monitor.png"), MONITOR_ADD(getIconsPath() + "monitor_add.png"), MONITOR_DELETE(getIconsPath() + "monitor_delete.png"), MONITOR_EDIT(getIconsPath() + "monitor_edit.png"), MONITOR_ERROR(getIconsPath() + "monitor_error.png"), MONITOR_GO(getIconsPath() + "monitor_go.png"), MONITOR_LIGHTNING(getIconsPath() + "monitor_lightning.png"), MONITOR_LINK(getIconsPath() + "monitor_link.png"), MOUSE(getIconsPath() + "mouse.png"), MOUSE_ADD(getIconsPath() + "mouse_add.png"), MOUSE_DELETE(getIconsPath() + "mouse_delete.png"), MOUSE_ERROR(getIconsPath() + "mouse_error.png"), MUSIC(getIconsPath() + "music.png"), NEW(getIconsPath() + "new.png"), NEWSPAPER(getIconsPath() + "newspaper.png"), NEWSPAPER_ADD(getIconsPath() + "newspaper_add.png"), NEWSPAPER_DELETE(getIconsPath() + "newspaper_delete.png"), NEWSPAPER_GO(getIconsPath() + "newspaper_go.png"), NEWSPAPER_LINK(getIconsPath() + "newspaper_link.png"), NOTE(getIconsPath() + "note.png"), NOTE_ADD(getIconsPath() + "note_add.png"), NOTE_DELETE(getIconsPath() + "note_delete.png"), NOTE_EDIT(getIconsPath() + "note_edit.png"), NOTE_ERROR(getIconsPath() + "note_error.png"), NOTE_GO(getIconsPath() + "note_go.png"), OVERLAYS(getIconsPath() + "overlays.png"), PACKAGE(getIconsPath() + "package.png"), PACKAGE_ADD(getIconsPath() + "package_add.png"), PACKAGE_DELETE(getIconsPath() + "package_delete.png"), PACKAGE_GO(getIconsPath() + "package_go.png"), PACKAGE_GREEN(getIconsPath() + "package_green.png"), PACKAGE_LINK(getIconsPath() + "package_link.png"), PAGE(getIconsPath() + "page.png"), PAGE_ADD(getIconsPath() + "page_add.png"), PAGE_ATTACH(getIconsPath() + "page_attach.png"), PAGE_CODE(getIconsPath() + "page_code.png"), PAGE_COPY(getIconsPath() + "page_copy.png"), PAGE_DELETE(getIconsPath() + "page_delete.png"), PAGE_EDIT(getIconsPath() + "page_edit.png"), PAGE_ERROR(getIconsPath() + "page_error.png"), PAGE_EXCEL(getIconsPath() + "page_excel.png"), PAGE_FIND(getIconsPath() + "page_find.png"), PAGE_GEAR(getIconsPath() + "page_gear.png"), PAGE_GO(getIconsPath() + "page_go.png"), PAGE_GREEN(getIconsPath() + "page_green.png"), PAGE_KEY(getIconsPath() + "page_key.png"), PAGE_LIGHTNING(getIconsPath() + "page_lightning.png"), PAGE_LINK(getIconsPath() + "page_link.png"), PAGE_PAINTBRUSH(getIconsPath() + "page_paintbrush.png"), PAGE_PASTE(getIconsPath() + "page_paste.png"), PAGE_RED(getIconsPath() + "page_red.png"), PAGE_REFRESH(getIconsPath() + "page_refresh.png"), PAGE_SAVE(getIconsPath() + "page_save.png"), PAGE_WHITE(getIconsPath() + "page_white.png"), PAGE_WHITE_ACROBAT(getIconsPath() + "page_white_acrobat.png"), PAGE_WHITE_ACTIONSCRIPT(getIconsPath() + "page_white_actionscript.png"), PAGE_WHITE_ADD(getIconsPath() + "page_white_add.png"), PAGE_WHITE_C(getIconsPath() + "page_white_c.png"), PAGE_WHITE_CAMERA(getIconsPath() + "page_white_camera.png"), PAGE_WHITE_CD(getIconsPath() + "page_white_cd.png"), PAGE_WHITE_CODE(getIconsPath() + "page_white_code.png"), PAGE_WHITE_CODE_RED(getIconsPath() + "page_white_code_red.png"), PAGE_WHITE_COLDFUSION(getIconsPath() + "page_white_coldfusion.png"), PAGE_WHITE_COMPRESSED(getIconsPath() + "page_white_compressed.png"), PAGE_WHITE_COPY(getIconsPath() + "page_white_copy.png"), PAGE_WHITE_CPLUSPLUS(getIconsPath() + "page_white_cplusplus.png"), PAGE_WHITE_CSHARP(getIconsPath() + "page_white_csharp.png"), PAGE_WHITE_CUP(getIconsPath() + "page_white_cup.png"), PAGE_WHITE_DATABASE(getIconsPath() + "page_white_database.png"), PAGE_WHITE_DELETE(getIconsPath() + "page_white_delete.png"), PAGE_WHITE_DVD(getIconsPath() + "page_white_dvd.png"), PAGE_WHITE_EDIT(getIconsPath() + "page_white_edit.png"), PAGE_WHITE_ERROR(getIconsPath() + "page_white_error.png"), PAGE_WHITE_EXCEL(getIconsPath() + "page_white_excel.png"), PAGE_WHITE_FIND(getIconsPath() + "page_white_find.png"), PAGE_WHITE_FLASH(getIconsPath() + "page_white_flash.png"), PAGE_WHITE_FREEHAND(getIconsPath() + "page_white_freehand.png"), PAGE_WHITE_GEAR(getIconsPath() + "page_white_gear.png"), PAGE_WHITE_GET(getIconsPath() + "page_white_get.png"), PAGE_WHITE_GO(getIconsPath() + "page_white_go.png"), PAGE_WHITE_H(getIconsPath() + "page_white_h.png"), PAGE_WHITE_HORIZONTAL(getIconsPath() + "page_white_horizontal.png"), PAGE_WHITE_KEY(getIconsPath() + "page_white_key.png"), PAGE_WHITE_LIGHTNING(getIconsPath() + "page_white_lightning.png"), PAGE_WHITE_LINK(getIconsPath() + "page_white_link.png"), PAGE_WHITE_MAGNIFY(getIconsPath() + "page_white_magnify.png"), PAGE_WHITE_MEDAL(getIconsPath() + "page_white_medal.png"), PAGE_WHITE_OFFICE(getIconsPath() + "page_white_office.png"), PAGE_WHITE_PAINT(getIconsPath() + "page_white_paint.png"), PAGE_WHITE_PAINTBRUSH(getIconsPath() + "page_white_paintbrush.png"), PAGE_WHITE_PASTE(getIconsPath() + "page_white_paste.png"), PAGE_WHITE_PHP(getIconsPath() + "page_white_php.png"), PAGE_WHITE_PICTURE(getIconsPath() + "page_white_picture.png"), PAGE_WHITE_POWERPOINT(getIconsPath() + "page_white_powerpoint.png"), PAGE_WHITE_PUT(getIconsPath() + "page_white_put.png"), PAGE_WHITE_RUBY(getIconsPath() + "page_white_ruby.png"), PAGE_WHITE_STACK(getIconsPath() + "page_white_stack.png"), PAGE_WHITE_STAR(getIconsPath() + "page_white_star.png"), PAGE_WHITE_SWOOSH(getIconsPath() + "page_white_swoosh.png"), PAGE_WHITE_TEXT(getIconsPath() + "page_white_text.png"), PAGE_WHITE_TEXT_WIDTH(getIconsPath() + "page_white_text_width.png"), PAGE_WHITE_TUX(getIconsPath() + "page_white_tux.png"), PAGE_WHITE_VECTOR(getIconsPath() + "page_white_vector.png"), PAGE_WHITE_VISUALSTUDIO(getIconsPath() + "page_white_visualstudio.png"), PAGE_WHITE_WIDTH(getIconsPath() + "page_white_width.png"), PAGE_WHITE_WORD(getIconsPath() + "page_white_word.png"), PAGE_WHITE_WORLD(getIconsPath() + "page_white_world.png"), PAGE_WHITE_WRENCH(getIconsPath() + "page_white_wrench.png"), PAGE_WHITE_ZIP(getIconsPath() + "page_white_zip.png"), PAGE_WORD(getIconsPath() + "page_word.png"), PAGE_WORLD(getIconsPath() + "page_world.png"), PAINTBRUSH(getIconsPath() + "paintbrush.png"), PAINTCAN(getIconsPath() + "paintcan.png"), PALETTE(getIconsPath() + "palette.png"), PASTE_PLAIN(getIconsPath() + "paste_plain.png"), PASTE_WORD(getIconsPath() + "paste_word.png"), PENCIL(getIconsPath() + "pencil.png"), PENCIL_ADD(getIconsPath() + "pencil_add.png"), PENCIL_DELETE(getIconsPath() + "pencil_delete.png"), PENCIL_GO(getIconsPath() + "pencil_go.png"), PHONE(getIconsPath() + "phone.png"), PHONE_ADD(getIconsPath() + "phone_add.png"), PHONE_DELETE(getIconsPath() + "phone_delete.png"), PHONE_SOUND(getIconsPath() + "phone_sound.png"), PHOTO(getIconsPath() + "photo.png"), PHOTOS(getIconsPath() + "photos.png"), PHOTO_ADD(getIconsPath() + "photo_add.png"), PHOTO_DELETE(getIconsPath() + "photo_delete.png"), PHOTO_LINK(getIconsPath() + "photo_link.png"), PICTURE(getIconsPath() + "picture.png"), PICTURES(getIconsPath() + "pictures.png"), PICTURES_ADD(getIconsPath() + "pictures_add.png"), PICTURES_DELETE(getIconsPath() + "pictures_delete.png"), PICTURE_ADD(getIconsPath() + "picture_add.png"), PICTURE_DELETE(getIconsPath() + "picture_delete.png"), PICTURE_EDIT(getIconsPath() + "picture_edit.png"), PICTURE_EMPTY(getIconsPath() + "picture_empty.png"), PICTURE_ERROR(getIconsPath() + "picture_error.png"), PICTURE_GO(getIconsPath() + "picture_go.png"), PICTURE_KEY(getIconsPath() + "picture_key.png"), PICTURE_LINK(getIconsPath() + "picture_link.png"), PICTURE_SAVE(getIconsPath() + "picture_save.png"), PILCROW(getIconsPath() + "pilcrow.png"), PILL(getIconsPath() + "pill.png"), PILL_ADD(getIconsPath() + "pill_add.png"), PILL_DELETE(getIconsPath() + "pill_delete.png"), PILL_GO(getIconsPath() + "pill_go.png"), PLUGIN(getIconsPath() + "plugin.png"), PLUGIN_ADD(getIconsPath() + "plugin_add.png"), PLUGIN_DELETE(getIconsPath() + "plugin_delete.png"), PLUGIN_DISABLED(getIconsPath() + "plugin_disabled.png"), PLUGIN_EDIT(getIconsPath() + "plugin_edit.png"), PLUGIN_ERROR(getIconsPath() + "plugin_error.png"), PLUGIN_GO(getIconsPath() + "plugin_go.png"), PLUGIN_LINK(getIconsPath() + "plugin_link.png"), PRINTER(getIconsPath() + "printer.png"), PRINTER_ADD(getIconsPath() + "printer_add.png"), PRINTER_DELETE(getIconsPath() + "printer_delete.png"), PRINTER_EMPTY(getIconsPath() + "printer_empty.png"), PRINTER_ERROR(getIconsPath() + "printer_error.png"), RAINBOW(getIconsPath() + "rainbow.png"), REPORT(getIconsPath() + "report.png"), REPORT_ADD(getIconsPath() + "report_add.png"), REPORT_DELETE(getIconsPath() + "report_delete.png"), REPORT_DISK(getIconsPath() + "report_disk.png"), REPORT_EDIT(getIconsPath() + "report_edit.png"), REPORT_GO(getIconsPath() + "report_go.png"), REPORT_KEY(getIconsPath() + "report_key.png"), REPORT_LINK(getIconsPath() + "report_link.png"), REPORT_MAGNIFY(getIconsPath() + "report_magnify.png"), REPORT_PICTURE(getIconsPath() + "report_picture.png"), REPORT_USER(getIconsPath() + "report_user.png"), REPORT_WORD(getIconsPath() + "report_word.png"), RESULTSET_FIRST(getIconsPath() + "resultset_first.png"), RESULTSET_LAST(getIconsPath() + "resultset_last.png"), RESULTSET_NEXT(getIconsPath() + "resultset_next.png"), RESULTSET_PREVIOUS(getIconsPath() + "resultset_previous.png"), ROSETTE(getIconsPath() + "rosette.png"), RSS(getIconsPath() + "rss.png"), RSS_ADD(getIconsPath() + "rss_add.png"), RSS_DELETE(getIconsPath() + "rss_delete.png"), RSS_GO(getIconsPath() + "rss_go.png"), RSS_VALID(getIconsPath() + "rss_valid.png"), RUBY(getIconsPath() + "ruby.png"), RUBY_ADD(getIconsPath() + "ruby_add.png"), RUBY_DELETE(getIconsPath() + "ruby_delete.png"), RUBY_GEAR(getIconsPath() + "ruby_gear.png"), RUBY_GET(getIconsPath() + "ruby_get.png"), RUBY_GO(getIconsPath() + "ruby_go.png"), RUBY_KEY(getIconsPath() + "ruby_key.png"), RUBY_LINK(getIconsPath() + "ruby_link.png"), RUBY_PUT(getIconsPath() + "ruby_put.png"), SCRIPT(getIconsPath() + "script.png"), SCRIPT_ADD(getIconsPath() + "script_add.png"), SCRIPT_CODE(getIconsPath() + "script_code.png"), SCRIPT_CODE_RED(getIconsPath() + "script_code_red.png"), SCRIPT_DELETE(getIconsPath() + "script_delete.png"), SCRIPT_EDIT(getIconsPath() + "script_edit.png"), SCRIPT_ERROR(getIconsPath() + "script_error.png"), SCRIPT_GEAR(getIconsPath() + "script_gear.png"), SCRIPT_GO(getIconsPath() + "script_go.png"), SCRIPT_KEY(getIconsPath() + "script_key.png"), SCRIPT_LIGHTNING(getIconsPath() + "script_lightning.png"), SCRIPT_LINK(getIconsPath() + "script_link.png"), SCRIPT_PALETTE(getIconsPath() + "script_palette.png"), SCRIPT_SAVE(getIconsPath() + "script_save.png"), SERVER(getIconsPath() + "server.png"), SERVER_ADD(getIconsPath() + "server_add.png"), SERVER_CHART(getIconsPath() + "server_chart.png"), SERVER_COMPRESSED(getIconsPath() + "server_compressed.png"), SERVER_CONNECT(getIconsPath() + "server_connect.png"), SERVER_DATABASE(getIconsPath() + "server_database.png"), SERVER_DELETE(getIconsPath() + "server_delete.png"), SERVER_EDIT(getIconsPath() + "server_edit.png"), SERVER_ERROR(getIconsPath() + "server_error.png"), SERVER_GO(getIconsPath() + "server_go.png"), SERVER_KEY(getIconsPath() + "server_key.png"), SERVER_LIGHTNING(getIconsPath() + "server_lightning.png"), SERVER_LINK(getIconsPath() + "server_link.png"), SERVER_UNCOMPRESSED(getIconsPath() + "server_uncompressed.png"), SHADING(getIconsPath() + "shading.png"), SHAPE_ALIGN_BOTTOM(getIconsPath() + "shape_align_bottom.png"), SHAPE_ALIGN_CENTER(getIconsPath() + "shape_align_center.png"), SHAPE_ALIGN_LEFT(getIconsPath() + "shape_align_left.png"), SHAPE_ALIGN_MIDDLE(getIconsPath() + "shape_align_middle.png"), SHAPE_ALIGN_RIGHT(getIconsPath() + "shape_align_right.png"), SHAPE_ALIGN_TOP(getIconsPath() + "shape_align_top.png"), SHAPE_FLIP_HORIZONTAL(getIconsPath() + "shape_flip_horizontal.png"), SHAPE_FLIP_VERTICAL(getIconsPath() + "shape_flip_vertical.png"), SHAPE_GROUP(getIconsPath() + "shape_group.png"), SHAPE_HANDLES(getIconsPath() + "shape_handles.png"), SHAPE_MOVE_BACK(getIconsPath() + "shape_move_back.png"), SHAPE_MOVE_BACKWARDS(getIconsPath() + "shape_move_backwards.png"), SHAPE_MOVE_FORWARDS(getIconsPath() + "shape_move_forwards.png"), SHAPE_MOVE_FRONT(getIconsPath() + "shape_move_front.png"), SHAPE_ROTATE_ANTICLOCKWISE(getIconsPath() + "shape_rotate_anticlockwise.png"), SHAPE_ROTATE_CLOCKWISE(getIconsPath() + "shape_rotate_clockwise.png"), SHAPE_SQUARE(getIconsPath() + "shape_square.png"), SHAPE_SQUARE_ADD(getIconsPath() + "shape_square_add.png"), SHAPE_SQUARE_DELETE(getIconsPath() + "shape_square_delete.png"), SHAPE_SQUARE_EDIT(getIconsPath() + "shape_square_edit.png"), SHAPE_SQUARE_ERROR(getIconsPath() + "shape_square_error.png"), SHAPE_SQUARE_GO(getIconsPath() + "shape_square_go.png"), SHAPE_SQUARE_KEY(getIconsPath() + "shape_square_key.png"), SHAPE_SQUARE_LINK(getIconsPath() + "shape_square_link.png"), SHAPE_UNGROUP(getIconsPath() + "shape_ungroup.png"), SHIELD(getIconsPath() + "shield.png"), SHIELD_ADD(getIconsPath() + "shield_add.png"), SHIELD_DELETE(getIconsPath() + "shield_delete.png"), SHIELD_GO(getIconsPath() + "shield_go.png"), SITEMAP(getIconsPath() + "sitemap.png"), SITEMAP_COLOR(getIconsPath() + "sitemap_color.png"), SOUND(getIconsPath() + "sound.png"), SOUND_ADD(getIconsPath() + "sound_add.png"), SOUND_DELETE(getIconsPath() + "sound_delete.png"), SOUND_LOW(getIconsPath() + "sound_low.png"), SOUND_MUTE(getIconsPath() + "sound_mute.png"), SOUND_NONE(getIconsPath() + "sound_none.png"), SPELLCHECK(getIconsPath() + "spellcheck.png"), SPORT_8BALL(getIconsPath() + "sport_8ball.png"), SPORT_BASKETBALL(getIconsPath() + "sport_basketball.png"), SPORT_FOOTBALL(getIconsPath() + "sport_football.png"), SPORT_GOLF(getIconsPath() + "sport_golf.png"), SPORT_RAQUET(getIconsPath() + "sport_raquet.png"), SPORT_SHUTTLECOCK(getIconsPath() + "sport_shuttlecock.png"), SPORT_SOCCER(getIconsPath() + "sport_soccer.png"), SPORT_TENNIS(getIconsPath() + "sport_tennis.png"), STAR(getIconsPath() + "star.png"), STATUS_AWAY(getIconsPath() + "status_away.png"), STATUS_BUSY(getIconsPath() + "status_busy.png"), STATUS_OFFLINE(getIconsPath() + "status_offline.png"), STATUS_ONLINE(getIconsPath() + "status_online.png"), STOP(getIconsPath() + "stop.png"), STYLE(getIconsPath() + "style.png"), STYLE_ADD(getIconsPath() + "style_add.png"), STYLE_DELETE(getIconsPath() + "style_delete.png"), STYLE_EDIT(getIconsPath() + "style_edit.png"), STYLE_GO(getIconsPath() + "style_go.png"), SUM(getIconsPath() + "sum.png"), TAB(getIconsPath() + "tab.png"), TABLE(getIconsPath() + "table.png"), TABLE_ADD(getIconsPath() + "table_add.png"), TABLE_DELETE(getIconsPath() + "table_delete.png"), TABLE_EDIT(getIconsPath() + "table_edit.png"), TABLE_ERROR(getIconsPath() + "table_error.png"), TABLE_GEAR(getIconsPath() + "table_gear.png"), TABLE_GO(getIconsPath() + "table_go.png"), TABLE_KEY(getIconsPath() + "table_key.png"), TABLE_LIGHTNING(getIconsPath() + "table_lightning.png"), TABLE_LINK(getIconsPath() + "table_link.png"), TABLE_MULTIPLE(getIconsPath() + "table_multiple.png"), TABLE_REFRESH(getIconsPath() + "table_refresh.png"), TABLE_RELATIONSHIP(getIconsPath() + "table_relationship.png"), TABLE_RELATIONSHIP_ADD(getIconsPath() + "table_relationship_add.png"), TABLE_RELATIONSHIP_DELETE(getIconsPath() + "table_relationship_delete.png"), TABLE_ROW_DELETE(getIconsPath() + "table_row_delete.png"), TABLE_ROW_INSERT(getIconsPath() + "table_row_insert.png"), TABLE_SAVE(getIconsPath() + "table_save.png"), TABLE_SORT(getIconsPath() + "table_sort.png"), TAB_ADD(getIconsPath() + "tab_add.png"), TAB_DELETE(getIconsPath() + "tab_delete.png"), TAB_EDIT(getIconsPath() + "tab_edit.png"), TAB_GO(getIconsPath() + "tab_go.png"), TAG(getIconsPath() + "tag.png"), TAG_BLUE(getIconsPath() + "tag_blue.png"), TAG_BLUE_ADD(getIconsPath() + "tag_blue_add.png"), TAG_BLUE_DELETE(getIconsPath() + "tag_blue_delete.png"), TAG_BLUE_EDIT(getIconsPath() + "tag_blue_edit.png"), TAG_GREEN(getIconsPath() + "tag_green.png"), TAG_ORANGE(getIconsPath() + "tag_orange.png"), TAG_PINK(getIconsPath() + "tag_pink.png"), TAG_PURPLE(getIconsPath() + "tag_purple.png"), TAG_RED(getIconsPath() + "tag_red.png"), TAG_YELLOW(getIconsPath() + "tag_yellow.png"), TELEPHONE(getIconsPath() + "telephone.png"), TELEPHONE_ADD(getIconsPath() + "telephone_add.png"), TELEPHONE_DELETE(getIconsPath() + "telephone_delete.png"), TELEPHONE_EDIT(getIconsPath() + "telephone_edit.png"), TELEPHONE_ERROR(getIconsPath() + "telephone_error.png"), TELEPHONE_GO(getIconsPath() + "telephone_go.png"), TELEPHONE_KEY(getIconsPath() + "telephone_key.png"), TELEPHONE_LINK(getIconsPath() + "telephone_link.png"), TELEVISION(getIconsPath() + "television.png"), TELEVISION_ADD(getIconsPath() + "television_add.png"), TELEVISION_DELETE(getIconsPath() + "television_delete.png"), TEXTFIELD(getIconsPath() + "textfield.png"), TEXTFIELD_ADD(getIconsPath() + "textfield_add.png"), TEXTFIELD_DELETE(getIconsPath() + "textfield_delete.png"), TEXTFIELD_KEY(getIconsPath() + "textfield_key.png"), TEXTFIELD_RENAME(getIconsPath() + "textfield_rename.png"), TEXT_ALIGN_CENTER(getIconsPath() + "text_align_center.png"), TEXT_ALIGN_JUSTIFY(getIconsPath() + "text_align_justify.png"), TEXT_ALIGN_LEFT(getIconsPath() + "text_align_left.png"), TEXT_ALIGN_RIGHT(getIconsPath() + "text_align_right.png"), TEXT_ALLCAPS(getIconsPath() + "text_allcaps.png"), TEXT_BOLD(getIconsPath() + "text_bold.png"), TEXT_COLUMNS(getIconsPath() + "text_columns.png"), TEXT_DROPCAPS(getIconsPath() + "text_dropcaps.png"), TEXT_HEADING_1(getIconsPath() + "text_heading_1.png"), TEXT_HEADING_2(getIconsPath() + "text_heading_2.png"), TEXT_HEADING_3(getIconsPath() + "text_heading_3.png"), TEXT_HEADING_4(getIconsPath() + "text_heading_4.png"), TEXT_HEADING_5(getIconsPath() + "text_heading_5.png"), TEXT_HEADING_6(getIconsPath() + "text_heading_6.png"), TEXT_HORIZONTALRULE(getIconsPath() + "text_horizontalrule.png"), TEXT_INDENT(getIconsPath() + "text_indent.png"), TEXT_INDENT_REMOVE(getIconsPath() + "text_indent_remove.png"), TEXT_ITALIC(getIconsPath() + "text_italic.png"), TEXT_KERNING(getIconsPath() + "text_kerning.png"), TEXT_LETTERSPACING(getIconsPath() + "text_letterspacing.png"), TEXT_LETTER_OMEGA(getIconsPath() + "text_letter_omega.png"), TEXT_LINESPACING(getIconsPath() + "text_linespacing.png"), TEXT_LIST_BULLETS(getIconsPath() + "text_list_bullets.png"), TEXT_LIST_NUMBERS(getIconsPath() + "text_list_numbers.png"), TEXT_LOWERCASE(getIconsPath() + "text_lowercase.png"), TEXT_PADDING_BOTTOM(getIconsPath() + "text_padding_bottom.png"), TEXT_PADDING_LEFT(getIconsPath() + "text_padding_left.png"), TEXT_PADDING_RIGHT(getIconsPath() + "text_padding_right.png"), TEXT_PADDING_TOP(getIconsPath() + "text_padding_top.png"), TEXT_REPLACE(getIconsPath() + "text_replace.png"), TEXT_SIGNATURE(getIconsPath() + "text_signature.png"), TEXT_SMALLCAPS(getIconsPath() + "text_smallcaps.png"), TEXT_STRIKETHROUGH(getIconsPath() + "text_strikethrough.png"), TEXT_SUBSCRIPT(getIconsPath() + "text_subscript.png"), TEXT_SUPERSCRIPT(getIconsPath() + "text_superscript.png"), TEXT_UNDERLINE(getIconsPath() + "text_underline.png"), TEXT_UPPERCASE(getIconsPath() + "text_uppercase.png"), THUMB_DOWN(getIconsPath() + "thumb_down.png"), THUMB_UP(getIconsPath() + "thumb_up.png"), TICK(getIconsPath() + "tick.png"), TICK_GREYED(getIconsPath() + "tick_greyed.png"), TIME(getIconsPath() + "time.png"), TIMELINE_MARKER(getIconsPath() + "timeline_marker.png"), TIME_ADD(getIconsPath() + "time_add.png"), TIME_DELETE(getIconsPath() + "time_delete.png"), TIME_GO(getIconsPath() + "time_go.png"), TRANSMIT(getIconsPath() + "transmit.png"), TRANSMIT_ADD(getIconsPath() + "transmit_add.png"), TRANSMIT_BLUE(getIconsPath() + "transmit_blue.png"), TRANSMIT_DELETE(getIconsPath() + "transmit_delete.png"), TRANSMIT_EDIT(getIconsPath() + "transmit_edit.png"), TRANSMIT_ERROR(getIconsPath() + "transmit_error.png"), TRANSMIT_GO(getIconsPath() + "transmit_go.png"), TUX(getIconsPath() + "tux.png"), USER(getIconsPath() + "user.png"), USER_ADD(getIconsPath() + "user_add.png"), USER_COMMENT(getIconsPath() + "user_comment.png"), USER_DELETE(getIconsPath() + "user_delete.png"), USER_EDIT(getIconsPath() + "user_edit.png"), USER_FEMALE(getIconsPath() + "user_female.png"), USER_GO(getIconsPath() + "user_go.png"), USER_GRAY(getIconsPath() + "user_gray.png"), USER_GREEN(getIconsPath() + "user_green.png"), USER_ORANGE(getIconsPath() + "user_orange.png"), USER_RED(getIconsPath() + "user_red.png"), USER_SUIT(getIconsPath() + "user_suit.png"), VCARD(getIconsPath() + "vcard.png"), VCARD_ADD(getIconsPath() + "vcard_add.png"), VCARD_DELETE(getIconsPath() + "vcard_delete.png"), VCARD_EDIT(getIconsPath() + "vcard_edit.png"), VECTOR(getIconsPath() + "vector.png"), VECTOR_ADD(getIconsPath() + "vector_add.png"), VECTOR_DELETE(getIconsPath() + "vector_delete.png"), WAND(getIconsPath() + "wand.png"), WEATHER_CLOUDS(getIconsPath() + "weather_clouds.png"), WEATHER_CLOUDY(getIconsPath() + "weather_cloudy.png"), WEATHER_LIGHTNING(getIconsPath() + "weather_lightning.png"), WEATHER_RAIN(getIconsPath() + "weather_rain.png"), WEATHER_SNOW(getIconsPath() + "weather_snow.png"), WEATHER_SUN(getIconsPath() + "weather_sun.png"), WEBCAM(getIconsPath() + "webcam.png"), WEBCAM_ADD(getIconsPath() + "webcam_add.png"), WEBCAM_DELETE(getIconsPath() + "webcam_delete.png"), WEBCAM_ERROR(getIconsPath() + "webcam_error.png"), WORLD(getIconsPath() + "world.png"), WORLD_ADD(getIconsPath() + "world_add.png"), WORLD_DELETE(getIconsPath() + "world_delete.png"), WORLD_EDIT(getIconsPath() + "world_edit.png"), WORLD_GO(getIconsPath() + "world_go.png"), WORLD_LINK(getIconsPath() + "world_link.png"), WRENCH(getIconsPath() + "wrench.png"), WRENCH_ORANGE(getIconsPath() + "wrench_orange.png"), XHTML(getIconsPath() + "xhtml.png"), XHTML_ADD(getIconsPath() + "xhtml_add.png"), XHTML_DELETE(getIconsPath() + "xhtml_delete.png"), XHTML_GO(getIconsPath() + "xhtml_go.png"), XHTML_VALID(getIconsPath() + "xhtml_valid.png"), ZOOM(getIconsPath() + "zoom.png"), ZOOM_IN(getIconsPath() + "zoom_in.png"), ZOOM_OUT(getIconsPath() + "zoom_out.png"); private static final String ICONS_PATH = "org/jowidgets/addons/icons/silkicons/icons/silkicons/"; private final URL url; private final Cacheable cacheable; SilkIcons(final String defaultPath) { this.url = getClass().getClassLoader().getResource(defaultPath); this.cacheable = new Cacheable(); } /** * Releases all icons form the cache and disposes them. * * Do not do this if any icon may already be in use. */ public static void releaseAll() { for (final SilkIcons icon : values()) { icon.release(); } } @Override public URL getImageUrl() { return url; } @Override public void addCacheableListener(final ICacheableListener listener) { cacheable.addCacheableListener(listener); } @Override public void removeCacheableListener(final ICacheableListener listener) { cacheable.removeCacheableListener(listener); } /** * Releases and disposes this icon. * * Do not do this if the icon may already be in use. */ @Override public void release() { cacheable.release(); } private static String getIconsPath() { return ICONS_PATH; } }