/**

 * Create a new Exception object.

 * name: The name of the exception.

 * message: The exception message.

 */

function Exception(name, message)

{

    if (name)

        this.name = name;

    if (message)

        this.message = message;

}



/**

 * Set the name of the exception. 

 */

Exception.prototype.setName = function(name)

{

    this.name = name;

}



/**

 * Get the exception's name. 

 */

Exception.prototype.getName = function()

{

    return this.name;

}



/**

 * Set a message on the exception. 

 */

Exception.prototype.setMessage = function(msg)

{

    this.message = msg;

}



/**

 * Get the exception message. 

 */

Exception.prototype.getMessage = function()

{

    return this.message;

}



