/*
 * DO NOT EDIT:
 *   This file is auto-generated by the studio-images project.
 *   See studio-images/src/template/StudioImages.java.template
 */
package org.mule.tooling.images;

import java.net.MalformedURLException;
import java.net.URL;

import org.eclipse.jface.resource.ImageDescriptor;

public final class StudioImages {
    private StudioImages() {}

    private static ImageDescriptor image(String name) {
        try {
            return ImageDescriptor.createFromURL(new URL("platform:/plugin/org.mule.tooling.images/images/" + name + ".png"));
        } catch (MalformedURLException e) {
            throw new Error("Cannot create image URL", e);
        }
    }

    // Palette & Canvas
    public static final ImageDescriptor CANVAS_JIRA = image("canvas/jira");

    public static final ImageDescriptor PALETTE_MUNIT_SET_NULL_PAYLOAD = image("palette/munit-set-null-payload");
    public static final ImageDescriptor CANVAS_MUNIT_SET_NULL_PAYLOAD = image("canvas/munit-set-null-payload");

    public static final ImageDescriptor PALETTE_EXPRESSION = image("palette/expression");
    public static final ImageDescriptor CANVAS_EXPRESSION = image("canvas/expression");

    public static final ImageDescriptor PALETTE_GROOVY = image("palette/groovy");
    public static final ImageDescriptor CANVAS_GROOVY = image("canvas/groovy");

    public static final ImageDescriptor CANVAS_NETSUITE = image("canvas/netsuite");

    public static final ImageDescriptor PALETTE_SET_TRANSACTION_ID = image("palette/set-transaction-id");
    public static final ImageDescriptor CANVAS_SET_TRANSACTION_ID = image("canvas/set-transaction-id");

    public static final ImageDescriptor PALETTE_SCATTER_GATHER = image("palette/scatter-gather");
    public static final ImageDescriptor CANVAS_SCATTER_GATHER = image("canvas/scatter-gather");

    public static final ImageDescriptor PALETTE_LOGGER = image("palette/logger");
    public static final ImageDescriptor CANVAS_LOGGER = image("canvas/logger");

    public static final ImageDescriptor PALETTE_SALESFORCE = image("palette/salesforce");
    public static final ImageDescriptor CANVAS_SALESFORCE = image("canvas/salesforce");

    public static final ImageDescriptor CANVAS_FX_BUTTON_ACTIVE = image("canvas/fx-button-active");

    public static final ImageDescriptor CANVAS_SAP = image("canvas/sap");

    public static final ImageDescriptor PALETTE_BATCH_STEP = image("palette/batch-step");
    public static final ImageDescriptor CANVAS_BATCH_STEP = image("canvas/batch-step");

    public static final ImageDescriptor PALETTE_HTTP_LISTENER = image("palette/http-listener");
    public static final ImageDescriptor CANVAS_HTTP_LISTENER = image("canvas/http-listener");

    public static final ImageDescriptor PALETTE_PYTHON = image("palette/python");
    public static final ImageDescriptor CANVAS_PYTHON = image("canvas/python");

    public static final ImageDescriptor PALETTE_COLLECTION_SPLITTER = image("palette/collection-splitter");
    public static final ImageDescriptor CANVAS_COLLECTION_SPLITTER = image("canvas/collection-splitter");

    public static final ImageDescriptor PALETTE_MUNIT_SPY = image("palette/munit-spy");
    public static final ImageDescriptor CANVAS_MUNIT_SPY = image("canvas/munit-spy");

    public static final ImageDescriptor CANVAS_MAP_BUTTON = image("canvas/map-button");

    public static final ImageDescriptor PALETTE_RUBY = image("palette/ruby");
    public static final ImageDescriptor CANVAS_RUBY = image("canvas/ruby");

    public static final ImageDescriptor CANVAS_MUNIT_REMOVE = image("canvas/munit-remove");

