content: 
  
  package org.opencyc.api;
  
  /**
   * Class CycApiInvalidObjectException indicates that an invalid object of
   * some sort was detected during a Cyc API call that occurred on the Cyc
   * server. If an error is detected on the Java client, then a CycApiException
   * is thrown instead.
   *
   * @version $Id: CycApiInvalidObjectException.java 133693 2011-02-25 22:16:45Z daves $
   * @author daves
   *
   * <p>Copyright 2011 Cycorp, Inc., license is open source GNU LGPL.
   * <p><a href="http://www.opencyc.org/license.txt">the license</a>
   * <p><a href="http://www.opencyc.org">www.opencyc.org</a>
   * <p><a href="http://www.sourceforge.net/projects/opencyc">OpenCyc at SourceForge</a>
   * <p>
   * THIS SOFTWARE AND KNOWLEDGE BASE CONTENT ARE PROVIDED ``AS IS'' AND
   * ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
   * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
   * PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE OPENCYC
   * ORGANIZATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
   * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
   * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
   * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
   * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
   * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE AND KNOWLEDGE
   * BASE CONTENT, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   */
  
  public class CycApiInvalidObjectException extends CycApiServerSideException {
  
    /**
     * Construct a CycApiInvalidObjectException object with no
     * specified message.
     */
    public CycApiInvalidObjectException() {
      super();
    }
  
    /**
    * Construct a CycApiInvalidObjectException object with a
    * specified message.
    * @param s a message describing the exception.
    */
    public CycApiInvalidObjectException(String s) {
      super(s);
    }
  
    /**
     * Construct a CycApiInvalidObjectException object with a
     * specified message and throwable.
     * @param s the message string
     * @param cause the throwable that caused this exception
     */
    public CycApiInvalidObjectException(String s, Throwable cause) {
      super(s, cause);
    }
  
    /**
     * Construct a CycApiInvalidObjectException object with the
     * specified throwable.
     * @param cause the throwable that caused this exception
     */
    public CycApiInvalidObjectException(Throwable cause) {
      super(cause);
    }
  }
  