@NotNull
  @Override
  public Collection<StructureViewTreeElement> getChildrenBase() {
    XmlTag tag = getElement();
    if (tag == null || !tag.isValid()) {
      return Collections.emptyList();
    }
    return ContainerUtil.map(tag.getSubTags(), psiElement -> new PluginDescriptorTreeElement(psiElement, false, myIsRoot));
  }
@NotNull
  @Override
  public Collection<StructureViewTreeElement> getChildrenBase()