ereinion.io
Class FilenameFilterRule

java.lang.Object
  |
  +--ereinion.io.FilenameFilterRule
All Implemented Interfaces:
FilterRule

public class FilenameFilterRule
extends java.lang.Object
implements FilterRule

Questa classe converte un FilenameFilter in un FilterRule basata sulla stessa strategia di filtraggio.

Since:
EPR 1.0
Version:
1.0, 25/09/2002
Author:
Ereinion

Constructor Summary
FilenameFilterRule(java.io.FilenameFilter f)
          Crea un nuovo filtro che accetta solo l' estensione impostata.
 
Method Summary
 boolean accept(java.lang.Object elem)
          Accetta un file se rispetta la regola FilenameFilter impostata.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilenameFilterRule

public FilenameFilterRule(java.io.FilenameFilter f)
Crea un nuovo filtro che accetta solo l' estensione impostata.

Parameters:
f - il FilenameFilter di cui usare la strategia.
Method Detail

accept

public boolean accept(java.lang.Object elem)
Accetta un file se rispetta la regola FilenameFilter impostata.

Specified by:
accept in interface FilterRule
Parameters:
elem - deve essere un file.
Returns:
true se l'elemento viene accettato dal filtro, false se viene scartato.