Class EditChartController.AbstractManageChartAction

    • Method Detail

      • getUpdatedGraphBean

        protected GraphBean getUpdatedGraphBean​(org.jdom.Element rootElement,
                                                javax.servlet.http.HttpServletRequest request,
                                                SProject project)
      • toElement

        protected org.jdom.Element toElement​(String newXml)
                                      throws org.jdom.JDOMException,
                                             IOException
        Throws:
        org.jdom.JDOMException
        IOException
      • isRemoveAllowed

        protected boolean isRemoveAllowed()
      • removeGraph

        protected String removeGraph​(javax.servlet.http.HttpServletRequest request,
                                     SProject project)
      • success

        protected void success​(GraphBean dataBean,
                               javax.servlet.http.HttpServletRequest request,
                               @NotNull
                               org.jdom.Element ajaxResponse)
      • process

        public void process​(@NotNull
                            javax.servlet.http.HttpServletRequest request,
                            @NotNull
                            javax.servlet.http.HttpServletResponse response,
                            @Nullable
                            org.jdom.Element ajaxResponse)
        Description copied from interface: ControllerAction
        Run this action.
        Parameters:
        request - request
        response - response
        ajaxResponse - response if action is called by an AJAX request
      • persist

        public void persist​(javax.servlet.http.HttpServletRequest request,
                            GraphBean dataBean,
                            SProject project,
                            ConfigAction editAction)
      • validate

        protected void validate​(org.jdom.Element dataBean,
                                javax.servlet.http.HttpServletRequest request,
                                SProject project,
                                ActionErrors errors)
      • getEditAction

        protected ConfigAction getEditAction​(javax.servlet.http.HttpServletRequest request,
                                             SProject project)
      • getRemoveAction

        protected ConfigAction getRemoveAction​(javax.servlet.http.HttpServletRequest request,
                                               SProject project)