package de.unisiegen.gtitool.ui.preferences.item; import java.io.File; import java.util.ArrayList; /** * The class which handles the recently used files. * * @author Christian Fehler * @version $Id$ */ public final class RecentlyUsedFilesItem { /** * The recently used files. */ private ArrayList < File > files; /** * Allocates a new {@link RecentlyUsedFilesItem}. * * @param files The recently used files. */ public RecentlyUsedFilesItem ( ArrayList < File > files ) { // Files if ( files == null ) { throw new NullPointerException ( "files is null" ); //$NON-NLS-1$ } this.files = files; } /** * Returns the recently used files. * * @return The recently used files. * @see #files */ public final ArrayList < File > getFiles () { return this.files; } }