Package com.ponysdk.core.instruction

Examples of com.ponysdk.core.instruction.Add


        // Logical attach.
        getChildren().add(child);
        // Adopt.
        adopt(child);

        final Add add = new Add(child.getID(), getID());
        add.put(PROPERTY.DIRECTION, direction.ordinal());
        add.put(PROPERTY.SIZE, size);

        Txn.get().getTxnContext().save(add);
    }
View Full Code Here


        Txn.get().getTxnContext().save(update);
    }

    private void setSubMenu(final PMenuBar subMenu) {
        this.subMenu = subMenu;
        final Add add = new Add(subMenu.getID(), getID());
        Txn.get().getTxnContext().save(add);
    }
View Full Code Here

        child.removeFromParent();
        getChildren().insert(child, beforeIndex);
        adopt(child);

        final Add add = new Add(child.getID(), getID());
        add.put(PROPERTY.INDEX, beforeIndex);
        Txn.get().getTxnContext().save(add);
    }
View Full Code Here

    public void setHeaderWidget(final PWidget child) {
        child.removeFromParent();
        adopt(child);
        header = child;

        final Add add = new Add(child.getID(), getID());
        add.put(PROPERTY.INDEX, 0);
        Txn.get().getTxnContext().save(add);
    }
View Full Code Here

    public void setContentWidget(final PWidget child) {
        child.removeFromParent();
        adopt(child);
        content = child;

        final Add add = new Add(child.getID(), getID());
        add.put(PROPERTY.INDEX, 1);
        Txn.get().getTxnContext().save(add);
    }
View Full Code Here

    public void setFooterWidget(final PWidget child) {
        child.removeFromParent();
        adopt(child);
        footer = child;

        final Add add = new Add(child.getID(), getID());
        add.put(PROPERTY.INDEX, 2);
        Txn.get().getTxnContext().save(add);
    }
View Full Code Here

    public void add(final PWidget child, final String header, final boolean asHtml, final double headerSize) {
        child.removeFromParent();
        children.add(child);
        adopt(child);

        final Add add = new Add(child.getID(), getID());
        add.put(PROPERTY.HTML, header);
        add.put(PROPERTY.SIZE, headerSize);
        Txn.get().getTxnContext().save(add);
    }
View Full Code Here

        return items.get(index);
    }

    public PMenuItem insertItem(final PMenuItem item, final int beforeIndex) throws IndexOutOfBoundsException {
        items.add(beforeIndex, item);
        final Add add = new Add(item.getID(), getID());
        add.put(PROPERTY.BEFORE_INDEX, beforeIndex);
        Txn.get().getTxnContext().save(add);
        return item;
    }
View Full Code Here

        return insertSeparator(itemSeparator, items.size());
    }

    public PMenuItemSeparator insertSeparator(final PMenuItemSeparator itemSeparator, final int beforeIndex) throws IndexOutOfBoundsException {
        items.add(beforeIndex, itemSeparator);
        final Add add = new Add(itemSeparator.getID(), getID());
        add.put(PROPERTY.BEFORE_INDEX, beforeIndex);
        Txn.get().getTxnContext().save(add);
        return itemSeparator;
    }
View Full Code Here

            // Logical attach.
            addWidgetToMap(row, column, widget);

            // Physical attach.
            final Add add = new Add(widget.getID(), getID());
            add.put(PROPERTY.ROW, row);
            add.put(PROPERTY.CELL, column);
            Txn.get().getTxnContext().save(add);
            adopt(widget);
        }
    }
View Full Code Here

TOP

Related Classes of com.ponysdk.core.instruction.Add

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.