code: private I_CmsWorkplaceAction getAction(VaadinRequest request) throws Exception {
  
          String dialogId = getDialogId(request);
          @SuppressWarnings("unchecked")
          Class<I_CmsWorkplaceAction> actionClass = (Class<I_CmsWorkplaceAction>)getClass().getClassLoader().loadClass(
              dialogId);
          return actionClass.newInstance();
      }
docs: Returns the dialog action matching the given request.<p>
  
  @param request the request
  
  @return the dialog action
  
  @throws Exception in case instantiating the action fails