at.dms.ksm
Class UnresolvableLabelException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--at.dms.classfile.BadAccessorException
                    |
                    +--at.dms.ksm.UnresolvableLabelException
All Implemented Interfaces:
java.io.Serializable

public class UnresolvableLabelException
extends BadAccessorException

This class defines exceptions for labels that cannot be resolved.

See Also:
Serialized Form

Constructor Summary
UnresolvableLabelException(Message message)
          An exception with a formatted message as argument.
UnresolvableLabelException(MessageDescription description)
          An exception without parameters.
UnresolvableLabelException(MessageDescription description, java.lang.Object parameter)
          An exception with one parameter.
UnresolvableLabelException(MessageDescription description, java.lang.Object[] parameters)
          An exception with an arbitrary number of parameters.
UnresolvableLabelException(MessageDescription description, java.lang.Object parameter1, java.lang.Object parameter2)
          An exception with two parameters.
 
Method Summary
 java.lang.String getErrorMessage()
          Returns the string explaining the exception.
 Message getFormattedMessage()
          Returns the formatted message.
 java.lang.String getMessage()
          Returns a string explaining the exception.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, printStackTrace, printStackTrace, printStackTrace, toString
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UnresolvableLabelException

public UnresolvableLabelException(Message message)
An exception with a formatted message as argument.
Parameters:
message - The formatted message.

UnresolvableLabelException

public UnresolvableLabelException(MessageDescription description,
                                  java.lang.Object[] parameters)
An exception with an arbitrary number of parameters.
Parameters:
description - The message description.
parameters - The array of parameters.

UnresolvableLabelException

public UnresolvableLabelException(MessageDescription description,
                                  java.lang.Object parameter1,
                                  java.lang.Object parameter2)
An exception with two parameters.
Parameters:
description - The message description.
parameter1 - The first parameter.
parameter2 - The second parameter.

UnresolvableLabelException

public UnresolvableLabelException(MessageDescription description,
                                  java.lang.Object parameter)
An exception with one parameter.
Parameters:
description - the message description.
parameter - the parameter.

UnresolvableLabelException

public UnresolvableLabelException(MessageDescription description)
An exception without parameters.
Parameters:
description - the message description.
Method Detail

getMessage

public java.lang.String getMessage()
Returns a string explaining the exception.
Overrides:
getMessage in class java.lang.Throwable

getFormattedMessage

public Message getFormattedMessage()
Returns the formatted message.

getErrorMessage

public java.lang.String getErrorMessage()
Returns the string explaining the exception.