    public static final ImageDescriptor PALETTE_SPLITTER = image("palette/splitter");
    public static final ImageDescriptor CANVAS_SPLITTER = image("canvas/splitter");

    public static final ImageDescriptor PALETTE_FOR_EACH = image("palette/for-each");
    public static final ImageDescriptor CANVAS_FOR_EACH = image("canvas/for-each");

    public static final ImageDescriptor CANVAS_MUNIT_STORE = image("canvas/munit-store");

    public static final ImageDescriptor PALETTE_SUB_FLOW = image("palette/sub-flow");
    public static final ImageDescriptor CANVAS_SUB_FLOW = image("canvas/sub-flow");

    public static final ImageDescriptor PALETTE_ALL = image("palette/all");
    public static final ImageDescriptor CANVAS_ALL = image("canvas/all");

    public static final ImageDescriptor PALETTE_APIKIT_CONSOLE = image("palette/apikit-console");
    public static final ImageDescriptor CANVAS_APIKIT_CONSOLE = image("canvas/apikit-console");

    public static final ImageDescriptor PALETTE_CUSTOM_AGGREGATOR = image("palette/custom-aggregator");
    public static final ImageDescriptor CANVAS_CUSTOM_AGGREGATOR = image("canvas/custom-aggregator");

    public static final ImageDescriptor CANVAS_MUNIT_CLEAR = image("canvas/munit-clear");

    public static final ImageDescriptor PALETTE_EXPRESSION_TRANSFORMER = image("palette/expression-transformer");
    public static final ImageDescriptor CANVAS_EXPRESSION_TRANSFORMER = image("canvas/expression-transformer");

    public static final ImageDescriptor PALETTE_TRANSFORM = image("palette/transform");
    public static final ImageDescriptor CANVAS_TRANSFORM = image("canvas/transform");

    public static final ImageDescriptor CANVAS_SET_PROPERTY = image("canvas/set-property");

    public static final ImageDescriptor CANVAS_RUBY_TRANSFORMER = image("canvas/ruby-transformer");

    public static final ImageDescriptor PALETTE_HTTP_REQUEST = image("palette/http-request");
    public static final ImageDescriptor CANVAS_HTTP_REQUEST = image("canvas/http-request");

    public static final ImageDescriptor PALETTE_CACHE = image("palette/cache");
    public static final ImageDescriptor CANVAS_CACHE = image("canvas/cache");

    public static final ImageDescriptor PALETTE_DATABASE = image("palette/database");
    public static final ImageDescriptor CANVAS_DATABASE = image("canvas/database");

    public static final ImageDescriptor PALETTE_BUSINESS_EVENT = image("palette/business-event");
    public static final ImageDescriptor CANVAS_BUSINESS_EVENT = image("canvas/business-event");

    public static final ImageDescriptor PALETTE_JAVA = image("palette/java");
    public static final ImageDescriptor CANVAS_JAVA = image("canvas/java");

    public static final ImageDescriptor PALETTE_FIRST_SUCCESSFUL = image("palette/first-successful");
    public static final ImageDescriptor CANVAS_FIRST_SUCCESSFUL = image("canvas/first-successful");

    public static final ImageDescriptor PALETTE_MUNIT_VERIFY_CALL = image("palette/munit-verify-call");
    public static final ImageDescriptor CANVAS_MUNIT_VERIFY_CALL = image("canvas/munit-verify-call");

    public static final ImageDescriptor PALETTE_CACHE_INVALIDATE = image("palette/cache-invalidate");
    public static final ImageDescriptor CANVAS_CACHE_INVALIDATE = image("canvas/cache-invalidate");

    public static final ImageDescriptor PALETTE_COMPOSITE_SOURCE = image("palette/composite-source");
    public static final ImageDescriptor CANVAS_COMPOSITE_SOURCE = image("canvas/composite-source");

    public static final ImageDescriptor PALETTE_BATCH_SCOPE = image("palette/batch-scope");
    public static final ImageDescriptor CANVAS_BATCH_SCOPE = image("canvas/batch-scope");

