Prolog Cafe v1.2

jp.ac.kobe_u.cs.prolog.lang
Class PrologException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by jp.ac.kobe_u.cs.prolog.lang.PrologException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
BuiltinException, InternalException, SystemException, TermException

public abstract class PrologException
extends java.lang.RuntimeException
implements java.io.Serializable

The superclass of classes for Prolog exceptions.

See Also:
Serialized Form

Constructor Summary
PrologException()
          Constructs a new Prolog exception.
 
Method Summary
abstract  Term getMessageTerm()
          Returns the message term of this object.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PrologException

public PrologException()
Constructs a new Prolog exception.

Method Detail

getMessageTerm

public abstract Term getMessageTerm()
Returns the message term of this object.


Prolog Cafe v1.2

Copyright (C) 1997-2008 M.BANBARA and N.TAMURA