private static TreeFacade getFacade(JTree tree) { final AbstractTreeBuilder builder = AbstractTreeBuilder.getBuilderFor(tree); return builder != null ? new BuilderFacade(builder) : new JTreeFacade(tree); }