private void addFacetNode(Facet facet) {
   MasterDetailsComponent.MyNode moduleNode =
       myStructureConfigurable.findModuleNode(facet.getModule());
   if (moduleNode == null) return;
   addFacetNode(facet, moduleNode);
   final FacetStructureConfigurable facetStructureConfigurable =
       FacetStructureConfigurable.getInstance(myStructureConfigurable.getProject());
   final MasterDetailsComponent.MyNode facetTypeNode =
       facetStructureConfigurable.getOrCreateFacetTypeNode(facet.getType());
   LOG.assertTrue(facetTypeNode != null, "Cannot found node for " + facet.getType());
   facetStructureConfigurable.addFacetNodes(facetTypeNode, Collections.singletonList(facet), this);
 }