org.eclipse.xtext.xtext.ecoreInference
Class TransformationException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.eclipse.xtext.xtext.ecoreInference.TransformationException
All Implemented Interfaces:
java.io.Serializable

public class TransformationException
extends java.lang.Exception

Author:
Jan Köhnlein - Initial contribution and API
See Also:
Serialized Form

Constructor Summary
TransformationException(TransformationErrorCode errorCode, java.lang.String message, org.eclipse.emf.ecore.EObject erroneousElement)
           
 
Method Summary
 org.eclipse.emf.ecore.EObject getErroneousElement()
           
 TransformationErrorCode getErrorCode()
           
 void setErroneousElement(org.eclipse.emf.ecore.EObject erroneousElement)
           
 
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

TransformationException

public TransformationException(TransformationErrorCode errorCode,
                               java.lang.String message,
                               org.eclipse.emf.ecore.EObject erroneousElement)
Method Detail

getErrorCode

public TransformationErrorCode getErrorCode()

getErroneousElement

public org.eclipse.emf.ecore.EObject getErroneousElement()

setErroneousElement

public void setErroneousElement(org.eclipse.emf.ecore.EObject erroneousElement)