com.vinculumtech.carrierwave
Class GraphException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended bycom.vinculumtech.carrierwave.GraphException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
EdgeNotFoundException, GraphDeleteException, GraphInvokeException, GraphModifyException, GraphNodeException, GraphPlanException, GraphSelectException, ImageableNotFoundException, InvocationException, ProjectionException, ReflectionException

public class GraphException
extends java.lang.Exception

The GraphException is the root class for all CarrierWave exceptions.
Notes:
This class was originally CarrierWaveException, but I don't believe in any product name coupling other than that is necessary.
todo: need some sort of parent object history info to parrallel the stack trace

Version:
$Id: //depot/carrierwave/src/shared/com/vinculumtech/carrierwave/GraphException.java#16 $
See Also:
Serialized Form

Constructor Summary
protected GraphException()
           
  GraphException(GraphException graphException)
          Copy constructor.
  GraphException(java.lang.String message)
           
  GraphException(java.lang.String message, Icon targetIcon)
           
  GraphException(java.lang.String message, Icon targetIcon, java.lang.Throwable cause)
           
  GraphException(java.lang.String message, java.lang.Throwable cause)
           
 
Method Summary
 java.lang.String getMessage()
           
 Icon getTargetIcon()
           
protected  void setTargetIcon(Icon targetIcon)
           
 
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

GraphException

protected GraphException()

GraphException

public GraphException(GraphException graphException)
Copy constructor.

Parameters:
graphException -

GraphException

public GraphException(java.lang.String message)

GraphException

public GraphException(java.lang.String message,
                      Icon targetIcon)

GraphException

public GraphException(java.lang.String message,
                      Icon targetIcon,
                      java.lang.Throwable cause)

GraphException

public GraphException(java.lang.String message,
                      java.lang.Throwable cause)
Method Detail

getTargetIcon

public Icon getTargetIcon()

setTargetIcon

protected void setTargetIcon(Icon targetIcon)

getMessage

public java.lang.String getMessage()


Copyright (C) 2002 Vinculum Technologies, Inc. All Rights Reserved.