org.eclipse.xtext.xbase.validation
Class ExceptionInExpressionFinder

java.lang.Object
  extended by org.eclipse.xtext.xbase.validation.ExceptionInExpressionFinder

public class ExceptionInExpressionFinder
extends java.lang.Object

Author:
Jan Koehnlein - Initial contribution and API TODO this should be a service of the type provider

Constructor Summary
ExceptionInExpressionFinder()
           
 
Method Summary
 java.util.List<org.eclipse.emf.ecore.EObject> findChildrenThrowingException(org.eclipse.emf.ecore.EObject rootExpression, JvmTypeReference thrownException)
           
protected  void findChildrenThrowingException(org.eclipse.emf.ecore.EObject rootExpression, JvmTypeReference thrownException, IAcceptor<org.eclipse.emf.ecore.EObject> acceptor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExceptionInExpressionFinder

public ExceptionInExpressionFinder()
Method Detail

findChildrenThrowingException

public java.util.List<org.eclipse.emf.ecore.EObject> findChildrenThrowingException(org.eclipse.emf.ecore.EObject rootExpression,
                                                                                   JvmTypeReference thrownException)

findChildrenThrowingException

protected void findChildrenThrowingException(org.eclipse.emf.ecore.EObject rootExpression,
                                             JvmTypeReference thrownException,
                                             IAcceptor<org.eclipse.emf.ecore.EObject> acceptor)