Example usage for com.google.gwt.gdata.client.blogger BlogEntry getTitle

List of usage examples for com.google.gwt.gdata.client.blogger BlogEntry getTitle

Introduction

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

Prototype

public final native Text getTitle() ;

Source Link

Document

Returns the title.

Usage

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

License:Apache License

/**
* Displays a set of Blogger blog entries in a tabular fashion with
* the help of a GWT FlexTable widget. The data fields Title, URL 
* and Updated are displayed.//from www . j a  v  a2s .  c  o m
* 
* @param entries The Blogger blog entries to display.
*/
private void showData(BlogEntry[] entries) {
    mainPanel.clear();
    String[] labels = new String[] { "Title", "URL", "Updated" };
    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++) {
        BlogEntry entry = entries[i];
        int row = mainPanel.insertRow(i + 1);
        mainPanel.addCell(row);
        mainPanel.setWidget(row, 0, new Label(entry.getTitle().getText()));
        mainPanel.addCell(row);
        String link = entry.getHtmlLink().getHref();
        mainPanel.setWidget(row, 1, new HTML("<a href=\"" + link + "\" target=\"_blank\">" + link + "</a>"));
        mainPanel.addCell(row);
        mainPanel.setWidget(row, 2, new Label(entry.getUpdated().getValue().getDate().toString()));
    }
}