public class ThrownExceptionSwitch extends XbaseSwitch<Boolean>
modelPackage| Constructor and Description |
|---|
ThrownExceptionSwitch(IThrownExceptionDelegate delegate) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
accept(JvmExecutable executable) |
protected void |
accept(LightweightTypeReference type) |
Boolean |
caseXAbstractFeatureCall(XAbstractFeatureCall object)
Returns the result of interpreting the object as an instance of 'XAbstract Feature Call'
|
Boolean |
caseXCasePart(XCasePart object)
Returns the result of interpreting the object as an instance of 'XCase Part'
|
Boolean |
caseXCatchClause(XCatchClause object)
Returns the result of interpreting the object as an instance of 'XCatch Clause'
|
Boolean |
caseXClosure(XClosure object)
Returns the result of interpreting the object as an instance of 'XClosure'
|
Boolean |
caseXConstructorCall(XConstructorCall object)
Returns the result of interpreting the object as an instance of 'XConstructor Call'
|
Boolean |
caseXExpression(XExpression object)
Returns the result of interpreting the object as an instance of 'XExpression'
|
Boolean |
caseXThrowExpression(XThrowExpression object)
Returns the result of interpreting the object as an instance of 'XThrow Expression'
|
Boolean |
caseXTryCatchFinallyExpression(XTryCatchFinallyExpression object)
Returns the result of interpreting the object as an instance of 'XTry Catch Finally Expression'
|
Boolean |
defaultCase(org.eclipse.emf.ecore.EObject object)
Returns the result of interpreting the object as an instance of 'EObject'
|
protected LightweightTypeReference |
getType(XExpression expr) |
caseJvmIdentifiableElement, caseXAbstractWhileExpression, caseXAssignment, caseXBasicForLoopExpression, caseXBinaryOperation, caseXBlockExpression, caseXBooleanLiteral, caseXCastedExpression, caseXCollectionLiteral, caseXDoWhileExpression, caseXFeatureCall, caseXForLoopExpression, caseXIfExpression, caseXInstanceOfExpression, caseXListLiteral, caseXMemberFeatureCall, caseXNullLiteral, caseXNumberLiteral, caseXPostfixOperation, caseXReturnExpression, caseXSetLiteral, caseXStringLiteral, caseXSwitchExpression, caseXSynchronizedExpression, caseXTypeLiteral, caseXUnaryOperation, caseXVariableDeclaration, caseXWhileExpression, doSwitch, isSwitchForpublic ThrownExceptionSwitch(IThrownExceptionDelegate delegate)
protected void accept(LightweightTypeReference type)
protected LightweightTypeReference getType(XExpression expr)
public Boolean defaultCase(org.eclipse.emf.ecore.EObject object)
XbaseSwitchdefaultCase in class XbaseSwitch<Boolean>object - the target of the switch.Switch.doSwitch(org.eclipse.emf.ecore.EObject)public Boolean caseXExpression(XExpression object)
XbaseSwitchcaseXExpression in class XbaseSwitch<Boolean>object - the target of the switch.doSwitch(EObject)public Boolean caseXClosure(XClosure object)
XbaseSwitchcaseXClosure in class XbaseSwitch<Boolean>object - the target of the switch.doSwitch(EObject)public Boolean caseXCasePart(XCasePart object)
XbaseSwitchcaseXCasePart in class XbaseSwitch<Boolean>object - the target of the switch.doSwitch(EObject)public Boolean caseXThrowExpression(XThrowExpression object)
XbaseSwitchcaseXThrowExpression in class XbaseSwitch<Boolean>object - the target of the switch.doSwitch(EObject)public Boolean caseXCatchClause(XCatchClause object)
XbaseSwitchcaseXCatchClause in class XbaseSwitch<Boolean>object - the target of the switch.doSwitch(EObject)public Boolean caseXTryCatchFinallyExpression(XTryCatchFinallyExpression object)
XbaseSwitchcaseXTryCatchFinallyExpression in class XbaseSwitch<Boolean>object - the target of the switch.doSwitch(EObject)public Boolean caseXAbstractFeatureCall(XAbstractFeatureCall object)
XbaseSwitchcaseXAbstractFeatureCall in class XbaseSwitch<Boolean>object - the target of the switch.doSwitch(EObject)public Boolean caseXConstructorCall(XConstructorCall object)
XbaseSwitchcaseXConstructorCall in class XbaseSwitch<Boolean>object - the target of the switch.doSwitch(EObject)protected void accept(JvmExecutable executable)
Copyright © 2015. All Rights Reserved.