Package elemental.html

Examples of elemental.html.Element


        new RemoteObjectTree.View(resources), resources, debuggerState);
    this.popupRootElement = createPopupRootElement();
  }

  private Element createPopupRootElement() {
    Element root = Elements.createDivElement();
    CssUtils.setUserSelect(root, false);
    root.appendChild(remoteObjectTree.getView().getElement());
    return root;
  }
View Full Code Here


    private final Resources res;

    View(Resources res) {
      this.res = res;
      this.css = res.workspaceLocationBreadcrumbsCss();
      Element breadcrumbBar = Elements.createDivElement(css.breadcrumbBar());
      setElement(breadcrumbBar);
    }
View Full Code Here

      css = resources.workspaceEditorDebuggingSidebarHeaderCss();
      sliderView = new Slider.View(resources);

      new DebugAttributeSetter().setId(DebugId.DEBUG_BREAKPOINT_SLIDER).on(sliderView.getElement());

      Element rootElement = createRootElement(sliderView.getElement());
      setElement(rootElement);
    }
View Full Code Here

    Slider.View getSliderView() {
      return sliderView;
    }

    private Element createRootElement(Element sliderContent) {
      Element element = Elements.createDivElement(css.root());
      DomUtils.appendDivWithTextContent(element, css.headerLabel(), "Breakpoints");

      Element slider = Elements.createDivElement(css.slider());
      slider.appendChild(sliderContent);

      element.appendChild(slider);
      return element;
    }
View Full Code Here

      // Create DOM and instantiate sub-views.
      this.headerView = new Header.View(res);
      this.headerView.getElement().addClassName(res.workspaceShellCss().header());
      this.perspectivePanel = Elements.createDivElement(res.workspaceShellCss().perspectivePanel());

      Element elem = getElement();
      elem.appendChild(headerView.getElement());
      elem.appendChild(perspectivePanel);
    }
View Full Code Here

    CodePerspective codePerspective = CodePerspective.create(
        codePerspectiveView, workspacePlace, workspaceNavigation, contentArea, appContext);

    // Connect views to the DOM.
    Element rightSidebarContentContainer = codePerspectiveView.getSidebarElement();
    rightSidebarContentContainer.appendChild(
        editorBundle.getDebuggingModelController().getDebuggingSidebarElement());
    shell.setPerspective(codePerspectiveView.getElement());

    fileSelectionController = new FileSelectionController(documentManager,
        editorBundle,
View Full Code Here

      setElement(Elements.createDivElement());
    }

    private Panel createLayout(String headerText, String buttonText, String footerText) {
      Element root = Elements.createDivElement(css.root());

      if (StringUtils.isNullOrEmpty(headerText)) {
        root.appendChild(Elements.createDivElement(css.headerLogo()));
      } else {
        DomUtils.appendDivWithTextContent(root, css.headerText(), headerText);
      }

      AnchorElement button = Elements.createAnchorElement();
      button.setClassName(css.button());
      button.setTextContent(buttonText);
      root.appendChild(button);

      DivElement footer = DomUtils.appendDivWithTextContent(root, css.footerText(), footerText);
      return new Panel(root, button, footer);
    }
View Full Code Here

    if (!codeMirrorIsLoaded()) {
      Resources resources = GWT.create(Resources.class);
      String js = CodeMirror2.getJs(resources);

      JsDocument jsDocument = JsBrowser.getDocument();
      Element scriptElem = jsDocument.createElement("script");
      scriptElem.setId(INJECTED_CODE_MIRROR_JS);
      scriptElem.setAttribute("language", "javascript");
      scriptElem.setTextContent(js);
      jsDocument.getBody().appendChild(scriptElem);
    }
  }
View Full Code Here

  }

  @Override
  public void gwtTearDown() throws Exception {
    super.gwtTearDown();
    Element iframe =
        Elements.getDocument().getElementById(FileTreeContextMenuController.DOWNLOAD_FRAME_ID);
    if (iframe != null) {
      iframe.removeFromParent();
    }
  }
View Full Code Here

  public void testDownloadUnknownWorkspace() {
    FileTreeNode data = null;
    TreeNodeElement<FileTreeNode> parentTreeNode = tree.getNode(tree.getModel().getRoot());
    controller.handleDownload(parentTreeNode, true);

    Element iframe =
        Elements.getDocument().getElementById(FileTreeContextMenuController.DOWNLOAD_FRAME_ID);
    assertFalse("No iframe added", iframe == null);
    String url = ((IFrameElement) iframe).getSrc();
    // TODO: fix
    // assertTrue("Bad url: " + url, url.contains("/workspace-" + MOCK_WORKSPACE_ID + ".zip?"));
View Full Code Here

TOP

Related Classes of elemental.html.Element

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.