RECODER 0.92

recoder
Class IllegalTransformationException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by recoder.IllegalTransformationException
All Implemented Interfaces:
java.io.Serializable

public class IllegalTransformationException
extends java.lang.RuntimeException

An exception indicating that a transformation performed on the abstract syntax tree leaves the internal datastructures in an inconsistent state. This transformation is a "workaround" for some known bugs. Currently, the exception is thrown only for one reason: When exchanging an Identifier which is contained in a PackageSpecification. A workaround is to exchange either the containing PackageReference or the containing PackageSpecification.

Author:
Tobias Gutzmann
See Also:
Serialized Form

Constructor Summary
IllegalTransformationException()
           
IllegalTransformationException(java.lang.String message)
           
 
Method Summary
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, 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

IllegalTransformationException

public IllegalTransformationException()

IllegalTransformationException

public IllegalTransformationException(java.lang.String message)
Parameters:
message -

RECODER 0.92