    public static final ImageDescriptor PALETTE_RESEQUENCER = image("palette/resequencer");
    public static final ImageDescriptor CANVAS_RESEQUENCER = image("canvas/resequencer");

    public static final ImageDescriptor PALETTE_BATCH_EXECUTE = image("palette/batch-execute");
    public static final ImageDescriptor CANVAS_BATCH_EXECUTE = image("canvas/batch-execute");

    public static final ImageDescriptor PALETTE_TRANSFORMER = image("palette/transformer");
    public static final ImageDescriptor CANVAS_TRANSFORMER = image("canvas/transformer");

    public static final ImageDescriptor CANVAS_FX_BUTTON_NORMAL = image("canvas/fx-button-normal");

    public static final ImageDescriptor PALETTE_MESSAGE_CHUNK_AGGREGATOR = image("palette/message-chunk-aggregator");
    public static final ImageDescriptor CANVAS_MESSAGE_CHUNK_AGGREGATOR = image("canvas/message-chunk-aggregator");

    public static final ImageDescriptor PALETTE_JAVASCRIPT = image("palette/javascript");
    public static final ImageDescriptor CANVAS_JAVASCRIPT = image("canvas/javascript");

    public static final ImageDescriptor CANVAS_RAISE_ERROR = image("canvas/raise-error");

    public static final ImageDescriptor PALETTE_SET_PAYLOAD = image("palette/set-payload");
    public static final ImageDescriptor CANVAS_SET_PAYLOAD = image("canvas/set-payload");

    public static final ImageDescriptor PALETTE_ECHO = image("palette/echo");
    public static final ImageDescriptor CANVAS_ECHO = image("canvas/echo");

    public static final ImageDescriptor PALETTE_SCRIPT_TRANSFORMER = image("palette/script-transformer");
    public static final ImageDescriptor CANVAS_SCRIPT_TRANSFORMER = image("canvas/script-transformer");

    public static final ImageDescriptor PALETTE_JAVASCRIPT_TRANSFORMER = image("palette/javascript-transformer");
    public static final ImageDescriptor CANVAS_JAVASCRIPT_TRANSFORMER = image("canvas/javascript-transformer");

    public static final ImageDescriptor PALETTE_MUNIT_ASSERT_CUSTOM = image("palette/munit-assert-custom");
    public static final ImageDescriptor CANVAS_MUNIT_ASSERT_CUSTOM = image("canvas/munit-assert-custom");

    public static final ImageDescriptor PALETTE_ASYNC_SCOPE = image("palette/async-scope");
    public static final ImageDescriptor CANVAS_ASYNC_SCOPE = image("canvas/async-scope");

    public static final ImageDescriptor PALETTE_ROUND_ROBIN = image("palette/round-robin");
    public static final ImageDescriptor CANVAS_ROUND_ROBIN = image("canvas/round-robin");

    public static final ImageDescriptor PALETTE_CHOICE = image("palette/choice");
    public static final ImageDescriptor CANVAS_CHOICE = image("canvas/choice");

    public static final ImageDescriptor PALETTE_MUNIT_ASSERT_EQUAL = image("palette/munit-assert-equal");
    public static final ImageDescriptor CANVAS_MUNIT_ASSERT_EQUAL = image("canvas/munit-assert-equal");

    public static final ImageDescriptor CANVAS_PYTHON_TRANSFORMER = image("canvas/python-transformer");

    public static final ImageDescriptor PALETTE_SCRIPT = image("palette/script");
    public static final ImageDescriptor CANVAS_SCRIPT = image("canvas/script");

    public static final ImageDescriptor PALETTE_MUNIT_ASSERT_DW_EXPRESSION = image("palette/munit-assert-dw-expression");
    public static final ImageDescriptor CANVAS_MUNIT_ASSERT_DW_EXPRESSION = image("canvas/munit-assert-dw-expression");

