com.progress.common.exception
Class ProError

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Error
              |
              +--com.progress.common.exception.ProError
All Implemented Interfaces:
com.progress.common.exception.IChainableException, java.io.Serializable
Direct Known Subclasses:
Open4GLError

public abstract class ProError
extends java.lang.Error
implements com.progress.common.exception.IChainableException

See Also:
Serialized Form

Constructor Summary
  ProError(long messageId, java.lang.Object[] arguments)
           
  ProError(long messageId, java.lang.Object[] arguments, java.lang.Throwable previous)
           
protected ProError(java.lang.String pattern, long messageId, java.lang.Object[] arguments, java.lang.Throwable previous)
           
  ProError(java.lang.String pattern, java.lang.Object[] arguments)
           
  ProError(java.lang.String pattern, java.lang.Object[] arguments, java.lang.Throwable previous)
           
 
Method Summary
 java.lang.Object getArgument(int index)
           
 java.lang.String getLocalizedMessage()
           
 java.lang.String getMessage()
           
 long getMessageId()
           
 java.lang.Throwable getPrevious()
           
protected  void setMessageId(long messageId)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProError

public ProError(long messageId,
                java.lang.Object[] arguments)

ProError

public ProError(long messageId,
                java.lang.Object[] arguments,
                java.lang.Throwable previous)

ProError

protected ProError(java.lang.String pattern,
                   long messageId,
                   java.lang.Object[] arguments,
                   java.lang.Throwable previous)

ProError

public ProError(java.lang.String pattern,
                java.lang.Object[] arguments)

ProError

public ProError(java.lang.String pattern,
                java.lang.Object[] arguments,
                java.lang.Throwable previous)
Method Detail

getArgument

public java.lang.Object getArgument(int index)

getLocalizedMessage

public java.lang.String getLocalizedMessage()
Overrides:
getLocalizedMessage in class java.lang.Throwable

getMessage

public java.lang.String getMessage()
Overrides:
getMessage in class java.lang.Throwable

getMessageId

public long getMessageId()

getPrevious

public java.lang.Throwable getPrevious()
Specified by:
getPrevious in interface com.progress.common.exception.IChainableException

setMessageId

protected void setMessageId(long messageId)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Throwable