package grader.Main;


import java.util.Collection;

/**
 *
 * 
        A File is an abstraction of a file stored in the file space.  It has
 * a
        name, permissions, type, and data.  These are the components
 * sufficient
        to specify the behavior of EasyGrader file operations.
     * 
 * @author 
 * @version 
 *
 **/

public class File {

     /** Default Constructor **/
     public File() {

     }

     protected String name;

     protected FilePermissions permissions;

     protected FileType file_type;

     protected int size;

     protected Gradebook data;

}