Examples of BandboxSearch


Examples of org.libreplan.web.common.components.bandboxsearch.BandboxSearch

    private void setupPopUp(Component ref, String position,
            String finderName) {
        if (bandboxSearch != null) {
            finderPlaceholder.removeChild(bandboxSearch);
        }
        bandboxSearch = new BandboxSearch();
        bandboxSearch.setFinder(finderName);
        bandboxSearch.setWidthBandbox("300px");
        bandboxSearch.setWidthListbox("600px");
        finderPlaceholder.appendChild(bandboxSearch);
        bandboxSearch.afterCompose();
View Full Code Here

Examples of org.libreplan.web.common.components.bandboxsearch.BandboxSearch

        }
        return templateModel.getCompanyLogoURL().trim();
    }

    public void accept() {
        BandboxSearch scenarioBandboxSearch = (BandboxSearch) window
                .getFellow("scenarioBandboxSearch");
        Scenario scenario = (Scenario) scenarioBandboxSearch
                .getSelectedElement();

        templateModel.setScenario(SecurityUtils.getSessionUserLoginName(),
                scenario, new IOnFinished() {
                    @Override
View Full Code Here

Examples of org.libreplan.web.common.components.bandboxsearch.BandboxSearch

    /**
     * Executed on pressing Assign button Adds selected quality form to task
     * quality form list
     */
    public void onAssignTaskQualityForm() {
        BandboxSearch qualityFormFinder = bdQualityForms;
        QualityForm qualityForm = retrieveQualityFormFrom(qualityFormFinder,
                new ICheckQualityFormAssigned() {

                    @Override
                    public boolean isAssigned(QualityForm qualityForm) {
View Full Code Here

Examples of org.libreplan.web.common.components.bandboxsearch.BandboxSearch

            row.appendChild(dateboxExpense);
        }

        private void appendResourceInLines(Row row) {
            final ExpenseSheetLine expenseSheetLine = (ExpenseSheetLine) row.getValue();
            final BandboxSearch bandboxSearch = BandboxSearch.create(
                    "ResourceInExpenseSheetBandboxFinder");

            bandboxSearch.setSelectedElement(expenseSheetLine.getResource());
            bandboxSearch.setSclass("bandbox-workreport-task");
            bandboxSearch.setListboxWidth("450px");

            EventListener eventListenerUpdateResource = new EventListener() {
                @Override
                public void onEvent(Event event) {
                    Listitem selectedItem = bandboxSearch.getSelectedItem();
                    setResourceInESL(selectedItem, expenseSheetLine);
                }
            };
            bandboxSearch.setListboxEventListener(Events.ON_SELECT, eventListenerUpdateResource);
            bandboxSearch.setListboxEventListener(Events.ON_OK, eventListenerUpdateResource);
            bandboxSearch.setBandboxEventListener(Events.ON_CHANGING, eventListenerUpdateResource);
            row.appendChild(bandboxSearch);
        }
View Full Code Here

Examples of org.libreplan.web.common.components.bandboxsearch.BandboxSearch

         *
         * @param row
         */
        private void appendOrderElementInLines(Row row) {
            final ExpenseSheetLine expenseSheetLine = (ExpenseSheetLine) row.getValue();
            final BandboxSearch bandboxSearch = BandboxSearch
                    .create("OrderElementInExpenseSheetBandboxFinder");

            bandboxSearch.setSelectedElement(expenseSheetLine.getOrderElement());
            bandboxSearch.setSclass("bandbox-workreport-task");
            bandboxSearch.setListboxWidth("450px");

            EventListener eventListenerUpdateOrderElement = new EventListener() {
                @Override
                public void onEvent(Event event) {
                    Listitem selectedItem = bandboxSearch.getSelectedItem();
                    setOrderElementInESL(selectedItem, expenseSheetLine);
                }
            };
            bandboxSearch
                    .setListboxEventListener(Events.ON_SELECT, eventListenerUpdateOrderElement);
            bandboxSearch.setListboxEventListener(Events.ON_OK, eventListenerUpdateOrderElement);
            bandboxSearch.setBandboxEventListener(Events.ON_CHANGING,
                    eventListenerUpdateOrderElement);
            bandboxSearch.setBandboxConstraint("no empty:" + _("cannot be empty"));
            row.appendChild(bandboxSearch);
        }
View Full Code Here

Examples of org.libreplan.web.common.components.bandboxsearch.BandboxSearch

        if (getWorkReportType().getOrderElementIsSharedInLines()) {
            if (!validateWorkReport()) {
                return false;
            }
        } else if (workReportLine.getOrderElement() == null) {
            BandboxSearch bandboxOrder = getTextboxOrder(row);
            if (bandboxOrder != null) {
                String message = _("cannot be empty");
                bandboxOrder.clear();
                showInvalidMessage(bandboxOrder, message);
            }
            return false;
        }
View Full Code Here

Examples of org.libreplan.web.common.components.bandboxsearch.BandboxSearch

     * @param row
     */
    private void appendOrderElementInLines(Row row) {
        final WorkReportLine workReportLine = (WorkReportLine) row.getValue();

        final BandboxSearch bandboxSearch = BandboxSearch.create(
                "OrderElementBandboxFinder", getOrderElements());

        bandboxSearch.setSelectedElement(workReportLine.getOrderElement());
        bandboxSearch.setSclass("bandbox-workreport-task");
        bandboxSearch.setListboxWidth("750px");

        bandboxSearch.setListboxEventListener(Events.ON_SELECT,
                new EventListener() {
                    @Override
                    public void onEvent(Event event) {
                        Listitem selectedItem = bandboxSearch.getSelectedItem();
                        setOrderElementInWRL(selectedItem, workReportLine);
                    }
                });

        bandboxSearch.setListboxEventListener(Events.ON_OK,
                new EventListener() {
                    @Override
                    public void onEvent(Event event) {
                        Listitem selectedItem = bandboxSearch.getSelectedItem();
                        setOrderElementInWRL(selectedItem, workReportLine);
                        bandboxSearch.close();
                    }
                });

        row.appendChild(bandboxSearch);
    }
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.