Package com.google.gwt.topspin.ui.client

Examples of com.google.gwt.topspin.ui.client.Anchor


    if (ClientConfig.isMockMode()) {
      new MockTestDataPanel().addButtonToController(resources, this,
          controllerContainer);
    }

    final Anchor helpButton = new Anchor(controllerContainer);
    final Element helpButtonElem = helpButton.getElement();
    helpButton.setStyleName(css.helpButton());
    helpButton.setHref(Constants.HELP_URL);
    helpButtonElem.setAttribute("title", "Help");
    helpButtonElem.setAttribute("target", "_blank");
  }
View Full Code Here


    // Profile terminated early, add a "show more" indicator
    if (rowIndex < children.size()) {
      profileTable.appendRow();
      TableCellElement cell = profileTable.appendCell(rowIndex + 1);
      cell.setColSpan(4);
      Anchor anchor = new Anchor(new DefaultContainerImpl(cell));
      anchor.setText("More...");
      anchor.setHref("javascript:;");
      cell.appendChild(anchor.getElement());
      final int moreRowIndex = rowIndex;
      listenerManager.manageEventListener(anchor.addClickListener(new ClickListener() {

        public void onClick(ClickEvent event) {
          profileTable.deleteRow(moreRowIndex + 1);
          for (int i = moreRowIndex; i < children.size(); ++i) {
            JavaScriptProfileNode child = children.get(i);
View Full Code Here

  /**
   * Create a resource location as an anchor in the parent element.
   */
  private void renderResourceLocation(Element parent, final JsSymbol jsSymbol) {
    final Anchor anchor = new Anchor(new DefaultContainerImpl(parent));

    String resourceLocation = jsSymbol.getResourceUrl().getLastPathComponent();
    if (!jsSymbol.isNativeSymbol()) {
      resourceLocation = "".equals(resourceLocation) ? "" : resourceLocation
          + ":" + jsSymbol.getLineNumber();
      anchor.setHref("javascript:;");
      listenerManager.manageEventListener(anchor.addClickListener(new ClickListener() {
        public void onClick(ClickEvent event) {
          String resourceUrl = jsSymbol.getResourceUrl().getUrl();
          if (ClientConfig.isDebugMode()) {
            Logging.getLogger().logText(
                "opening resource " + resourceUrl + " line: "
                    + jsSymbol.getLineNumber());
          }
          sourceClickCallback.onSymbolClicked(resourceUrl, null,
              jsSymbol.getLineNumber(), 0, null);
        }
      }));
    } else {
      resourceLocation = "native " + resourceLocation;
    }
    anchor.setText(resourceLocation);
  }
View Full Code Here

TOP

Related Classes of com.google.gwt.topspin.ui.client.Anchor

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.