Package com.ponysdk.core.instruction

Examples of com.ponysdk.core.instruction.Update


        }
        return script;
    }

    public void execute(final String js) {
        final Update update = new Update(ID);
        update.put(PROPERTY.EVAL, js);
        update.put(PROPERTY.ID, (executionID++));
        Txn.get().getTxnContext().save(update);
    }
View Full Code Here


    public void execute(final String js, final ExecutionCallback callback) {
        final long id = executionID++;
        callbacksByID.put(id, callback);

        final Update update = new Update(ID);
        update.put(PROPERTY.EVAL, js);
        update.put(PROPERTY.ID, id);
        update.put(PROPERTY.CALLBACK, true);
        Txn.get().getTxnContext().save(update);
    }
View Full Code Here

    private PWidget header;
    private PWidget content;
    private PWidget footer;

    public void resize() {
        final Update update = new Update(getID());
        update.put(PROPERTY.RESIZE, true);
        Txn.get().getTxnContext().save(update);
    }
View Full Code Here

        IDByCommand.put(cmd, cmdID);

    }

    private void scheduleFixedRateCommand(final long cmdID, final int delayMs) {
        final Update update = new Update(ID);
        update.put(PROPERTY.START, true);
        update.put(PROPERTY.COMMAND_ID, cmdID);
        update.put(PROPERTY.FIXRATE, delayMs);
        Txn.get().getTxnContext().save(update);
    }
View Full Code Here

        update.put(PROPERTY.FIXRATE, delayMs);
        Txn.get().getTxnContext().save(update);
    }

    private void scheduleFixedDelayCommand(final long cmdID, final int delayMs) {
        final Update update = new Update(ID);
        update.put(PROPERTY.START, true);
        update.put(PROPERTY.COMMAND_ID, cmdID);
        update.put(PROPERTY.FIXDELAY, delayMs);
        Txn.get().getTxnContext().save(update);
    }
View Full Code Here

        update.put(PROPERTY.FIXDELAY, delayMs);
        Txn.get().getTxnContext().save(update);
    }

    private void cancelScheduleCommand(final long cmdID) {
        final Update update = new Update(ID);
        update.put(PROPERTY.STOP, true);
        update.put(PROPERTY.COMMAND_ID, cmdID);
        Txn.get().getTxnContext().save(update);

        final RepeatingCommand command = commandByID.remove(cmdID);
        IDByCommand.remove(command);
    }
View Full Code Here

        this.spacing = spacing;
        saveUpdate(PROPERTY.SPACING, this.spacing);
    }

    public void setCellHorizontalAlignment(final PWidget widget, final PHorizontalAlignment horizontalAlignment) {
        final Update update = new Update(getID());
        update.put(PROPERTY.CELL_HORIZONTAL_ALIGNMENT, horizontalAlignment.ordinal());
        update.put(PROPERTY.CELL, widget.getID());
        Txn.get().getTxnContext().save(update);
    }
View Full Code Here

        update.put(PROPERTY.CELL, widget.getID());
        Txn.get().getTxnContext().save(update);
    }

    public void setCellVerticalAlignment(final PWidget widget, final PVerticalAlignment verticalAlignment) {
        final Update update = new Update(getID());
        update.put(PROPERTY.CELL_VERTICAL_ALIGNMENT, verticalAlignment.ordinal());
        update.put(PROPERTY.CELL, widget.getID());
        Txn.get().getTxnContext().save(update);
    }
View Full Code Here

        update.put(PROPERTY.CELL, widget.getID());
        Txn.get().getTxnContext().save(update);
    }

    public void setCellHeight(final PWidget widget, final String height) {
        final Update update = new Update(getID());
        update.put(PROPERTY.CELL_HEIGHT, height);
        update.put(PROPERTY.CELL, widget.getID());
        Txn.get().getTxnContext().save(update);
    }
View Full Code Here

        update.put(PROPERTY.CELL, widget.getID());
        Txn.get().getTxnContext().save(update);
    }

    public void setCellWidth(final PWidget widget, final String width) {
        final Update update = new Update(getID());
        update.put(PROPERTY.CELL_WIDTH, width);
        update.put(PROPERTY.CELL, widget.getID());
        Txn.get().getTxnContext().save(update);
    }
View Full Code Here

TOP

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

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.