Class ResponseSwitch<T>
- java.lang.Object
-
- org.eclipse.emf.ecore.util.Switch<T>
-
- com._1c.g5.v8.dt.debug.model.rdbg.request.response.util.ResponseSwitch<T>
-
public class ResponseSwitch<T> extends org.eclipse.emf.ecore.util.Switch<T>
The Switch for the model's inheritance hierarchy. It supports the calldoSwitch(object)
to invoke thecaseXXX
method for each class of the model, starting with the actual class of the object and proceeding up the inheritance hierarchy until a non-null result is returned, which is the result of the switch.- See Also:
ResponsePackage
-
-
Field Summary
Fields Modifier and Type Field Description protected static ResponsePackage
modelPackage
The cached model package
-
Constructor Summary
Constructors Constructor Description ResponseSwitch()
Creates an instance of the switch.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T
caseDebuggerOptions(DebuggerOptions object)
Returns the result of interpreting the object as an instance of 'Debugger Options'.T
caseHTTPInitialDebugSettingsData(HTTPInitialDebugSettingsData object)
Returns the result of interpreting the object as an instance of 'HTTP Initial Debug Settings Data'.T
caseHTTPServerInitialDebugSettingsData(HTTPServerInitialDebugSettingsData object)
Returns the result of interpreting the object as an instance of 'HTTP Server Initial Debug Settings Data'.T
caseMiscRDbgGetAPIVerResponse(MiscRDbgGetAPIVerResponse object)
Returns the result of interpreting the object as an instance of 'Misc RDbg Get API Ver Response'.T
caseRDBGApplyDebuggerForegroundHelperData(RDBGApplyDebuggerForegroundHelperData object)
Returns the result of interpreting the object as an instance of 'RDBG Apply Debugger Foreground Helper Data'.T
caseRDBGAttachDebugUIRequest(RDBGAttachDebugUIRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Attach Debug UI Request'.T
caseRDBGAttachDebugUIResponse(RDBGAttachDebugUIResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Attach Debug UI Response'.T
caseRDBGAttachDetachDbgTargetResponse(RDBGAttachDetachDbgTargetResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Attach Detach Dbg Target Response'.T
caseRDBGAttachDetachDebugTargetsRequest(RDBGAttachDetachDebugTargetsRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Attach Detach Debug Targets Request'.T
caseRDbgBaseRequest(RDbgBaseRequest object)
Returns the result of interpreting the object as an instance of 'RDbg Base Request'.T
caseRDBGCheckTerminateAbilityRequest(RDBGCheckTerminateAbilityRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Check Terminate Ability Request'.T
caseRDBGCheckTerminateAbilityResponse(RDBGCheckTerminateAbilityResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Check Terminate Ability Response'.T
caseRDBGDetachDebugUIRequest(RDBGDetachDebugUIRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Detach Debug UI Request'.T
caseRDBGDetachDebugUIResponse(RDBGDetachDebugUIResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Detach Debug UI Response'.T
caseRDBGEvalExprRequest(RDBGEvalExprRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Eval Expr Request'.T
caseRDBGEvalExprResponse(RDBGEvalExprResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Eval Expr Response'.T
caseRDBGEvalLocalVariablesRequest(RDBGEvalLocalVariablesRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Eval Local Variables Request'.T
caseRDBGEvalLocalVariablesResponse(RDBGEvalLocalVariablesResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Eval Local Variables Response'.T
caseRDBGFinishUpdateIBRequest(RDBGFinishUpdateIBRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Finish Update IB Request'.T
caseRDBGFinishUpdateIBResponse(RDBGFinishUpdateIBResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Finish Update IB Response'.T
caseRDBGGetAutoAttachSettingsRequest(RDBGGetAutoAttachSettingsRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Get Auto Attach Settings Request'.T
caseRDBGGetAutoAttachSettingsResponse(RDBGGetAutoAttachSettingsResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Get Auto Attach Settings Response'.T
caseRDBGGetBreakpointsRequest(RDBGGetBreakpointsRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Get Breakpoints Request'.T
caseRDBGGetBreakpointsResponse(RDBGGetBreakpointsResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Get Breakpoints Response'.T
caseRDBGGetCallStackRequest(RDBGGetCallStackRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Get Call Stack Request'.T
caseRDBGGetCallStackResponse(RDBGGetCallStackResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Get Call Stack Response'.T
caseRDBGGetDbgAllTargetStatesRequest(RDBGGetDbgAllTargetStatesRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Get Dbg All Target States Request'.T
caseRDBGGetDbgAllTargetStatesResponse(RDBGGetDbgAllTargetStatesResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Get Dbg All Target States Response'.T
caseRDBGGetDbgTargetStateRequest(RDBGGetDbgTargetStateRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Get Dbg Target State Request'.T
caseRDBGGetDbgTargetStateResponse(RDBGGetDbgTargetStateResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Get Dbg Target State Response'.T
caseRDBGGetDebugIDRequest(RDBGGetDebugIDRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Get Debug ID Request'.T
caseRDBGGetDebugIDResponse(RDBGGetDebugIDResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Get Debug ID Response'.T
caseRDBGGetDebugTargetForegroundHelperRequest(RDBGGetDebugTargetForegroundHelperRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Get Debug Target Foreground Helper Request'.T
caseRDBGGetDebugTargetForegroundHelperResponse(RDBGGetDebugTargetForegroundHelperResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Get Debug Target Foreground Helper Response'.T
caseRDBGGetForegroundHelperDataRequest(RDBGGetForegroundHelperDataRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Get Foreground Helper Data Request'.T
caseRDBGGetForegroundHelperDataResponse(RDBGGetForegroundHelperDataResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Get Foreground Helper Data Response'.T
caseRDBGGetInaccessibleModulesRequest(RDBGGetInaccessibleModulesRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Get Inaccessible Modules Request'.T
caseRDBGGetInaccessibleModulesResponse(RDBGGetInaccessibleModulesResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Get Inaccessible Modules Response'.T
caseRDBGGetListOfDebugAreaRequest(RDBGGetListOfDebugAreaRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Get List Of Debug Area Request'.T
caseRDBGGetListOfDebugAreaResponse(RDBGGetListOfDebugAreaResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Get List Of Debug Area Response'.T
caseRDBGGetRunTimeErrorProcessingRequest(RDBGGetRunTimeErrorProcessingRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Get Run Time Error Processing Request'.T
caseRDBGGetRunTimeErrorProcessingResponse(RDBGGetRunTimeErrorProcessingResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Get Run Time Error Processing Response'.T
caseRDBGModifyValueRequest(RDBGModifyValueRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Modify Value Request'.T
caseRDBGModifyValueResponse(RDBGModifyValueResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Modify Value Response'.T
caseRDBGNotifyOnFinishSeanceRequest(RDBGNotifyOnFinishSeanceRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Notify On Finish Seance Request'.T
caseRDBGPingDebugUIRequest(RDBGPingDebugUIRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Ping Debug UI Request'.T
caseRDBGPingDebugUIResponse(RDBGPingDebugUIResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Ping Debug UI Response'.T
caseRDBGRestartRequest(RDBGRestartRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Restart Request'.T
caseRDBGSetAutoAttachSettingsRequest(RDBGSetAutoAttachSettingsRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Set Auto Attach Settings Request'.T
caseRDBGSetBreakpointsRequest(RDBGSetBreakpointsRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Set Breakpoints Request'.T
caseRDBGSetBreamOnNextStatementRequest(RDBGSetBreamOnNextStatementRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Set Bream On Next Statement Request'.T
caseRDBGSetDebuggerForegroundHelperDataRequest(RDBGSetDebuggerForegroundHelperDataRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Set Debugger Foreground Helper Data Request'.T
caseRDBGSetInaccessibleModulesRequest(RDBGSetInaccessibleModulesRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Set Inaccessible Modules Request'.T
caseRDBGSetInitialDebugSettingsRequest(RDBGSetInitialDebugSettingsRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Set Initial Debug Settings Request'.T
caseRDBGSetListOfDebugAreaRequest(RDBGSetListOfDebugAreaRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Set List Of Debug Area Request'.T
caseRDBGSetMeasureModeRequest(RDBGSetMeasureModeRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Set Measure Mode Request'.T
caseRDBGSetRunTimeErrorProcessingRequest(RDBGSetRunTimeErrorProcessingRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Set Run Time Error Processing Request'.T
caseRDBGSGetDbgTargetsRequest(RDBGSGetDbgTargetsRequest object)
Returns the result of interpreting the object as an instance of 'RDBGS Get Dbg Targets Request'.T
caseRDBGSGetDbgTargetsResponse(RDBGSGetDbgTargetsResponse object)
Returns the result of interpreting the object as an instance of 'RDBGS Get Dbg Targets Response'.T
caseRDBGStartUpdateIBRequest(RDBGStartUpdateIBRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Start Update IB Request'.T
caseRDBGStartUpdateIBResponse(RDBGStartUpdateIBResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Start Update IB Response'.T
caseRDBGStepRequest(RDBGStepRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Step Request'.T
caseRDBGStepResponse(RDBGStepResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Step Response'.T
caseRDBGTerminateRequest(RDBGTerminateRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Terminate Request'.T
caseRDBGTestRequest(RDBGTestRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Test Request'.T
defaultCase(org.eclipse.emf.ecore.EObject object)
Returns the result of interpreting the object as an instance of 'EObject'.protected T
doSwitch(int classifierID, org.eclipse.emf.ecore.EObject theEObject)
CallscaseXXX
for each class of the model until one returns a non null result; it yields that result.protected boolean
isSwitchFor(org.eclipse.emf.ecore.EPackage ePackage)
Checks whether this is a switch for the given package.
-
-
-
Field Detail
-
modelPackage
protected static ResponsePackage modelPackage
The cached model package
-
-
Method Detail
-
isSwitchFor
protected boolean isSwitchFor(org.eclipse.emf.ecore.EPackage ePackage)
Checks whether this is a switch for the given package.- Specified by:
isSwitchFor
in classorg.eclipse.emf.ecore.util.Switch<T>
- Parameters:
ePackage
- the package in question.- Returns:
- whether this is a switch for the given package.
-
doSwitch
protected T doSwitch(int classifierID, org.eclipse.emf.ecore.EObject theEObject)
CallscaseXXX
for each class of the model until one returns a non null result; it yields that result.- Overrides:
doSwitch
in classorg.eclipse.emf.ecore.util.Switch<T>
- Returns:
- the first non-null result returned by a
caseXXX
call.
-
caseHTTPInitialDebugSettingsData
public T caseHTTPInitialDebugSettingsData(HTTPInitialDebugSettingsData object)
Returns the result of interpreting the object as an instance of 'HTTP Initial Debug Settings Data'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'HTTP Initial Debug Settings Data'.
- See Also:
doSwitch(EObject)
-
caseHTTPServerInitialDebugSettingsData
public T caseHTTPServerInitialDebugSettingsData(HTTPServerInitialDebugSettingsData object)
Returns the result of interpreting the object as an instance of 'HTTP Server Initial Debug Settings Data'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'HTTP Server Initial Debug Settings Data'.
- See Also:
doSwitch(EObject)
-
caseMiscRDbgGetAPIVerResponse
public T caseMiscRDbgGetAPIVerResponse(MiscRDbgGetAPIVerResponse object)
Returns the result of interpreting the object as an instance of 'Misc RDbg Get API Ver Response'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Misc RDbg Get API Ver Response'.
- See Also:
doSwitch(EObject)
-
caseRDBGAttachDebugUIRequest
public T caseRDBGAttachDebugUIRequest(RDBGAttachDebugUIRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Attach Debug UI Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Attach Debug UI Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGAttachDebugUIResponse
public T caseRDBGAttachDebugUIResponse(RDBGAttachDebugUIResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Attach Debug UI Response'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Attach Debug UI Response'.
- See Also:
doSwitch(EObject)
-
caseRDBGAttachDetachDbgTargetResponse
public T caseRDBGAttachDetachDbgTargetResponse(RDBGAttachDetachDbgTargetResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Attach Detach Dbg Target Response'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Attach Detach Dbg Target Response'.
- See Also:
doSwitch(EObject)
-
caseRDBGAttachDetachDebugTargetsRequest
public T caseRDBGAttachDetachDebugTargetsRequest(RDBGAttachDetachDebugTargetsRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Attach Detach Debug Targets Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Attach Detach Debug Targets Request'.
- See Also:
doSwitch(EObject)
-
caseRDbgBaseRequest
public T caseRDbgBaseRequest(RDbgBaseRequest object)
Returns the result of interpreting the object as an instance of 'RDbg Base Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDbg Base Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGCheckTerminateAbilityRequest
public T caseRDBGCheckTerminateAbilityRequest(RDBGCheckTerminateAbilityRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Check Terminate Ability Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Check Terminate Ability Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGCheckTerminateAbilityResponse
public T caseRDBGCheckTerminateAbilityResponse(RDBGCheckTerminateAbilityResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Check Terminate Ability Response'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Check Terminate Ability Response'.
- See Also:
doSwitch(EObject)
-
caseRDBGDetachDebugUIRequest
public T caseRDBGDetachDebugUIRequest(RDBGDetachDebugUIRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Detach Debug UI Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Detach Debug UI Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGFinishUpdateIBRequest
public T caseRDBGFinishUpdateIBRequest(RDBGFinishUpdateIBRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Finish Update IB Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Finish Update IB Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGFinishUpdateIBResponse
public T caseRDBGFinishUpdateIBResponse(RDBGFinishUpdateIBResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Finish Update IB Response'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Finish Update IB Response'.
- See Also:
doSwitch(EObject)
-
caseRDBGStartUpdateIBRequest
public T caseRDBGStartUpdateIBRequest(RDBGStartUpdateIBRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Start Update IB Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Start Update IB Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGStartUpdateIBResponse
public T caseRDBGStartUpdateIBResponse(RDBGStartUpdateIBResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Start Update IB Response'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Start Update IB Response'.
- See Also:
doSwitch(EObject)
-
caseRDBGDetachDebugUIResponse
public T caseRDBGDetachDebugUIResponse(RDBGDetachDebugUIResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Detach Debug UI Response'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Detach Debug UI Response'.
- See Also:
doSwitch(EObject)
-
caseRDBGEvalExprRequest
public T caseRDBGEvalExprRequest(RDBGEvalExprRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Eval Expr Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Eval Expr Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGEvalExprResponse
public T caseRDBGEvalExprResponse(RDBGEvalExprResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Eval Expr Response'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Eval Expr Response'.
- See Also:
doSwitch(EObject)
-
caseRDBGEvalLocalVariablesRequest
public T caseRDBGEvalLocalVariablesRequest(RDBGEvalLocalVariablesRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Eval Local Variables Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Eval Local Variables Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGEvalLocalVariablesResponse
public T caseRDBGEvalLocalVariablesResponse(RDBGEvalLocalVariablesResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Eval Local Variables Response'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Eval Local Variables Response'.
- See Also:
doSwitch(EObject)
-
caseRDBGGetAutoAttachSettingsRequest
public T caseRDBGGetAutoAttachSettingsRequest(RDBGGetAutoAttachSettingsRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Get Auto Attach Settings Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Get Auto Attach Settings Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGGetAutoAttachSettingsResponse
public T caseRDBGGetAutoAttachSettingsResponse(RDBGGetAutoAttachSettingsResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Get Auto Attach Settings Response'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Get Auto Attach Settings Response'.
- See Also:
doSwitch(EObject)
-
caseRDBGGetBreakpointsRequest
public T caseRDBGGetBreakpointsRequest(RDBGGetBreakpointsRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Get Breakpoints Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Get Breakpoints Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGGetBreakpointsResponse
public T caseRDBGGetBreakpointsResponse(RDBGGetBreakpointsResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Get Breakpoints Response'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Get Breakpoints Response'.
- See Also:
doSwitch(EObject)
-
caseRDBGGetCallStackRequest
public T caseRDBGGetCallStackRequest(RDBGGetCallStackRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Get Call Stack Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Get Call Stack Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGGetCallStackResponse
public T caseRDBGGetCallStackResponse(RDBGGetCallStackResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Get Call Stack Response'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Get Call Stack Response'.
- See Also:
doSwitch(EObject)
-
caseRDBGGetDbgAllTargetStatesRequest
public T caseRDBGGetDbgAllTargetStatesRequest(RDBGGetDbgAllTargetStatesRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Get Dbg All Target States Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Get Dbg All Target States Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGGetDbgAllTargetStatesResponse
public T caseRDBGGetDbgAllTargetStatesResponse(RDBGGetDbgAllTargetStatesResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Get Dbg All Target States Response'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Get Dbg All Target States Response'.
- See Also:
doSwitch(EObject)
-
caseRDBGGetDbgTargetStateRequest
public T caseRDBGGetDbgTargetStateRequest(RDBGGetDbgTargetStateRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Get Dbg Target State Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Get Dbg Target State Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGGetDbgTargetStateResponse
public T caseRDBGGetDbgTargetStateResponse(RDBGGetDbgTargetStateResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Get Dbg Target State Response'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Get Dbg Target State Response'.
- See Also:
doSwitch(EObject)
-
caseRDBGGetDebugIDRequest
public T caseRDBGGetDebugIDRequest(RDBGGetDebugIDRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Get Debug ID Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Get Debug ID Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGGetDebugIDResponse
public T caseRDBGGetDebugIDResponse(RDBGGetDebugIDResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Get Debug ID Response'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Get Debug ID Response'.
- See Also:
doSwitch(EObject)
-
caseDebuggerOptions
public T caseDebuggerOptions(DebuggerOptions object)
Returns the result of interpreting the object as an instance of 'Debugger Options'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Debugger Options'.
- See Also:
doSwitch(EObject)
-
caseRDBGGetInaccessibleModulesRequest
public T caseRDBGGetInaccessibleModulesRequest(RDBGGetInaccessibleModulesRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Get Inaccessible Modules Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Get Inaccessible Modules Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGGetInaccessibleModulesResponse
public T caseRDBGGetInaccessibleModulesResponse(RDBGGetInaccessibleModulesResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Get Inaccessible Modules Response'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Get Inaccessible Modules Response'.
- See Also:
doSwitch(EObject)
-
caseRDBGGetListOfDebugAreaRequest
public T caseRDBGGetListOfDebugAreaRequest(RDBGGetListOfDebugAreaRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Get List Of Debug Area Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Get List Of Debug Area Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGGetListOfDebugAreaResponse
public T caseRDBGGetListOfDebugAreaResponse(RDBGGetListOfDebugAreaResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Get List Of Debug Area Response'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Get List Of Debug Area Response'.
- See Also:
doSwitch(EObject)
-
caseRDBGGetRunTimeErrorProcessingRequest
public T caseRDBGGetRunTimeErrorProcessingRequest(RDBGGetRunTimeErrorProcessingRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Get Run Time Error Processing Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Get Run Time Error Processing Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGGetRunTimeErrorProcessingResponse
public T caseRDBGGetRunTimeErrorProcessingResponse(RDBGGetRunTimeErrorProcessingResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Get Run Time Error Processing Response'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Get Run Time Error Processing Response'.
- See Also:
doSwitch(EObject)
-
caseRDBGModifyValueRequest
public T caseRDBGModifyValueRequest(RDBGModifyValueRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Modify Value Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Modify Value Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGModifyValueResponse
public T caseRDBGModifyValueResponse(RDBGModifyValueResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Modify Value Response'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Modify Value Response'.
- See Also:
doSwitch(EObject)
-
caseRDBGSetDebuggerForegroundHelperDataRequest
public T caseRDBGSetDebuggerForegroundHelperDataRequest(RDBGSetDebuggerForegroundHelperDataRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Set Debugger Foreground Helper Data Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Set Debugger Foreground Helper Data Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGApplyDebuggerForegroundHelperData
public T caseRDBGApplyDebuggerForegroundHelperData(RDBGApplyDebuggerForegroundHelperData object)
Returns the result of interpreting the object as an instance of 'RDBG Apply Debugger Foreground Helper Data'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Apply Debugger Foreground Helper Data'.
- See Also:
doSwitch(EObject)
-
caseRDBGGetDebugTargetForegroundHelperResponse
public T caseRDBGGetDebugTargetForegroundHelperResponse(RDBGGetDebugTargetForegroundHelperResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Get Debug Target Foreground Helper Response'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Get Debug Target Foreground Helper Response'.
- See Also:
doSwitch(EObject)
-
caseRDBGGetDebugTargetForegroundHelperRequest
public T caseRDBGGetDebugTargetForegroundHelperRequest(RDBGGetDebugTargetForegroundHelperRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Get Debug Target Foreground Helper Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Get Debug Target Foreground Helper Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGNotifyOnFinishSeanceRequest
public T caseRDBGNotifyOnFinishSeanceRequest(RDBGNotifyOnFinishSeanceRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Notify On Finish Seance Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Notify On Finish Seance Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGPingDebugUIRequest
public T caseRDBGPingDebugUIRequest(RDBGPingDebugUIRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Ping Debug UI Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Ping Debug UI Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGPingDebugUIResponse
public T caseRDBGPingDebugUIResponse(RDBGPingDebugUIResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Ping Debug UI Response'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Ping Debug UI Response'.
- See Also:
doSwitch(EObject)
-
caseRDBGSetAutoAttachSettingsRequest
public T caseRDBGSetAutoAttachSettingsRequest(RDBGSetAutoAttachSettingsRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Set Auto Attach Settings Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Set Auto Attach Settings Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGSetBreakpointsRequest
public T caseRDBGSetBreakpointsRequest(RDBGSetBreakpointsRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Set Breakpoints Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Set Breakpoints Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGGetForegroundHelperDataRequest
public T caseRDBGGetForegroundHelperDataRequest(RDBGGetForegroundHelperDataRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Get Foreground Helper Data Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Get Foreground Helper Data Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGGetForegroundHelperDataResponse
public T caseRDBGGetForegroundHelperDataResponse(RDBGGetForegroundHelperDataResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Get Foreground Helper Data Response'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Get Foreground Helper Data Response'.
- See Also:
doSwitch(EObject)
-
caseRDBGSetBreamOnNextStatementRequest
public T caseRDBGSetBreamOnNextStatementRequest(RDBGSetBreamOnNextStatementRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Set Bream On Next Statement Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Set Bream On Next Statement Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGSetInaccessibleModulesRequest
public T caseRDBGSetInaccessibleModulesRequest(RDBGSetInaccessibleModulesRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Set Inaccessible Modules Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Set Inaccessible Modules Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGSetInitialDebugSettingsRequest
public T caseRDBGSetInitialDebugSettingsRequest(RDBGSetInitialDebugSettingsRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Set Initial Debug Settings Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Set Initial Debug Settings Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGSetListOfDebugAreaRequest
public T caseRDBGSetListOfDebugAreaRequest(RDBGSetListOfDebugAreaRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Set List Of Debug Area Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Set List Of Debug Area Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGSetMeasureModeRequest
public T caseRDBGSetMeasureModeRequest(RDBGSetMeasureModeRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Set Measure Mode Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Set Measure Mode Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGSetRunTimeErrorProcessingRequest
public T caseRDBGSetRunTimeErrorProcessingRequest(RDBGSetRunTimeErrorProcessingRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Set Run Time Error Processing Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Set Run Time Error Processing Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGSGetDbgTargetsRequest
public T caseRDBGSGetDbgTargetsRequest(RDBGSGetDbgTargetsRequest object)
Returns the result of interpreting the object as an instance of 'RDBGS Get Dbg Targets Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBGS Get Dbg Targets Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGSGetDbgTargetsResponse
public T caseRDBGSGetDbgTargetsResponse(RDBGSGetDbgTargetsResponse object)
Returns the result of interpreting the object as an instance of 'RDBGS Get Dbg Targets Response'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBGS Get Dbg Targets Response'.
- See Also:
doSwitch(EObject)
-
caseRDBGStepRequest
public T caseRDBGStepRequest(RDBGStepRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Step Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Step Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGStepResponse
public T caseRDBGStepResponse(RDBGStepResponse object)
Returns the result of interpreting the object as an instance of 'RDBG Step Response'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Step Response'.
- See Also:
doSwitch(EObject)
-
caseRDBGTerminateRequest
public T caseRDBGTerminateRequest(RDBGTerminateRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Terminate Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Terminate Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGRestartRequest
public T caseRDBGRestartRequest(RDBGRestartRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Restart Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Restart Request'.
- See Also:
doSwitch(EObject)
-
caseRDBGTestRequest
public T caseRDBGTestRequest(RDBGTestRequest object)
Returns the result of interpreting the object as an instance of 'RDBG Test Request'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'RDBG Test Request'.
- See Also:
doSwitch(EObject)
-
defaultCase
public T defaultCase(org.eclipse.emf.ecore.EObject object)
Returns the result of interpreting the object as an instance of 'EObject'. This implementation returns null; returning a non-null result will terminate the switch, but this is the last case anyway.- Overrides:
defaultCase
in classorg.eclipse.emf.ecore.util.Switch<T>
- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'EObject'.
- See Also:
Switch.doSwitch(org.eclipse.emf.ecore.EObject)
-
-