View Javadoc

1   package net.sf.jpkgmk;
2   
3   import java.io.File;
4   
5   /**
6    * Interface for providing the mode/permissions to be used for a specific file
7    * @author gommma (gommma AT users.sourceforge.net)
8    * @author Last changed by: $Author: gommma $
9    * @version $Revision: 2 $ $Date: 2008-08-20 21:14:19 +0200 (Mi, 20 Aug 2008) $
10   * @since 1.0
11   */
12  public interface PermissionProvider
13  {
14  	/**
15  	 * @return Returns the 4 bit permissions to be set for the given file in the prototype. E.g. "0775"
16  	 */
17  	public String getMode(File file);
18  }