Example usage for org.apache.commons.io FilenameUtils separatorsToUnix

List of usage examples for org.apache.commons.io FilenameUtils separatorsToUnix

Introduction

In this page you can find the example usage for org.apache.commons.io FilenameUtils separatorsToUnix.

Prototype

public static String separatorsToUnix(String path) 

Source Link

Document

Converts all separators to the Unix separator of forward slash.

Usage

From source file:com.ariht.maven.plugins.config.io.FileInfo.java

public String getAllSources() throws IOException {
    final List<String> allFileNames = new LinkedList<String>();
    allFileNames.add(FilenameUtils.separatorsToUnix(relativeSubDirectory + "/" + getName()));
    if (this.externalFiles != null) {
        for (final File f : externalFiles) {
            allFileNames.add(FilenameUtils.separatorsToUnix(f.getCanonicalPath() + "/" + f.getName()));
        }/*from  www. j a v a2 s. c  o m*/
    }
    return "[" + Joiner.on(", ").join(allFileNames) + "]";
}

From source file:com.thoughtworks.go.config.materials.IgnoredFiles.java

public boolean shouldIgnore(MaterialConfig materialConfig, String name) {
    return materialConfig.matches(FilenameUtils.separatorsToUnix(name), processedPattern());
}

From source file:fr.acxio.tools.agia.io.FilePath.java

private void extractElements(String sPath) {
    pathElements = FilenameUtils.separatorsToUnix(sPath).split(UNIX_SEPARATOR);
}

From source file:com.thoughtworks.go.server.cache.ZipArtifactCache.java

public File cachedFile(ArtifactFolder artifactFolder) {
    File root = artifactsDirHolder.getArtifactsDir();
    String relativize = FilenameUtils.separatorsToUnix(artifactFolder.getRootFolder().getPath())
            .replaceFirst(FilenameUtils.separatorsToUnix(root.getPath()), CACHE_ARTIFACTS_FOLDER);
    return new File(root, removeTrailingSlash(relativize) + ".zip");
}

From source file:com.thoughtworks.go.config.ArtifactConfig.java

public String getSource() {
    return FilenameUtils.separatorsToUnix(source);
}

From source file:com.thoughtworks.go.config.materials.IgnoredFiles.java

private String processedPattern() {
    if (this.processedPattern == null) {
        String[] parts = FilenameUtils.separatorsToUnix(pattern).split("/");
        StringBuilder sb = new StringBuilder();
        for (String part : parts) {
            part = escape(part);//  w ww .  j  av  a  2 s . c om
            if ("**".equals(part)) {
                sb.append(part.replace("**", "([^/]*/)*"));
            } else if (part.contains("*")) {
                sb.append(part.replace("*", "[^/]*"));
                sb.append("/");
            } else {
                sb.append(part);
                sb.append("/");
            }
        }
        this.processedPattern = StringUtils.removeEnd(sb.toString(), "/");
    }
    return this.processedPattern;
}

From source file:com.thoughtworks.go.config.FetchTask.java

public String getDest() {
    return StringUtils.isEmpty(dest) ? "" : FilenameUtils.separatorsToUnix(dest);
}

From source file:com.consol.citrus.admin.controller.TestCaseController.java

@RequestMapping(method = { RequestMethod.POST })
@ResponseBody//from   www .ja va 2s. c o m
public ModelAndView list(@RequestParam("dir") String dir) {
    ModelAndView view = new ModelAndView("TestFileTree");

    FileTreeModel model = testCaseService
            .getTestFileTree(FilenameUtils.separatorsToSystem(fileHelper.decodeDirectoryUrl(dir, "")));

    if (StringUtils.hasText(model.getCompactFolder())) {
        view.addObject("compactFolder", FilenameUtils.separatorsToUnix(model.getCompactFolder()));
        view.addObject("baseDir", FilenameUtils.separatorsToUnix(
                fileHelper.decodeDirectoryUrl(dir, "") + model.getCompactFolder() + File.separator));
    } else {
        view.addObject("baseDir", FilenameUtils.separatorsToUnix(fileHelper.decodeDirectoryUrl(dir, "")));
    }

    view.addObject("folders", model.getFolders());
    view.addObject("xmlFiles", model.getXmlFiles());
    view.addObject("javaFiles", model.getJavaFiles());

    return view;
}

From source file:com.googlecode.fascinator.common.storage.StorageUtils.java

/**
 * Generates a Payload identifier for a given file
 * /*from   w  w w  .  j  ava 2s.c  o m*/
 * @param file the File to store
 * @return a String payload id
 */
public static String generatePid(File file) {
    return FilenameUtils.separatorsToUnix(file.getName());
}

From source file:com.thoughtworks.go.config.FetchTask.java

public String getSrcdir() {
    return FilenameUtils.separatorsToUnix(srcdir);
}