Package org.opencustomer.framework.webapp.panel

Examples of org.opencustomer.framework.webapp.panel.PanelStack.peek()


        try {
            new ListConfigurationDAO().delete(listConfiguration);
           
            PanelStack stack = Panel.getPanelStack(request);
            if(stack.getSize() > 2) {
                Panel lastPanel = stack.peek(3);
                lastPanel.removeAttribute("listConfigurations");
                lastPanel.removeAttribute("choosenList");
                lastPanel.removeAttribute(ListAction.TABLE_KEY);
            }
           
View Full Code Here


    {
        if(request.getAttribute(Globals.JUMP_KEY) != null) {
            JumpBean jump = (JumpBean)request.getAttribute(Globals.JUMP_KEY);
           
            PanelStack panelStack = Panel.getPanelStack(request);
            if(panelStack.peek(2).getType().equals(Panel.Type.EDIT)) {
                EditPanel panel = (EditPanel)panelStack.peek(2);
               
                return Panel.getForward(panel.getAction(Action.Type.SAVE).getAction(), request);
            } else if(panelStack.peek(2).getType().equals(Panel.Type.LIST)) {
               
View Full Code Here

        if(request.getAttribute(Globals.JUMP_KEY) != null) {
            JumpBean jump = (JumpBean)request.getAttribute(Globals.JUMP_KEY);
           
            PanelStack panelStack = Panel.getPanelStack(request);
            if(panelStack.peek(2).getType().equals(Panel.Type.EDIT)) {
                EditPanel panel = (EditPanel)panelStack.peek(2);
               
                return Panel.getForward(panel.getAction(Action.Type.SAVE).getAction(), request);
            } else if(panelStack.peek(2).getType().equals(Panel.Type.LIST)) {
               
                return jump.getForward();
View Full Code Here

           
            HibernateContext.commitTransaction();
           
            PanelStack stack = Panel.getPanelStack(request);
            if(stack.getSize() > 1) {
                Panel lastPanel = stack.peek(2);
                lastPanel.removeAttribute("listConfigurations");
                lastPanel.removeAttribute(ListAction.TABLE_KEY);
            }
        } catch (HibernateException e) {
            log.error("problems saving list configuration", e);
View Full Code Here

            PanelStack panelStack = Panel.getPanelStack(request);
            if(panelStack.peek(2).getType().equals(Panel.Type.EDIT)) {
                EditPanel panel = (EditPanel)panelStack.peek(2);
               
                return Panel.getForward(panel.getAction(Action.Type.SAVE).getAction(), request);
            } else if(panelStack.peek(2).getType().equals(Panel.Type.LIST)) {
               
                return jump.getForward();
            }
           
        }
View Full Code Here

        if(request.getAttribute("external_person_id") != null
                || request.getAttribute("external_company_id") != null)
        {
            PanelStack panelStack = Panel.getPanelStack(request);
           
            EditPanel panel = (EditPanel)panelStack.peek(2);
           
            return Panel.getForward(panel.getAction(Action.Type.SAVE).getAction(), request);
        }
        else
            return null;
View Full Code Here

            if(log.isDebugEnabled())
                log.debug("will jump ... got to save parent panel (person:"+request.getAttribute("external_person_id")+"/company:"+request.getAttribute("external_company_id")+")");
           
            PanelStack panelStack = Panel.getPanelStack(request);
           
            EditPanel panel = (EditPanel)panelStack.peek(2);
           
            return Panel.getForward(panel.getAction(Action.Type.SAVE).getAction(), request);
        }
        else
            return null;
View Full Code Here

    protected StreamInfo getStreamInfo(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception {
        PanelStack stack = Panel.getPanelStack(request);
       
        CvsStreamInfo streamInfo = new CvsStreamInfo();
       
        if(stack.isEmpty() || stack.peek().getAttribute(DynamicListAction.TABLE_KEY) == null) {
            throw new IllegalArgumentException("no panel or table found");
        } else {
            Table table = (Table)stack.peek().getAttribute(DynamicListAction.TABLE_KEY);
            table.query(true);
           
View Full Code Here

        CvsStreamInfo streamInfo = new CvsStreamInfo();
       
        if(stack.isEmpty() || stack.peek().getAttribute(DynamicListAction.TABLE_KEY) == null) {
            throw new IllegalArgumentException("no panel or table found");
        } else {
            Table table = (Table)stack.peek().getAttribute(DynamicListAction.TABLE_KEY);
            table.query(true);
           
            ArrayList<String> header = new ArrayList<String>();
            for(Column column : table.getColumns()) {
                header.add(removeHTML(MessageUtil.message(request, column.getMessageKey())));
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.