Examples of FBValidationItem


Examples of org.jbpm.formapi.client.validation.FBValidationItem

            add(item);
            ensureMinimumSize(item);
            bus.fireEvent(new FormItemAddedEvent(item, this));
        }
        for (FBValidation validationRep : rep.getFormValidations()) {
            FBValidationItem validation = FBValidationItem.createValidation(validationRep);
            addValidation(validation);
        }
        setInputs(rep.getInputs());
        setOutputs(rep.getOutputs());
        this.saved = rep.isSaved();
View Full Code Here

Examples of org.jbpm.formapi.client.validation.FBValidationItem

   
    public void moveSelectedValidation(boolean up) {
        int index = currentValidations.indexOf(selectedValidation);
        if (index >= 0) {
            if (up && index + 1 < currentValidations.size()) {
                FBValidationItem supValidation = currentValidations.get(index + 1);
                currentValidations.set(index + 1, selectedValidation);
                currentValidations.set(index, supValidation);
            } else if (!up && index -1 > 0) {
                FBValidationItem subValidation = currentValidations.get(index - 1);
                currentValidations.set(index - 1, selectedValidation);
                currentValidations.set(index, subValidation);
            }
            moveValidationOnTable(index, up);
        }
View Full Code Here

Examples of org.jbpm.formapi.client.validation.FBValidationItem

   
    public ValidationsEffectView() {
        validationListPanel.onAdd(new ClickHandler() {
            @Override
            public void onClick(ClickEvent event) {
                FBValidationItem validation = validationListPanel.getValidationSelection();
                if (validation != null) {
                    validationEditionPanel.setCurrentValidation(validation);
                    validationEditionPanel.setVisible(true);
                }
            }
        });
        validationEditionPanel.onCommitEdition(new ClickHandler() {
            @Override
            public void onClick(ClickEvent event) {
                FBValidationItem validation = validationEditionPanel.getCurrentValidation();
                validationTablePanel.addValidation(validation);
            }
        });
        validationTablePanel.addSelectionHandler(new SelectionHandler<FBValidationItem>() {
            @Override
            public void onSelection(SelectionEvent<FBValidationItem> event) {
                FBValidationItem item = event.getSelectedItem();
                validationEditionPanel.setCurrentValidation(item);
            }
        });
        add(validationListPanel);
        add(validationEditionPanel);
View Full Code Here

Examples of org.jbpm.formapi.client.validation.FBValidationItem

        for (int index = 0; index < validationList.getLength(); index++) {
            Element valElement = (Element) validationList.item(index);
            String klass = valElement.getAttribute("className");
            Object obj = ReflectionHelper.newInstance(klass);
            if (obj instanceof FBValidationItem) {
                FBValidationItem validItem = (FBValidationItem) obj;
                validItem.populatePropertiesMap(readValidationMap(valElement.getElementsByTagName("property")));
                retval.add(validItem);
            }
        }
        for (FBValidationItem item : retval) {
            if (item instanceof OtherValidationsAware) {
View Full Code Here

Examples of org.jbpm.formapi.client.validation.FBValidationItem

        }
        subValidations.clearItems();
        XORValidation xor = (XORValidation) validation;
        List<FBValidation> subVals = xor.getValidations();
        for (FBValidation subVal : subVals) {
            FBValidationItem item = createValidation(subVal);
            subValidations.addItem(item);
        }
    }
View Full Code Here

Examples of org.jbpm.formapi.client.validation.FBValidationItem

        }
        subValidations.clearItems();
        ORValidation or = (ORValidation) validation;
        List<FBValidation> subVals = or.getValidations();
        for (FBValidation subVal : subVals) {
            FBValidationItem item = createValidation(subVal);
            subValidations.addItem(item);
        }
    }
View Full Code Here

Examples of org.jbpm.formapi.client.validation.FBValidationItem

            this.eventActions.putAll(rep.getEventActions());
        }
        this.validations.clear();
        if (rep.getItemValidations() != null) {
            for (FBValidation validation : rep.getItemValidations()) {
                FBValidationItem validationItem = FBValidationItem
                        .createValidation(validation);
                this.validations.add(validationItem);
            }
        }
        setHeight(rep.getHeight());
View Full Code Here

Examples of org.jbpm.formapi.client.validation.FBValidationItem

        }
        subValidations.clearItems();
        ANDValidation and = (ANDValidation) validation;
        List<FBValidation> subVals = and.getValidations();
        for (FBValidation subVal : subVals) {
            FBValidationItem item = createValidation(subVal);
            subValidations.addItem(item);
        }
    }
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.