package at.gv.egovernment.moa.spss;
/**
 * Base class of application specific MOA exceptions.
 * 
 * Application exceptions are exceptions that originate from application
 * code (e.g. inconsistent data provided by the user, no permission to access
 * certain resources, etc.)
 * 
 * @author Patrick Peck
 * @version $Id$
 */
public class MOAApplicationException extends MOAException {
  
  /**
   * Create a new <code>MOAApplicationException</code>.
   * 
   * @param messageId The identifier of the message associated with this 
   * exception.
   * @param parameters Additional message parameters.
   */
  public MOAApplicationException(String messageId, Object[] parameters) {
    super(messageId, parameters);
  }

  /**
   * Create a new <code>MOAApplicationException</code>.
   * 
   * @param messageId The identifier of the message associated with this 
   * <code>MOAApplicationException</code>.
   * @param parameters Additional message parameters.
   * @param wrapped The exception wrapped by this
   * <code>MOAApplicationException</code>.
   */
  public MOAApplicationException(
    String messageId,
    Object[] parameters,
    Throwable wrapped) {
    super(messageId, parameters, wrapped);
  }

}