private DetailEditorSupport getDetailEditor()

in src/main/java/org/apache/cayenne/modeler/layout/MainWindowLayout.java [150:164]


    private DetailEditorSupport<?> getDetailEditor(final TreeItem<String> treeItem) throws IOException
    {
        if (treeItem instanceof DataDomainTreeItem)
            return getDataDomainDetail();
        else if (treeItem instanceof DataMapTreeItem)
            return getDataMapDetail();
        else if (treeItem instanceof ObjectEntityTreeItem)
            return getObjectEntityDetail();
        else if (treeItem instanceof DatabaseEntityTreeItem)
            return getDatabaseEntityDetail();
        else if (treeItem instanceof DataNodeTreeItem)
            return getDataNodeDetail();

        return null;
    }