Package com.google.gwt.dom.client

Examples of com.google.gwt.dom.client.DivElement


    colorChooser.getStyle().setProperty("display", "inline-block");
    selectedColor.getStyle().setProperty("display", "none");
  }

  private Element createMatrixCell(String className) {
    DivElement elem = Document.get().createDivElement();
    elem.setClassName(className);
    colorChooser.appendChild(elem);
    return elem;
  }
View Full Code Here


      resetFields();
    }
  }

  private DivElement createLabelledFieldGroup(String labelText, Element field) {
    DivElement fieldGroup = Document.get().createDivElement();
    fieldGroup.setClassName(resources.taskDetailsCss().fieldGroup());

    DivElement label = Document.get().createDivElement();
    label.setInnerText(labelText);

    label.setClassName(resources.taskDetailsCss().label());
    field.setClassName(resources.taskDetailsCss().field());

    fieldGroup.appendChild(label);
    fieldGroup.appendChild(field);
View Full Code Here

    // Login stuff
    userEmail = Document.get().createDivElement();
    userEmail.getStyle().setProperty("display", "inline-block");
    userEmail.setInnerText("Loading...");
    logoutLink = Document.get().createAnchorElement();
    DivElement userInfoContainer = Document.get().createDivElement();
    userInfoContainer.appendChild(userEmail);
    userInfoContainer.appendChild(logoutLink);
    userInfoContainer.setClassName(resources.taskListCss().user());
    container.appendChild(userInfoContainer);
  }
View Full Code Here

      Element myElem = getElement();
      TaskList.Css css = resources.taskListCss();
      myElem.setClassName(css.taskRow());
      titleElem = Document.get().createDivElement();
      titleElem.setClassName(css.title());
      DivElement rightMask = Document.get().createDivElement();
      rightMask.setClassName(css.checkBoxContainer());
      checkMark = Document.get().createDivElement();
      rightMask.appendChild(checkMark);

      myElem.appendChild(titleElem);
      myElem.appendChild(rightMask);

      renderTask();
View Full Code Here

    Element myBaseElem = getElement();
    // Set the CSS styles for our root Element.
    myBaseElem.setClassName(resources.controlBarCss().controlBar());

    // Add the logo.
    DivElement logo = Document.get().createDivElement();
    logo.setClassName(resources.controlBarCss().logo());
    getElement().appendChild(logo);

    // Attach to the parent element
    parentElement.appendChild(myBaseElem);
    // Attach the controls to us
View Full Code Here

     *
     * @param cssClassName
     * @param action
     */
    public void addControl(String cssClassName, EventListener action) {
      DivElement control = Document.get().createDivElement();
      control.setClassName(resources.controlBarCss().control() + " "
          + cssClassName);
      DomUtils.addEventListener("click", control, action);
      controls.add(control);
    }
View Full Code Here

    /**
     * Does some very small adjustments to body element. We need this just to
     * overcome some IE bugs.
     */
    public static void shakeBodyElement() {
        final DivElement shaker = Document.get().createDivElement();
        RootPanel.getBodyElement().insertBefore(shaker,
                RootPanel.getBodyElement().getFirstChildElement());
        shaker.getStyle().setPropertyPx("height", 0);
        shaker.setInnerHTML(" ");
        RootPanel.getBodyElement().removeChild(shaker);

    }
View Full Code Here

    };
    private TouchScrollDelegate touchScrollDelegate;

    public VPanel() {
        super();
        DivElement captionWrap = Document.get().createDivElement();
        captionWrap.appendChild(captionNode);
        captionNode.appendChild(captionText);

        captionWrap.setClassName(CLASSNAME + "-captionwrap");
        captionNode.setClassName(CLASSNAME + "-caption");
        contentNode.setClassName(CLASSNAME + "-content");
        bottomDecoration.setClassName(CLASSNAME + "-deco");

        getElement().appendChild(captionWrap);
View Full Code Here

        }
        l.cells.add(cell);
    }

    private void detectSpacing(UIDL uidl) {
        DivElement spacingmeter = Document.get().createDivElement();
        spacingmeter.setClassName(CLASSNAME + "-" + "spacing-"
                + (uidl.getBooleanAttribute("spacing") ? "on" : "off"));
        spacingmeter.getStyle().setProperty("width", "0");
        spacingmeter.getStyle().setProperty("height", "0");
        canvas.getElement().appendChild(spacingmeter);
        spacingPixelsHorizontal = spacingmeter.getOffsetWidth();
        spacingPixelsVertical = spacingmeter.getOffsetHeight();
        canvas.getElement().removeChild(spacingmeter);
    }
View Full Code Here

            // the form will be submitted. We have to create the iframe using
            // innerHTML,
            // because setting an iframe's 'name' property dynamically doesn't
            // work on
            // most browsers.
            DivElement dummy = Document.get().createDivElement();
            dummy.setInnerHTML("<iframe src=\"javascript:''\" name='"
                    + getFrameName()
                    + "' style='position:absolute;width:0;height:0;border:0'>");
            synthesizedFrame = dummy.getFirstChildElement();
            Document.get().getBody().appendChild(synthesizedFrame);
            element.setTarget(getFrameName());
            onloadstrategy.hookEvents(synthesizedFrame, this);
        }
    }
View Full Code Here

TOP

Related Classes of com.google.gwt.dom.client.DivElement

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.