in src/main/java/org/apache/cayenne/modeler/layout/MainWindowLayout.java [261:278]
private void addDataDomain()
{
final DataDomainTreeItem dataDomainBranch = new DataDomainTreeItem(cayenneProject.getDataDomainAdapter(), treeRoot);
// final TreeItem<Object> dataDomainBranch =
// TreeViewUtilities.addNode(new TreeItem<>(new DataDomainTreeViewModel(dataDomainAdapter.getDataDomain().getName())),
// treeRoot,
// FontAwesomeIcon.DATABASE);
for (final DataMapAdapter dataMapAdapter : cayenneProject.getDataDomainAdapter().getDataMapAdapters())
addDataMap(dataMapAdapter, dataDomainBranch);
for (final DataNodeAdapter dataNodeAdapter : cayenneProject.getDataDomainAdapter().getDataNodeAdapters())
addDataNode(dataNodeAdapter, dataDomainBranch);
// treeView.getSelectionModel().select(dataDomainBranch);
}