com.PostHorizon.renderMan
Class RMException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--com.PostHorizon.renderMan.RMException
Direct Known Subclasses:
RIBParseException

public class RMException
extends java.lang.Exception

See Also:
Serialized Form

Field Summary
static int BADFILE
           
static int BADHANDLE
           
static int BADMOTION
           
static int BADSOLID
           
static int BADTOKEN
           
static int BUG
           
 int code
           
static int CONSISTENCY
           
static int ERROR
           
static int ILLSTATE
           
static int INCAPABLE
           
static int INFO
           
static int LIMIT
           
static int MATH
           
 java.lang.String message
           
static int MISSINGDATA
           
static int NESTING
           
static int NOERROR
           
static int NOFILE
           
static int NOMEM
           
static int NOSHADER
           
static int NOTATTRIBS
           
static int NOTOPTIONS
           
static int NOTPRIMS
           
static int NOTSTARTED
           
static int RANGE
           
static int SEVERE
           
 int severity
           
static int SYNTAX
           
static int SYSTEM
           
static int UNIMPLEMENT
           
static int VERSION
           
static int WARNING
           
 
Constructor Summary
RMException()
           
RMException(int code_, int severity_, java.lang.String message_)
           
 
Method Summary
 java.lang.String getMessage()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, printStackTrace, printStackTrace, printStackTrace
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NOERROR

public static final int NOERROR

NOMEM

public static final int NOMEM

SYSTEM

public static final int SYSTEM

NOFILE

public static final int NOFILE

BADFILE

public static final int BADFILE

VERSION

public static final int VERSION

INCAPABLE

public static final int INCAPABLE

UNIMPLEMENT

public static final int UNIMPLEMENT

LIMIT

public static final int LIMIT

BUG

public static final int BUG

NOTSTARTED

public static final int NOTSTARTED

NESTING

public static final int NESTING

NOTOPTIONS

public static final int NOTOPTIONS

NOTATTRIBS

public static final int NOTATTRIBS

NOTPRIMS

public static final int NOTPRIMS

ILLSTATE

public static final int ILLSTATE

BADMOTION

public static final int BADMOTION

BADSOLID

public static final int BADSOLID

BADTOKEN

public static final int BADTOKEN

RANGE

public static final int RANGE

CONSISTENCY

public static final int CONSISTENCY

BADHANDLE

public static final int BADHANDLE

NOSHADER

public static final int NOSHADER

MISSINGDATA

public static final int MISSINGDATA

SYNTAX

public static final int SYNTAX

MATH

public static final int MATH

INFO

public static final int INFO

WARNING

public static final int WARNING

ERROR

public static final int ERROR

SEVERE

public static final int SEVERE

code

public int code

severity

public int severity

message

public java.lang.String message
Constructor Detail

RMException

public RMException()

RMException

public RMException(int code_,
                   int severity_,
                   java.lang.String message_)
Method Detail

toString

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

getMessage

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