class FilterManagerStateController extends AbstractModuleStateController {

    @Override
    public boolean canActivateState(Node node)
    {
        try
        {
            return StateXML.newXPath().evaluate("/" + ModuleStateController.STATE_QNAME + "/:filters", node,
                    XPathConstants.NODE) != null;
        }
        catch (XPathExpressionException e)
        {
            LOGGER.error(e, e);
            return false;
        }
    }

    public  FilterManagerStateController(FilterBuilderController fbController, DataGroupController dataTypeController,
            DataFilterRegistry filterRegistry, QueryRegionManager queryRegionManager, GeometryRegistry geometryRegistry);

}