/*
 * ADOBE CONFIDENTIAL
 *
 * Copyright (c) 2013 Adobe Systems Incorporated. All rights reserved.
 *
 * NOTICE:  All information contained herein is, and remains
 * the property of Adobe Systems Incorporated and its suppliers,
 * if any.  The intellectual and technical concepts contained
 * herein are proprietary to Adobe Systems Incorporated and its
 * suppliers and are protected by trade secret or copyright law.
 * Dissemination of this information or reproduction of this material
 * is strictly forbidden unless prior written permission is obtained
 * from Adobe Systems Incorporated.
 */

/*jslint vars: true, plusplus: true, devel: true, nomen: true, indent: 4 */
/*global define: true, graphite: true*/

define([], function () {
    "use strict";
    var Constants = {

        WorkerErrorCodes: {
            UNSUPPORTED_INPUTFMT: "unsupported_input_format_exception",
            NOINPUTFILE: "no_input_file_exception",
            GRAPHITE_PROCESSING: "graphite_processing_exception",
            GRAPHITE_REJECTED: "graphite_file_rejected"
        },

        WorkerErrorMsgs: {
            UNSUPPORTED_INPUTFMT: "Unsupported Image Format",
            NOINPUTFILE: "No files specified",
            GR_JSONGENERATION: "Graphite JSON generation failed.",
            GR_THUMBNAIL: "Graphite Thumbnail generation failed.",
            GR_SPRITESHEET: "Graphite Spritesheet generation failed.",
            GR_UNKNOWNENCODING: "Unspecified Encoding Format",
            GR_MISSINGLAYERSPEC: "Missing Layer Specification",
            GR_CREATINGASSET: "Error generating asset"
        }
    };

    return Constants;
});