code: private void circleContainerEditLayers() {
  
          if (m_isContentEditing || isGroupcontainerEditing() || (m_maxContainerLevel == 0)) {
              return;
          }
          boolean hasEditables = false;
          int previousLevel = m_currentEditLevel;
          String message = "";
          while (!hasEditables) {
              if (m_currentEditLevel == m_maxContainerLevel) {
                  m_currentEditLevel = -1;
                  message = Messages.get().key(Messages.GUI_SWITCH_EDIT_LEVEL_ALL_1, m_elementView.getTitle());
              } else {
                  m_currentEditLevel++;
                  message = Messages.get().key(Messages.GUI_SWITCH_EDIT_LEVEL_1, Integer.valueOf(m_currentEditLevel));
              }
              reinitializeButtons();
              hasEditables = !CmsDomUtil.getElementsByClass(CmsElementOptionBar.CSS_CLASS).isEmpty();
          }
          if (previousLevel != m_currentEditLevel) {
              CmsNotification.get().send(Type.NORMAL, message);
          }
      }
docs: Selects the next container edit level.<p>