Example usage for com.google.gwt.gdata.client.sidewiki SidewikiEntry getTitle

List of usage examples for com.google.gwt.gdata.client.sidewiki SidewikiEntry getTitle

Introduction

In this page you can find the example usage for com.google.gwt.gdata.client.sidewiki SidewikiEntry getTitle.

Prototype

public final native Text getTitle() ;

Source Link

Document

Returns the title.

Usage

From source file:com.google.gwt.gdata.sample.hellogdata.client.SidewikiQueryEntriesByAuthorDemo.java

License:Apache License

/**
* Displays a set of Sidewiki entries in a tabular 
* fashion with the help of a GWT FlexTable widget. The data fields 
* Name and Url are displayed./*from  ww  w. j a va  2 s . c  o m*/
* 
* @param entries The Sidewiki entries to display.
*/
private void showData(SidewikiEntry[] entries) {
    mainPanel.clear();
    String[] labels = new String[] { "Name", "Url" };
    mainPanel.insertRow(0);
    for (int i = 0; i < labels.length; i++) {
        mainPanel.addCell(0);
        mainPanel.setWidget(0, i, new Label(labels[i]));
        mainPanel.getFlexCellFormatter().setStyleName(0, i, "hm-tableheader");
    }
    for (int i = 0; i < entries.length; i++) {
        SidewikiEntry entry = entries[i];
        int row = mainPanel.insertRow(i + 1);
        mainPanel.addCell(row);
        mainPanel.setWidget(row, 0, new Label(entry.getTitle().getText()));
        mainPanel.addCell(row);
        if (entry.getHtmlLink() == null) {
            mainPanel.setWidget(row, 1, new Label("Not available"));
        } else {
            String link = entry.getHtmlLink().getHref();
            mainPanel.setWidget(row, 1,
                    new HTML("<a href=\"" + link + "\" target=\"_blank\">" + link + "</a>"));
        }
    }
}