📄 ifilemanagement.java
字号:
package invertedList;
import java.io.File;
/**
* @author Jermaine
*
*/
/**
* @author Administrator
* an interface deal with file issues
*/
public interface IFileManagement {
/**
* add a file to the search engine to make the file available for search
* @param file
*/
void addFile(File file);
void addFiles(File[] files);
/**
* remove a file from the search engine
* @param file
*/
void removeFile(File file);
/**
* force the engine to reindex the files
*/
void reindex();
/**
*
* index one file
* @param file
*/
void index(File file);
/**
* @param dir
* save index to a directory
*/
void saveIndexFile(File dir);
/**
* @param dir
* @param force
* load indexes from a directory
*/
void loadIndexFile(File dir,boolean force);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -