Package com.google.gwt.core.client

Examples of com.google.gwt.core.client.JsArrayNumber


        }
        if (pieUIDL.hasAttribute("centerY")) {
            centerY = pieUIDL.getIntAttribute("centerY");
        }
        if (centerX != null || centerY != null) {
            JsArrayNumber center = JavaScriptObject.createArray().cast();
            center.push((centerX == null ? 0 : centerX));
            center.push((centerY == null ? 0 : centerY));
            pieOptions.setCenter(center);
        }
        if (pieUIDL.hasAttribute("borderColor")) {
            pieOptions
                    .setBorderColor(pieUIDL.getStringAttribute("borderColor"));
View Full Code Here


        }
        if (pieUIDL.hasAttribute("centerY")) {
            centerY = pieUIDL.getIntAttribute("centerY");
        }
        if (centerX != null || centerY != null) {
            JsArrayNumber center = JavaScriptObject.createArray().cast();
            center.push((centerX == null ? 0 : centerX));
            center.push((centerY == null ? 0 : centerY));
            pieOptions.setCenter(center);
        }
        if (pieUIDL.hasAttribute("borderColor")) {
            pieOptions
                    .setBorderColor(pieUIDL.getStringAttribute("borderColor"));
View Full Code Here

   * Converts a Java array of doubles to a JavaScript number array.
   *
   * @param numbers array of doubles to convert.
   */
  public static JsArrayNumber toJsArrayNumber(double... numbers) {
    JsArrayNumber result = JsArrayNumber.createArray().cast();
    for (int i = 0; i < numbers.length; i++) {
      result.set(i, numbers[i]);
    }
    nativePatchConstructorForSafari(result);
    return result;
  }
View Full Code Here

  public void onGamepadUpdated(int index) {
    Gamepad gamepad = Gamepad.getGamepad(index);
    GwtController controller = controllerMap.get(index);
    if (gamepad != null && controller != null) {
      // Determine what changed
      JsArrayNumber axes = gamepad.getAxes();
      JsArrayNumber buttons = gamepad.getButtons();
      synchronized(eventQueue) {
        for (int i = 0, j = axes.length(); i < j; i++) {
          float oldAxis = controller.getAxis(i);
          float newAxis = (float) axes.get(i);
          if (oldAxis != newAxis) {
            GwtControllerEvent event = eventPool.obtain();
            event.type = GwtControllerEvent.AXIS;
            event.controller = controller;
            event.code = i;           
            event.amount = newAxis;
            eventQueue.add(event);
          }
        }     
        for (int i = 0, j = buttons.length(); i < j; i++) {
          float oldButton = controller.getButtonAmount(i);
          float newButton = (float) buttons.get(i);
          if (oldButton != newButton) {
            if ((oldButton < 0.5f && newButton < 0.5f) || (oldButton >= 0.5f && newButton >= 0.5f)) {
              controller.buttons.put(i, newButton);
              continue;
            }
View Full Code Here

   * Converts a Java array of doubles to a JavaScript number array.
   *
   * @param numbers array of doubles to convert.
   */
  public static JsArrayNumber toJsArrayNumber(double... numbers) {
    JsArrayNumber result = JsArrayNumber.createArray().cast();
    for (int i = 0; i < numbers.length; i++) {
      result.set(i, numbers[i]);
    }
    nativePatchConstructorForSafari(result);
    return result;
  }
View Full Code Here

  public final native boolean getValueBoolean(int rowIndex, int columnIndex) /*-{
    return this.getValue(rowIndex, columnIndex);
  }-*/;

  public final Date getValueDate(int rowIndex, int columnIndex) {
    JsArrayNumber timevalue = getValueTimevalue(rowIndex, columnIndex);
    if (timevalue.length() == 0) {
      return null;
    } else {
      return new Date((long) timevalue.get(0));
    }
  }
View Full Code Here

TOP

Related Classes of com.google.gwt.core.client.JsArrayNumber

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.