Class ExtendedEarlyExitComputer.AbstractThrownExceptionDelegate
- java.lang.Object
-
- org.eclipse.xtext.xbase.typesystem.util.ExtendedEarlyExitComputer.AbstractThrownExceptionDelegate
-
- All Implemented Interfaces:
IThrownExceptionDelegate
- Direct Known Subclasses:
ExtendedEarlyExitComputer.FilteringThrownExceptionDelegate,ExtendedEarlyExitComputer.ThrownExceptionDelegate
- Enclosing class:
- ExtendedEarlyExitComputer
protected abstract class ExtendedEarlyExitComputer.AbstractThrownExceptionDelegate extends java.lang.Object implements IThrownExceptionDelegate
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractThrownExceptionDelegate()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IThrownExceptionDelegatecatchExceptions(java.util.List<LightweightTypeReference> caughtExceptions)voidcollectThrownExceptions(XExpression expression)voidcollectWith(org.eclipse.emf.ecore.util.Switch<java.lang.Boolean> collector)IResolvedExecutablegetResolvedFeature(org.eclipse.xtext.common.types.JvmExecutable executable, LightweightTypeReference contextType)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.xtext.xbase.typesystem.util.IThrownExceptionDelegate
accept, getActualType, getActualType, toLightweightReference
-
-
-
-
Method Detail
-
collectThrownExceptions
public void collectThrownExceptions(XExpression expression)
- Specified by:
collectThrownExceptionsin interfaceIThrownExceptionDelegate
-
catchExceptions
public IThrownExceptionDelegate catchExceptions(java.util.List<LightweightTypeReference> caughtExceptions)
- Specified by:
catchExceptionsin interfaceIThrownExceptionDelegate
-
collectWith
public void collectWith(org.eclipse.emf.ecore.util.Switch<java.lang.Boolean> collector)
-
getResolvedFeature
public IResolvedExecutable getResolvedFeature(org.eclipse.xtext.common.types.JvmExecutable executable, LightweightTypeReference contextType)
- Specified by:
getResolvedFeaturein interfaceIThrownExceptionDelegate
-
-