com.jmw.tzap
Interface Grouper

All Known Implementing Classes:
AllGrouper, ParentDirGrouper, StartsWithNameGrouper, UntilStringNameGrouper

public interface Grouper

Groups an array of files into logical groupings based on some criteria determined by implmenting classes.


Method Summary
 java.util.ArrayList group(FilterFile[] files)
          Performs the group operation.
 

Method Detail

group

java.util.ArrayList group(FilterFile[] files)
Performs the group operation.

Parameters:
files - an array containing the files to be grouped
Returns:
an ArrayList of ArrayLists which each contain one group.