    public static final ImageDescriptor PALETTE_IDEMPOTENT_MESSAGE_VALIDATOR = image("palette/idempotent-message-validator");
    public static final ImageDescriptor CANVAS_IDEMPOTENT_MESSAGE_VALIDATOR = image("canvas/idempotent-message-validator");

    public static final ImageDescriptor PALETTE_SCHEDULER = image("palette/scheduler");
    public static final ImageDescriptor CANVAS_SCHEDULER = image("canvas/scheduler");

    public static final ImageDescriptor CANVAS_REMOVE_SESSION_VARIABLE = image("canvas/remove-session-variable");

    public static final ImageDescriptor PALETTE_FILTER = image("palette/filter");
    public static final ImageDescriptor CANVAS_FILTER = image("canvas/filter");

    public static final ImageDescriptor CANVAS_SERVICENOW = image("canvas/servicenow");

    public static final ImageDescriptor PALETTE_FLOW_REFERENCE = image("palette/flow-reference");
    public static final ImageDescriptor CANVAS_FLOW_REFERENCE = image("canvas/flow-reference");

    public static final ImageDescriptor CANVAS_WORKDAY = image("canvas/workday");

    public static final ImageDescriptor PALETTE_GENERIC = image("palette/generic");
    public static final ImageDescriptor CANVAS_GENERIC = image("canvas/generic");

    public static final ImageDescriptor PALETTE_UNTIL_SUCCESSFUL = image("palette/until-successful");
    public static final ImageDescriptor CANVAS_UNTIL_SUCCESSFUL = image("canvas/until-successful");

    public static final ImageDescriptor PALETTE_MUNIT_FAIL = image("palette/munit-fail");
    public static final ImageDescriptor CANVAS_MUNIT_FAIL = image("canvas/munit-fail");

    public static final ImageDescriptor PALETTE_PROCESSOR_CHAIN = image("palette/processor-chain");
    public static final ImageDescriptor CANVAS_PROCESSOR_CHAIN = image("canvas/processor-chain");

    public static final ImageDescriptor CANVAS_MUNIT_RETRIEVE = image("canvas/munit-retrieve");

    public static final ImageDescriptor CANVAS_GROOVY_TRANSFORMER = image("canvas/groovy-transformer");

    public static final ImageDescriptor PALETTE_VALIDATION = image("palette/validation");
    public static final ImageDescriptor CANVAS_VALIDATION = image("canvas/validation");

    public static final ImageDescriptor PALETTE_MUNIT_ASSERT_EXPRESSION = image("palette/munit-assert-expression");
    public static final ImageDescriptor CANVAS_MUNIT_ASSERT_EXPRESSION = image("canvas/munit-assert-expression");

    public static final ImageDescriptor PALETTE_TRY = image("palette/try");
    public static final ImageDescriptor CANVAS_TRY = image("canvas/try");

    public static final ImageDescriptor PALETTE_BATCH_COMMIT = image("palette/batch-commit");
    public static final ImageDescriptor CANVAS_BATCH_COMMIT = image("canvas/batch-commit");

    public static final ImageDescriptor PALETTE_SET_VARIABLE = image("palette/set-variable");
    public static final ImageDescriptor CANVAS_SET_VARIABLE = image("canvas/set-variable");

    public static final ImageDescriptor PALETTE_CACHE_INVALIDATE_KEY = image("palette/cache-invalidate-key");
    public static final ImageDescriptor CANVAS_CACHE_INVALIDATE_KEY = image("canvas/cache-invalidate-key");

    public static final ImageDescriptor CANVAS_REMOVE_PROPERTY = image("canvas/remove-property");

    public static final ImageDescriptor PALETTE_ATTACHMENT = image("palette/attachment");
    public static final ImageDescriptor CANVAS_ATTACHMENT = image("canvas/attachment");

    public static final ImageDescriptor PALETTE_APIKIT = image("palette/apikit");
    public static final ImageDescriptor CANVAS_APIKIT = image("canvas/apikit");

