code: public RFuture<String> getText (Keyboard.TextType textType, String label, String initialValue) {
      return getText(textType, label, initialValue, "Ok", "Cancel");
    }
docs: Requests a line of text from the user. On platforms that have only a virtual keyboard, this
  will display a text entry interface, obtain the line of text, and dismiss the text entry
  interface when finished.
  
  @param textType the expected type of text. On mobile devices this hint may be used to display a
  keyboard customized to the particular type of text.
  @param label a label to display over the text entry interface, may be null.
  @param initialValue the initial value to display in the text input field, may be null.
  
  @return a future which provides the text when it becomes available. If the user cancels the
  text entry process, null is supplied. Otherwise the entered text is supplied.