/**
   * The constants used in this Content Widget.
   */
  public static interface CwConstants extends Constants,
      ContentWidget.CwConstants {
    String cwHyperlinkChoose();

    String cwHyperlinkDescription();

    String cwHyperlinkName();
  }

  /**
   * An instance of the constants.
   */
  private CwConstants constants;

  /**
   * Initialize this example.
   */
  @Override
  public Widget onInitialize() {
    // Add a label
    VerticalPanel vPanel = new VerticalPanel();
    vPanel.add(new HTML(constants.cwHyperlinkChoose()));
    vPanel.setSpacing(5);

    // Add a hyper link to each section in the Widgets category
    ShowcaseConstants allConstants = (ShowcaseConstants) constants;
    vPanel.add(getHyperlink(CwCheckBox.class, allConstants.cwCheckBoxName()));
    vPanel.add(getHyperlink(CwRadioButton.class,
        allConstants.cwRadioButtonName()));
    vPanel.add(getHyperlink(CwBasicButton.class,
        allConstants.cwBasicButtonName()));
    vPanel.add(getHyperlink(CwCustomButton.class,
        allConstants.cwCustomButtonName()));
    vPanel.add(getHyperlink(CwFileUpload.class, allConstants.cwFileUploadName()));
    vPanel.add(getHyperlink(CwDatePicker.class, allConstants.cwDatePickerName()));

    // Return the panel
    return vPanel;
  }