    public static final ImageDescriptor PALETTE_MESSAGE_ENRICHER = image("palette/message-enricher");
    public static final ImageDescriptor CANVAS_MESSAGE_ENRICHER = image("canvas/message-enricher");

    public static final ImageDescriptor PALETTE_REQUEST_RESPONSE = image("palette/request-response");
    public static final ImageDescriptor CANVAS_REQUEST_RESPONSE = image("canvas/request-response");

    public static final ImageDescriptor CANVAS_JAVA_TRANSFORMER = image("canvas/java-transformer");

    public static final ImageDescriptor PALETTE_FLOW = image("palette/flow");
    public static final ImageDescriptor CANVAS_FLOW = image("canvas/flow");

    public static final ImageDescriptor PALETTE_MUNIT_SET_EVENT = image("palette/munit-set-event");
    public static final ImageDescriptor CANVAS_MUNIT_SET_EVENT = image("canvas/munit-set-event");

    public static final ImageDescriptor PALETTE_MESSAGE_CHUNK_SPLITTER = image("palette/message-chunk-splitter");
    public static final ImageDescriptor CANVAS_MESSAGE_CHUNK_SPLITTER = image("canvas/message-chunk-splitter");

    public static final ImageDescriptor PALETTE_COLLECTION_AGGREGATOR = image("palette/collection-aggregator");
    public static final ImageDescriptor CANVAS_COLLECTION_AGGREGATOR = image("canvas/collection-aggregator");

    public static final ImageDescriptor PALETTE_MUNIT_ASSERT_THAT = image("palette/munit-assert-that");
    public static final ImageDescriptor CANVAS_MUNIT_ASSERT_THAT = image("canvas/munit-assert-that");

    public static final ImageDescriptor CANVAS_SET_SESSION_VARIABLE = image("canvas/set-session-variable");

    public static final ImageDescriptor PALETTE_MUNIT_MOCK = image("palette/munit-mock");
    public static final ImageDescriptor CANVAS_MUNIT_MOCK = image("canvas/munit-mock");

    public static final ImageDescriptor CANVAS_COPY_PROPERTIES = image("canvas/copy-properties");

    public static final ImageDescriptor PALETTE_ON_ERROR_CONTINUE = image("palette/on-error-continue");

    public static final ImageDescriptor PALETTE_MODULE_MUNIT = image("palette/module-munit");

    public static final ImageDescriptor PALETTE_ON_ERROR_PROPAGATE = image("palette/on-error-propagate");

    public static final ImageDescriptor PALETTE_ADD_MODULE = image("palette/add-module");

    public static final ImageDescriptor PALETTE_SESSION_VARIABLE = image("palette/session-variable");

    public static final ImageDescriptor PALETTE_MUNIT_BEFORE_TEST = image("palette/munit-before-test");

    public static final ImageDescriptor PALETTE_MUNIT_AFTER_SUITE = image("palette/munit-after-suite");

    public static final ImageDescriptor PALETTE_MUNIT_AFTER_TEST = image("palette/munit-after-test");

    public static final ImageDescriptor PALETTE_ERROR_HANDLER = image("palette/error-handler");

    public static final ImageDescriptor PALETTE_PROPERTY = image("palette/property");

    public static final ImageDescriptor PALETTE_MODULE_GENERIC = image("palette/module-generic");

    public static final ImageDescriptor PALETTE_MODULE_MUNIT_TOOLS = image("palette/module-munit-tools");

    public static final ImageDescriptor PALETTE_MUNIT_BEFORE_SUITE = image("palette/munit-before-suite");

    public static final ImageDescriptor PALETTE_MUNIT_TEST = image("palette/munit-test");

    public static final ImageDescriptor PALETTE_LOCAL_PALETTE = image("palette/local-palette");

    public static final ImageDescriptor PALETTE_FAVORITES = image("palette/favorites");

    public static final ImageDescriptor PALETTE_MUNIT_STORAGE = image("palette/munit-storage");

