/**
* @generated
*/
protected Command getSemanticCommand(IEditCommandRequest request) {
IEditCommandRequest completedRequest = completeRequest(request);
Command semanticCommand = getSemanticCommandSwitch(completedRequest);
semanticCommand = getEditHelperCommand(completedRequest,
semanticCommand);
if (completedRequest instanceof DestroyRequest) {
DestroyRequest destroyRequest = (DestroyRequest) completedRequest;