001package org.andromda.core.configuration; 002 003/** 004 * This exception is thrown when an error occurs when dealing 005 * with {@link Namespaces}. 006 * 007 * @author Chad Brandon 008 */ 009public class NamespacesException 010 extends RuntimeException 011{ 012 private static final long serialVersionUID = 34L; 013 014 /** 015 * Constructor for NamespacesException. 016 */ 017 public NamespacesException() 018 { 019 super(); 020 } 021 022 /** 023 * Constructor for NamespacesException. 024 * 025 * @param message 026 */ 027 public NamespacesException(final String message) 028 { 029 super(message); 030 } 031 032 /** 033 * Constructor for NamespacesException. 034 * 035 * @param message 036 * @param parent 037 */ 038 public NamespacesException( 039 final String message, 040 final Throwable parent) 041 { 042 super(message, parent); 043 } 044 045 /** 046 * Constructor for NamespacesException. 047 * 048 * @param parent 049 */ 050 public NamespacesException(final Throwable parent) 051 { 052 super(parent); 053 } 054}