@Override
	public void domainFileAdded(DomainFile file) {
		DomainFileNode domainFileNode = findDomainFileNode(file, true);
		if (domainFileNode != null) {
			return;
		}
		DomainFolder parent = file.getParent();
		DomainFolderNode folderNode = findDomainFolderNode(parent, true);
		if (folderNode != null) {
			if (folderNode.isLoaded()) {
				DomainFileNode newNode = new DomainFileNode(file);
				addNode(folderNode, newNode);
			}
		}
	}
Class to handle changes when a domain folder changes; updates the
tree model to reflect added/removed/renamed nodes.
Ghidra/Framework/Project/src/main/java/ghidra/framework/main/datatree/ChangeManager.java