byucc.jhdl
Class JHDLException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byjava.lang.RuntimeException
              extended bybyucc.jhdl.JHDLException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
AmbiguousGetException, BuildException, BVException, CellInterfaceException, CompiledCodeException, CorruptStackException, CSRCTechMapException, CyclicGraphException, DeclarationException, ExecuteException, FloorPlanException, IncoherentCellsException, InvalidPortException, LogicException, MethodNotFoundException, ModgenException, ModulesException, MultiContextException, NetlistException, NoBehavioralModelException, ParseException, PutGetException, ReadBackDataException, SimulationException, SynthesisException, TechMapException, TestException, TypeException, UnboundException, UnimplementedException, XilinxTechMapException

public class JHDLException
extends java.lang.RuntimeException

This is the generic ancestor of all JHDL-related exceptions. It adds a version notification to the message passed up from below. JHDL exceptions are, as a rule, runtime exceptions (to speed up coding, so that methods need not declare throw clauses).

Author:
Eric Blake
See Also:
Serialized Form

Constructor Summary
JHDLException()
          Creates a message giving the current version of JHDL.
JHDLException(java.lang.String message)
          Appends the current version of JHDL onto the exception message.
 
Method Summary
static void main(java.lang.String[] argv)
           
 void printStackTrace()
           
 void printStackTrace(java.io.PrintStream p)
           
 void printStackTrace(java.io.PrintWriter p)
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JHDLException

public JHDLException()
Creates a message giving the current version of JHDL.


JHDLException

public JHDLException(java.lang.String message)
Appends the current version of JHDL onto the exception message.

Parameters:
message - The original exception message.
Method Detail

printStackTrace

public void printStackTrace()

printStackTrace

public void printStackTrace(java.io.PrintStream p)

printStackTrace

public void printStackTrace(java.io.PrintWriter p)

main

public static void main(java.lang.String[] argv)


Copyright ? 2006 Brigham Young University, Configurable Computing Laboratory. All Rights Reserved.