org.ceryle.tm
Class TopicMapException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.ceryle.util.ProcessException
              extended by org.ceryle.tm.TopicMapException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AssertionQueryException, InferenceException

public class TopicMapException
extends ProcessException

A class that extends ProcessException for errors that occur during Topic Map processing (including visualization, navigation and editing).

Since:
JDK1.4
Version:
$Id: TopicMapException.java,v 3.4 2007-06-15 12:09:33 altheim Exp $
Author:
Murray Altheim
See Also:
ProcessException, Serialized Form

Field Summary
 
Fields inherited from class org.ceryle.util.ProcessException
exception, isMessageId, line, messageId, param1, param2, param3
 
Constructor Summary
TopicMapException(Exception exception)
          Constructor for TopicMapException tunnelling the original Exception.
TopicMapException(int line, String messageId)
          Constructor for TopicMapException including location information.
TopicMapException(int line, String messageId, String param1)
          Constructor for TopicMapException with a MessageId and one parameter, including location information.
TopicMapException(int line, String messageId, String param1, String param2)
          Constructor for TopicMapException with a MessageId and two parameters, including location information.
TopicMapException(String messageId)
          Constructor for TopicMapException.
TopicMapException(String messageId, Exception exception)
          Constructor for TopicMapException provided a message identifier, tunnelling the original Exception.
TopicMapException(String messageId, String param1)
          Constructor for TopicMapException with a MessageId and one parameter.
TopicMapException(String messageId, String param1, String param2)
          Constructor for TopicMapException with a MessageId and two parameters.
TopicMapException(String messageId, String param1, String param2, String param3)
          Constructor for TopicMapException with a MessageId and three parameters.
 
Method Summary
 
Methods inherited from class org.ceryle.util.ProcessException
getException, getLine, getMessage, getMessageId
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, 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

TopicMapException

public TopicMapException(String messageId)
Constructor for TopicMapException.

Parameters:
messageId - The unique message identifier.

TopicMapException

public TopicMapException(Exception exception)
Constructor for TopicMapException tunnelling the original Exception.

Parameters:
exception - The original Exception.
See Also:
Utilities

TopicMapException

public TopicMapException(String messageId,
                         Exception exception)
Constructor for TopicMapException provided a message identifier, tunnelling the original Exception.

Parameters:
messageId - The unique message identifier.
exception - The original Exception.
See Also:
Utilities

TopicMapException

public TopicMapException(String messageId,
                         String param1)
Constructor for TopicMapException with a MessageId and one parameter.

Parameters:
messageId - The unique message identifier.
param1 - A parameter string to be inserted at %1.
See Also:
MessageId, Utilities

TopicMapException

public TopicMapException(String messageId,
                         String param1,
                         String param2)
Constructor for TopicMapException with a MessageId and two parameters.

Parameters:
messageId - The unique message identifier.
param1 - A parameter string to be inserted at %1.
param2 - A parameter string to be inserted at %2.
See Also:
MessageId, Utilities

TopicMapException

public TopicMapException(String messageId,
                         String param1,
                         String param2,
                         String param3)
Constructor for TopicMapException with a MessageId and three parameters.

Parameters:
messageId - The unique message identifier.
param1 - A parameter string to be inserted at %1.
param2 - A parameter string to be inserted at %2.
param3 - A parameter string to be inserted at %3.
See Also:
MessageId, Utilities

TopicMapException

public TopicMapException(int line,
                         String messageId)
Constructor for TopicMapException including location information.

Parameters:
line - The line on which the error seems to have occurred.
messageId - The unique message identifier.
See Also:
MessageId, Utilities

TopicMapException

public TopicMapException(int line,
                         String messageId,
                         String param1)
Constructor for TopicMapException with a MessageId and one parameter, including location information.

Parameters:
line - The line on which the error seems to have occurred.
messageId - The unique message identifier.
param1 - A parameter string to be inserted at %1.
See Also:
MessageId, Utilities

TopicMapException

public TopicMapException(int line,
                         String messageId,
                         String param1,
                         String param2)
Constructor for TopicMapException with a MessageId and two parameters, including location information.

Parameters:
line - The line on which the error seems to have occurred.
messageId - The unique message identifier.
param1 - A parameter string to be inserted at %1.
param2 - A parameter string to be inserted at %2.
See Also:
MessageId, Utilities


The Ceryle Project. Copyright ©2001-2007 Murray Altheim, All Rights Reserved. See LICENSE included with distribution.