public void eventYouAreSelected(boolean bNeedNoYouAreSelectedI) throws Throwable {
    if (zeitmodelltagDto != null) {
      String s =
          DelegateFactory.getInstance()
              .getZeiterfassungDelegate()
              .tagesartFindByPrimaryKey(zeitmodelltagDto.getTagesartIId())
              .getCNr();

      super.eventYouAreSelected(false);
      Object key = getKeyWhenDetailPanel();
      if (key == null || (key.equals(LPMain.getLockMeForNew()))) {
        leereAlleFelder(this);
        clearStatusbar();
        wtfTagesart.setText(s);

      } else {
        zeitmodelltagpauseDto =
            DelegateFactory.getInstance()
                .getZeiterfassungDelegate()
                .zeitmodelltagpauseFindByPrimaryKey((Integer) key);
        dto2Components();
        wtfTagesart.setText(s);
      }
    } else {
      leereAlleFelder(this);
    }
  }
  protected void components2Dto() throws ExceptionLP {

    zeitmodelltagpauseDto.setZeitmodelltagIId(zeitmodelltagDto.getIId());

    zeitmodelltagpauseDto.setUBeginn(wtfBeginn.getTime());
    zeitmodelltagpauseDto.setUEnde(wtfEnde.getTime());
  }