code: @Override
      public String getSelectedOption() throws WidgetException {
          try {
              Select select = new Select(getByLocator());
              List<String> selectedOptions = select.getSelectedOptions();
              if (selectedOptions != null && selectedOptions.size() > 0) {
                  return selectedOptions.get(0);
              } else {
                  return "";
              }
          } catch (Exception e) {
              throw new WidgetException("Error while fetching selected options", getByLocator(), e);
          }
      }
docs: /*
  (non-Javadoc)
  
  @see qc.automation.framework.widget.IDropDown#getSelectedOption()