diff --git a/src/main/java/com/intellij/struts2/facet/ui/StrutsFilesTree.java b/src/main/java/com/intellij/struts2/facet/ui/StrutsFilesTree.java index dec838b..0d4c422 100644 --- a/src/main/java/com/intellij/struts2/facet/ui/StrutsFilesTree.java +++ b/src/main/java/com/intellij/struts2/facet/ui/StrutsFilesTree.java @@ -35,7 +35,9 @@ */ public class StrutsFilesTree extends CheckboxTreeBase { - @SuppressWarnings("deprecation") // TODO: CheckboxTreeBase constructor deprecated with no public replacement. + private static final CheckPolicy CHECK_POLICY = + new CheckPolicy(true, true, false, true); + public StrutsFilesTree() { super(new CheckboxTreeCellRendererBase() { @Override @@ -45,7 +47,7 @@ public void customizeRenderer(final JTree tree, final boolean expanded, final boolean leaf, final int row, final boolean hasFocus) { ConfigFilesTreeBuilder.renderNode(value, expanded, getTextRenderer()); } - }, null); + }, null, CHECK_POLICY); ConfigFilesTreeBuilder.installSearch(this); }