Package com.adito.input

Examples of com.adito.input.MultiSelectDataSource


    public ActionForward unspecified(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response)
                    throws Exception {
        MessageForm mf = (MessageForm)form;
        mf.setReferer(CoreUtil.getReferer(request));
        PropertyList selectedPolicies = new PropertyList();
        MultiSelectDataSource policies = new PolicyDataSource();
        SessionInfo session = LogonControllerFactory.getInstance().getSessionInfo(request);
     
        String users = request.getParameter("users");
       
        MultiSelectSelectionModel policyModel = initSelectModel(mf, selectedPolicies, mf.isShowPersonalPolicies(), users, session);
View Full Code Here


        return mapping.findForward("display");
    }

    protected MultiSelectPoliciesSelectionModel initSelectModel(MessageForm mf, PropertyList selectedPolicies, boolean isShowPersonalPolicies, String users, SessionInfo session) throws Exception {
       
        MultiSelectDataSource policies = new PolicyDataSource();
        MultiSelectDataSource personalPolicies = null;
        if (!isShowPersonalPolicies) {
            personalPolicies = policies;
            policies = new PolicyExcludePersonalDataSource();
        }
        MultiSelectPoliciesSelectionModel policyModel = new MultiSelectPoliciesSelectionModel(session, policies, personalPolicies, selectedPolicies);
View Full Code Here

            // super returned a home, so we must go home.
            return forward;
        }
        PropertyList selectedModules = new PropertyList();
        SessionInfo session = LogonControllerFactory.getInstance().getSessionInfo(request);
        MultiSelectDataSource modules = new ModulesDataSource("security");
        AuthenticationScheme seq = ((DefaultAuthenticationScheme) ((AbstractResourceForm) form).getResource());
        for (int i = 0; i < seq.getModuleCount(); i++) {
            String module = seq.getModule(i);
            selectedModules.add(module);
        }
View Full Code Here

     *      javax.servlet.http.HttpServletRequest)
     */
    public void init(AbstractWizardSequence sequence, HttpServletRequest request) throws Exception {
        super.init(sequence, request);
        this.selectedModules = ((PropertyList) sequence.getAttribute(ATTR_SELECTED_MODULES, new PropertyList()));
        MultiSelectDataSource modules = new ModulesDataSource("security");
        SessionInfo session = LogonControllerFactory.getInstance().getSessionInfo(request);
        this.moduleModel = new MultiSelectSelectionModel(session, modules, selectedModules);
    }
View Full Code Here

           
        return display(mapping, form, request, response);
    }

    protected MultiSelectPoliciesSelectionModel initSelectModel(PropertyList selectedPolicies, boolean isShowPersonalPolicies, Resource resource, SessionInfo session) throws Exception {
        MultiSelectDataSource policies = createAvailablePoliciesDataSource();
        MultiSelectDataSource personalPolicies = null;
        if (!isShowPersonalPolicies) {
            personalPolicies = policies;
            policies = createAvailablePoliciesExcludePersonalDataSource();
        }
        List l = PolicyDatabaseFactory.getInstance().getPoliciesAttachedToResource(resource, session.getRealm());
View Full Code Here

       
        policyModel = initSelectModel(mapping, request, selectedPolicies, isShowPersonalPolicies());
       
        setSelectedPolicies(selectedPolicies);
       
        MultiSelectDataSource policies = createDatasource(mapping, request);
        SessionInfo session = LogonControllerFactory.getInstance().getSessionInfo(request);
        //policyModel = new MultiSelectSelectionModel(session, policies, selectedPolicies);
    }
View Full Code Here

        //policyModel = new MultiSelectSelectionModel(session, policies, selectedPolicies);
    }

    protected MultiSelectPoliciesSelectionModel initSelectModel(ActionMapping mapping, HttpServletRequest request, PropertyList selectedPolicies, boolean isShowPersonalPolicies) {
       
        MultiSelectDataSource policies = createDatasource(mapping, request);
        MultiSelectDataSource personalPolicies = null;
        if (!isShowPersonalPolicies) {
            personalPolicies = policies;
            policies = createDatasourceExcludePersonal(mapping, request);
        }
        SessionInfo session = LogonControllerFactory.getInstance().getSessionInfo(request);
View Full Code Here

TOP

Related Classes of com.adito.input.MultiSelectDataSource

Copyright © 2018 www.massapicom. 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.