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}