}
private final void updateNodeVisibility(boolean refresh) {
CompoundNodeVisibilityFilter f = new CompoundNodeVisibilityFilter();
if (getRepresentedStructure() instanceof JsonStructure) {
f.addFilter(new JsonNodeVisibilityFilter());
}
if (hasEffectivePathFilter()) {
f.addFilter(new PathBasedNodeVisibilityFilter(m_TreeMapper, nodePathFilter));
}
if (showMappedNodesOnly) {