public void clear(EditableDefinablePlugin plugin) {
   plugin.clearHashFilterRules();
 }
 public void checkValue(EditableDefinablePlugin plugin, String mimeType, String mimeTypeValue)
     throws DynamicallyLoadedComponentException, PluginException.InvalidDefinition {
   plugin.checkHashFilterRule(mimeType, mimeTypeValue);
 }
 public Map getMap(EditableDefinablePlugin plugin) {
   return Collections.unmodifiableMap(plugin.getHashFilterRules());
 }
 public void clear(EditableDefinablePlugin plugin) {
   plugin.clearCrawlFilterFactories();
 }
 public void put(EditableDefinablePlugin plugin, String mimeType, String mimeTypeValue)
     throws DynamicallyLoadedComponentException, PluginException.InvalidDefinition {
   plugin.setCrawlFilterFactory(mimeType, mimeTypeValue);
 }
 public Map getMap(EditableDefinablePlugin plugin) {
   return Collections.unmodifiableMap(plugin.getCrawlFilterFactories());
 }