/*
ESUP-portail is a french academic project developed under the GPL (General Public License) augmented according to the following :
A binary or source file developped by ESUP-portail can be used or compiled with products under Apache license.
The official english text of the GPL can be found here : http://www.gnu.org/licenses/gpl.html .
A non official french translation can be found here : http://www.linux-France.org/article/these/gpl.html .
The different kinds of licenses governing the products developed by the Apache foundation can be found here : http://www.apache.org/licenses .
It follows that you can as well as use download contents as well modify and redistribute them provided you respect the GPL terms.
Downloading and using such contents do not provide any guaranty.
Be sure that you have well understood the terms of the license before using the contents it covers.
The ESUP-portail distribution includes the following distributions :
    * UPortal : 
      software developed by JA-SIG (Java Architecture - Special Interest Group)
      You can find the license page here : http://mis105.udel.edu/ja-sig/uportal/license.html
    * CAS :
      SSO solution developed by Yale University
      You can find the project page here : http://www.yale.edu/tp/auth
    * Cocoon :
      XML framework distributed by the Apache foundation under Apache license;
      Please find the full text here : http://cocoon.apache.org/2.1/license.html
    * Mod_dav:
      A DAV module for Apache web server
      You can find the project page here : http://www.webdav.org/mod_dav
    * IMP :
      webmail from Horde application framework
      You can find the project page here : http://www.horde.org
    * …. To be completed
*/
package org.esupportail.portal.channels.CStockage.channelAction;


/**
 * Id: Constants.java,v 1.0<br/>
 * Copyright (c) 2004 Esup Portail (www.esup-portail.org)<br/>
 * Classes: Constants<br/>
 * Original Author: s.Gaudin<br/>
 * this class regroup all constants of CStockage channel<br/>
 */


public class Constants {
	/**
	 * Mod which display the current directory
	 */
	public static final String SHOW_CURRENT_DIR_MODE = "show_current_dir_mode";
	
	/**
	 * Mod which prepare the upload mod
	 */
	public static final String SET_FILE_TO_UPLOAD_MODE = "set_file_to_upload_mode";
	
	/**
	 * Upload mod
	 */
	public static final String UPLOAD_MODE = "upload_mode";
	
	/**
	 * Mod which ask user to confirm the download
	 */
	public static final String CONFIRM_DELETE_MODE = "confirm_delete_mode";
	
	/**
	 * Delete mod
	 */
	public static final String DELETE_MODE = "delete_mode";
	
	/**
	 * Mod which create inteface to set the new directory name
	 */
	public static final String SET_NAME_FOR_CREATE_DIR_MODE = "set_name_for_create_dir_mode";

	/**
	 * Mod which create a directory
	 */
	public static final String CREATE_DIR_MODE = "create_dir_mode";
		
	/**
	 * Mod which set the clipboard for a next copy action
	 */
	public static final String SET_CLIPBOARD_FOR_COPY_MODE = "set_clipboard_for_copy_mode";
	
	/**
	 * Mod which set the clipboard for a next move action
	 */
	public static final String SET_CLIPBOARD_FOR_MOVE_MODE = "set_clipboard_for_move_mode";
	
	/**
	 * Paste mod
	 */
	public static final String PASTE_MODE = "paste_mode";
	
	/**
	 * Confirm the paste mod
	 */
	public static final String CONFIRM_PASTE_MODE = "confirm_paste_mode";
	
	/**
	 * Copy mod
	 */
	public static final String COPY_MODE = "copy_mode";
	
	/**
	 * Move mod
	 */
	public static final String MOVE_MODE = "move_mode";
	
	/**
	 * Mod which create inteface to set the new name of a directory/file
	 */
	public static final String SET_NAME_FOR_RENAME_MODE = "set_name_for_rename_mode";

	/**
	 * Rename mod
	 */
	public static final String RENAME_MODE = "rename_mode";
	
	/**
	 * Download mod
	 */
	public static final String DOWNLOAD_MODE = "download_mode";
	
	/**
	 * Mod to go to the parent directory
	 */
	public static final String DIRECTORY_BACK = "directory_back";
	

	/**
	 * Mod to go to the parent directory
	 */
	public static final String PASSWORD_MODE = "password_mode";
	
	

	/**
	 * Valid the servant channel results
	 */
	public static final String VALID_SERVANT_RESULTS = "valid_servant_results";
	
	
	
	

	/**
	 * Manage the shared spaces
	 */
	public static final String MANAGE_SHARED_SPACES = "manage_shared_spaces";
	
}
