/** * Checks if a rule can be used for reasoning. * * @param rule rule to check * @return <code>true</code> if rule can be used for reasoning */ public static boolean isUsable(final Rule rule) { return explainNotUsable(rule) == null; }
/** * Checks if a rule can be used for reasoning. * * @param rule rule to check * @return <code>true</code> if rule can be used for reasoning */ public static boolean isUsable(final Rule rule) { return explainNotUsable(rule) == null; }
final String msg = UsableRuleFilter.explainNotUsable(rule); _logger.warning("Ignoring rule " + rule + ": " + msg);
final String msg = UsableRuleFilter.explainNotUsable(rule); _logger.warning("Ignoring rule " + rule + ": " + msg);