    public static final ImageDescriptor PALETTE_ON_ERROR_RETRY = image("palette/on-error-retry");

    // Toolbars
    public static final ImageDescriptor ETOOL_COMPARE = image("etool/compare");
    public static final ImageDescriptor DTOOL_COMPARE = image("dtool/compare");

    public static final ImageDescriptor ETOOL_CONNECT = image("etool/connect");
    public static final ImageDescriptor DTOOL_CONNECT = image("dtool/connect");

    public static final ImageDescriptor ETOOL_DISCONNECT = image("etool/disconnect");
    public static final ImageDescriptor DTOOL_DISCONNECT = image("dtool/disconnect");

    public static final ImageDescriptor ETOOL_DOWNLOAD = image("etool/download");
    public static final ImageDescriptor DTOOL_DOWNLOAD = image("dtool/download");

    public static final ImageDescriptor ETOOL_MUNIT = image("etool/munit");
    public static final ImageDescriptor DTOOL_MUNIT = image("dtool/munit");

    public static final ImageDescriptor ETOOL_NEW_DOMAIN_PROJECT = image("etool/new-domain-project");
    public static final ImageDescriptor DTOOL_NEW_DOMAIN_PROJECT = image("dtool/new-domain-project");

    public static final ImageDescriptor ETOOL_NEW_MULE_PROJECT = image("etool/new-mule-project");
    public static final ImageDescriptor DTOOL_NEW_MULE_PROJECT = image("dtool/new-mule-project");

    public static final ImageDescriptor ETOOL_NEW_POLICY_PROJECT = image("etool/new-policy-project");
    public static final ImageDescriptor DTOOL_NEW_POLICY_PROJECT = image("dtool/new-policy-project");

    public static final ImageDescriptor ETOOL_POLICY_RUN_CONFIG = image("etool/policy-run-config");
    public static final ImageDescriptor DTOOL_POLICY_RUN_CONFIG = image("dtool/policy-run-config");

    public static final ImageDescriptor ETOOL_REFRESH = image("etool/refresh");
    public static final ImageDescriptor DTOOL_REFRESH = image("dtool/refresh");

    public static final ImageDescriptor ETOOL_SWITCH_USER = image("etool/switch-user");
    public static final ImageDescriptor DTOOL_SWITCH_USER = image("dtool/switch-user");

    public static final ImageDescriptor ETOOL_UPLOAD = image("etool/upload");
    public static final ImageDescriptor DTOOL_UPLOAD = image("dtool/upload");


    // Views
    public static final ImageDescriptor VIEW_PALETTE = image("view/palette");

    // Objects
    public static final ImageDescriptor OBJ_API_SEARCH = image("obj/api-search");
    public static final ImageDescriptor OBJ_MULE = image("obj/mule");
    public static final ImageDescriptor OBJ_MULE_FOLDER = image("obj/mule-folder");
    public static final ImageDescriptor OBJ_MUNIT = image("obj/munit");
    public static final ImageDescriptor OBJ_MUNIT_FOLDER = image("obj/munit-folder");
    public static final ImageDescriptor OBJ_SEPARATOR = image("obj/separator");

    // Overlays
    public static final ImageDescriptor OVR_COMPONENT_ERROR = image("ovr/component-error");
    public static final ImageDescriptor OVR_COMPONENT_ONE_WAY = image("ovr/component-one-way");
    public static final ImageDescriptor OVR_COMPONENT_REQUEST_RESPONSE = image("ovr/component-request-response");
    public static final ImageDescriptor OVR_COMPONENT_WARNING = image("ovr/component-warning");
    public static final ImageDescriptor OVR_DOMAIN_PROJECT = image("ovr/domain-project");
    public static final ImageDescriptor OVR_MULE_PROJECT = image("ovr/mule-project");
    public static final ImageDescriptor OVR_POLICY_PROJECT = image("ovr/policy-project");

    // View Backgrounds
    public static final ImageDescriptor VIEWBG_PALETTE = image("viewbg/palette");
}