WorkflowEditorDropTargetListener.java 文件源码

java
阅读 17 收藏 0 点赞 0 评论 0

项目:KernelHive 作者:
private List<IKernelFile> copyKernelsFromTemplates(
        final KernelRepositoryEntry kre, final File rootDir)
        throws SecurityException, IOException {
    final List<IKernelFile> sourceFiles = new ArrayList<IKernelFile>(kre
            .getKernelPaths().size());
    for (final KernelPathEntry kpe : kre.getKernelPaths()) {
        final BufferedReader br = new BufferedReader(new InputStreamReader(
                kpe.getPath().openConnection().getInputStream()));

        final File file = FileUtils.createNewFile(rootDir.getAbsolutePath()
                + System.getProperty("file.separator") + kpe.getName());

        final BufferedWriter bw = new BufferedWriter(new FileWriter(file));

        String line = br.readLine();
        while (line != null) {
            bw.write(line);
            bw.newLine();
            line = br.readLine();
        }
        bw.flush();
        bw.close();
        br.close();

        sourceFiles.add(new KernelFile(file, kpe.getId(), kpe
                .getProperties()));
    }
    return sourceFiles;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号