001package org.biopax.paxtools.util;
002
003/**
004 * This exception is thrown typically when BioPAX domain or cardinality restrictions are violated. It may also be
005 * thrown when a class or property lookup by name fails.
006 */
007public class IllegalBioPAXArgumentException extends IllegalArgumentException
008{
009// --------------------------- CONSTRUCTORS ---------------------------
010
011        public IllegalBioPAXArgumentException()
012        {
013        }
014
015        public IllegalBioPAXArgumentException(Throwable cause)
016        {
017                super(cause);
018        }
019
020        public IllegalBioPAXArgumentException(String s)
021        {
022                super(s);
023        }
024
025        public IllegalBioPAXArgumentException(String message, Throwable cause)
026        {
027                super(message, cause);
028        }
029}