AbstractTreeNode (final PsiClass classToBind, final Project project, final ViewSettings settings) { final Form form = new Form(classToBind); final Collection<BasePsiNode<? extends PsiElement>> children = getChildren(project, form, settings); return new FormNode(project, form, settings, children); }