code: public boolean isInlineEditable(CmsContainerPageElementPanel element, I_CmsDropContainer dragParent) {
  
          CmsUUID elemView = element.getElementView();
          return !getData().isUseClassicEditor()
              && CmsStringUtil.isEmptyOrWhitespaceOnly(element.getNoEditReason())
              && hasActiveSelection()
              && matchRootView(elemView)
              && isContainerEditable(dragParent)
              && matchesCurrentEditLevel(dragParent)
              && (getData().isModelGroup() || !element.hasModelGroupParent())
              && (!(dragParent instanceof CmsGroupContainerElementPanel) || isGroupcontainerEditing());
      }
docs: Checks whether the given element should be inline editable.<p>
  
  @param element the element
  @param dragParent the element parent
  
  @return <code>true</code> if the element should be inline editable