public void InsertElement(string path, ISourceElement element) { AbstractNode currentNode = FindNode(path); switch (element) { case AbstractMember member: { currentNode.AddMember(member); } break; case AbstractNode node: { currentNode.AddNode(node); } break; } }
public AbstractDependencyMatrix VisitChildNodes(ISourceElement <AbstractDependencyMatrix> child) { throw new NotImplementedException(); }