Examples of AddHandler


Examples of com.ponysdk.core.instruction.AddHandler

    public PDatePicker() {
        this(null);
    }

    public PDatePicker(final TimeZone timeZone) {
        final AddHandler addHandler = new AddHandler(getID(), HANDLER.KEY_.DATE_VALUE_CHANGE_HANDLER);
        Txn.get().getTxnContext().save(addHandler);
    }
View Full Code Here

Examples of com.ponysdk.core.instruction.AddHandler

        return Collections.unmodifiableCollection(showRangeHandlers);
    }

    public void addShowRangeHandler(final PShowRangeHandler<Date> handler) {
        if (showRangeHandlers.isEmpty()) {
            final AddHandler addHandler = new AddHandler(getID(), HANDLER.KEY_.SHOW_RANGE);
            Txn.get().getTxnContext().save(addHandler);
        }

        showRangeHandlers.add(handler);
    }
View Full Code Here

Examples of com.ponysdk.core.instruction.AddHandler

    public PDateBox(final PDatePicker picker, final SimpleDateFormat dateFormat) {

        this.datePicker = picker;

        final AddHandler addHandler = new AddHandler(getID(), HANDLER.KEY_.DATE_VALUE_CHANGE_HANDLER);
        Txn.get().getTxnContext().save(addHandler);

        setDateFormat(dateFormat);

        create.put(PROPERTY.PICKER, this.datePicker.getID());
View Full Code Here

Examples of com.ponysdk.core.instruction.AddHandler

    }

    @Override
    public void addBeforeSelectionHandler(final PBeforeSelectionHandler<Integer> handler) {
        beforeSelectionHandlers.add(handler);
        final AddHandler addHandler = new AddHandler(getID(), HANDLER.KEY_.BEFORE_SELECTION_HANDLER);
        Txn.get().getTxnContext().save(addHandler);
    }
View Full Code Here

Examples of com.ponysdk.core.instruction.AddHandler

    }

    @Override
    public void addSelectionHandler(final PSelectionHandler<Integer> handler) {
        selectionHandlers.add(handler);
        final AddHandler addHandler = new AddHandler(getID(), HANDLER.KEY_.SELECTION_HANDLER);
        Txn.get().getTxnContext().save(addHandler);
    }
View Full Code Here

Examples of com.ponysdk.core.instruction.AddHandler

    public void setPopupPositionAndShow(final PPositionCallback callback) {
        this.positionCallback = callback;
        this.showing = true;

        final AddHandler handler = new AddHandler(ID, HANDLER.KEY_.POPUP_POSITION_CALLBACK);
        Txn.get().getTxnContext().save(handler);
    }
View Full Code Here

Examples of com.ponysdk.core.instruction.AddHandler

    @SuppressWarnings("unchecked")
    public <H extends EventHandler> HandlerRegistration addDomHandler(final H handler, final PDomEvent.Type<H> type) {
        final Set<H> handlerSet = ensureDomHandler().getHandlerSet(type, this);
        final HandlerRegistration handlerRegistration = domHandler.addHandlerToSource(type, this, handler);
        if (handlerSet.isEmpty()) {
            final AddHandler addHandler = new AddHandler(getID(), HANDLER.KEY_.DOM_HANDLER);
            addHandler.put(PROPERTY.DOM_HANDLER_CODE, type.getDomHandlerType().ordinal());
            if (handler instanceof JSONObject) {
                try {
                    final JSONObject jso = (JSONObject) handler;
                    for (final Iterator<String> iterator = jso.keys(); iterator.hasNext();) {
                        final String key = iterator.next();
                        addHandler.put(key, jso.get(key));
                    }
                } catch (final JSONException e) {
                    log.error("Failed to copy value", e);
                }
            }
View Full Code Here

Examples of com.ponysdk.core.instruction.AddHandler

    private Integer selectedItemIndex;
    private int animationDuration;

    public PTabLayoutPanel() {
        final AddHandler addHandler = new AddHandler(getID(), HANDLER.KEY_.SELECTION_HANDLER);
        Txn.get().getTxnContext().save(addHandler);
    }
View Full Code Here

Examples of com.ponysdk.core.instruction.AddHandler

    }

    @Override
    public void addBeforeSelectionHandler(final PBeforeSelectionHandler<Integer> handler) {
        beforeSelectionHandlers.add(handler);
        final AddHandler addHandler = new AddHandler(getID(), HANDLER.KEY_.BEFORE_SELECTION_HANDLER);
        Txn.get().getTxnContext().save(addHandler);
    }
View Full Code Here

Examples of com.ponysdk.core.instruction.AddHandler

    public PSuggestBox(final PSuggestOracle suggestOracle) {

        this.suggestOracle = suggestOracle;

        Txn.get().getTxnContext().save(new AddHandler(getID(), HANDLER.KEY_.STRING_VALUE_CHANGE_HANDLER));
        Txn.get().getTxnContext().save(new AddHandler(getID(), HANDLER.KEY_.STRING_SELECTION_HANDLER));

        create.put(PROPERTY.TEXTBOX_ID, textBox.getID());
        create.put(PROPERTY.ORACLE, this.suggestOracle.getID());
    }
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.