code: private void fillContextMenu(final Set<Logger> loggerSet) {
  
          for (LoggerLevel level : LoggerLevel.values()) {
              final LoggerLevel currentLevel = level;
              ContextMenuItem item = m_menu.addItem(level.getLevelStringComplet());
              item.setData(loggerSet);
              item.addItemClickListener(new ContextMenuItemClickListener() {
  
                  public void contextMenuItemClicked(ContextMenuItemClickEvent event) {
  
                      changeLoggerLevel(currentLevel, loggerSet);
  
                  }
              });
              if (loggerSet.size() == 1) {
                  if (level.getLevel().equals(loggerSet.iterator().next().getLevel())) {
                      item.setIcon(FontOpenCms.CHECK_SMALL);
                  }
              }
          }
          if (loggerSet.size() == 1) {
              String message = CmsVaadinUtils.getMessageText(Messages.GUI_LOGFILE_LOGSETTINGS_NEWFILE_0);
              if (isloggingactivated(loggerSet.iterator().next())) {
                  message = CmsVaadinUtils.getMessageText(Messages.GUI_LOGFILE_LOGSETTINGS_REMOVEFILE_0);
              }
              ContextMenuItem item = m_menu.addItem(message);
              item.setData(loggerSet);
              item.addItemClickListener(new ContextMenuItemClickListener() {
  
                  public void contextMenuItemClicked(ContextMenuItemClickEvent event) {
  
                      toggleOwnFile(loggerSet.iterator().next());
  
                  }
              });
          }
      }
docs: Fills the context menu.<p>
  
  @param loggerSet Set of logger to open context menu for