Examples of FBCompositeItem


Examples of org.jbpm.formapi.client.form.FBCompositeItem

    @Override
    protected void dispatch(FormItemAddedHandler handler) {
        handler.onEvent(this);
        if (formItem instanceof FBCompositeItem) {
            FBCompositeItem comboItem = (FBCompositeItem) formItem;
            if (comboItem.getItems() != null) {
                for (FBFormItem item : comboItem.getItems()) {
                    FormItemAddedEvent event = new FormItemAddedEvent(item, formItem);
                    event.dispatch(handler);
                }
            }
        }
View Full Code Here

Examples of org.jbpm.formapi.client.form.FBCompositeItem

        if (drag != null && (
                drag instanceof FBMenuItem //when you add a component from the menu
                || drag instanceof MovablePanel)) { //when you move an already dropped element
            HasWidgets panel = layoutView.getUnderlyingLayout(x, y);
            if (panel instanceof FBCompositeItem) {
                FBCompositeItem container = (FBCompositeItem) panel;
                phantoms.add(new PhantomPanel(container, x, y));
            } else if (((Widget) panel).getParent() instanceof FBCompositeItem) {
                FBCompositeItem container = (FBCompositeItem) ((Widget) panel).getParent();
                phantoms.add(new PhantomPanel(container, x, y));
            }
        }
    }
View Full Code Here

Examples of org.jbpm.formapi.client.form.FBCompositeItem

            }
        }
        if (parent != null && item != null) {
            treeBranch.addItem(new TreeElement(item));
            if (item instanceof FBCompositeItem) {
                FBCompositeItem compItem = (FBCompositeItem) item;
                List<FBFormItem> subItems = compItem.getItems();
                if (subItems != null) {
                    for (FBFormItem subItem : subItems) {
                        if (subItem != null) {
                            addFormItem(subItem, compItem);
                        }
View Full Code Here

Examples of org.jbpm.formapi.client.form.FBCompositeItem

        bus.addHandler(FormItemAddedEvent.TYPE, new FormItemAddedHandler() {
            @Override
            public void onEvent(FormItemAddedEvent event) {
                FBFormItem item = event.getFormItem();
                Widget parent = event.getFormItemHolder();
                FBCompositeItem parentItem = null;
                while (parent != null && parentItem == null) {
                    if (parent instanceof FBCompositeItem) {
                        parentItem = (FBCompositeItem) parent;
                    } else {
                        parent = parent.getParent();
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.