| 构造器和说明 |
|---|
UtilFile() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
copyFile(File src,
File target,
FileCopyMonitor monitor)
拷贝文件。
|
static void |
delete(File afile)
递归删除一个文件或目录。
|
static Object |
getFileOrInputStream(String path,
ActionContext actionContext)
从路径获取文件或输入流。
|
static String |
getFilePath(String fileName)
获取文件路径,符合XWorker文件路径规则的。
|
static String |
getThingManagerNameByDir(File dir)
从一个dir中获取事物管理器的名称。
|
static String |
getThingPath(File projectDir,
File thingFile)
通过项目路径和事物文件返回事物的真正路径。
|
static String |
getThingPathByFile(File file)
如果目标文件是一个模型文件,那么返回它的事物路径。
|
static File |
getThingsRootAndInitProject(File dir) |
static void |
initProject(File prjFile) |
static String |
toXWorkerFilePath(String fileName)
把一个正常的文件路径转化成XWorker表示下的文件路径。
|
public static void delete(File afile)
afile - 要删除的文件或目录public static void copyFile(File src, File target, FileCopyMonitor monitor) throws IOException
src - 源文件target - 目标文件monitor - 监控器IOException - IO异常public static String toXWorkerFilePath(String fileName)
fileName - 文件名public static String getFilePath(String fileName)
fileName - 文件名public static Object getFileOrInputStream(String path, ActionContext actionContext)
path - 路径actionContext - 变量上下文public static String getThingPathByFile(File file) throws IOException
file - 模型文件IOExceptionpublic static String getThingPath(File projectDir, File thingFile)
projectDir - 项目目录thingFile - 事物文件public static File getThingsRootAndInitProject(File dir) throws IOException
IOExceptionpublic static void initProject(File prjFile) throws IOException
IOExceptionpublic static String getThingManagerNameByDir(File dir) throws IOException
dir - IOExceptionCopyright © 2016 xworker.org. All rights reserved.