javatips.net counter

Java Examples for java.io.File

The following java examples will help you to understand the usage of java.io.File. These source code samples are taken from different open source projects.

Example 1
Project: OpenJML-master  File: DemoProgress.java View source code
public static void main(String[] argv) {
    try {
        java.io.File f2 = new java.io.File("src/demo/B.java");
        IAPI m = Factory.makeAPI("-noPurityCheck", "-sourcepath", "src");
        m.setProgressListener(new ProgressListener());
        System.out.println("PARSING");
        List<JmlTree.JmlCompilationUnit> asts = m.parseFiles(f2);
        System.out.println("TYPE-CHECKING");
        int ret = m.typecheck(asts);
        System.out.println("Errors: " + ret);
    } catch (Exception e) {
        System.out.println(e);
    }
}
Example 2
Project: hudson_plugins-master  File: StarTeamFunctions.java View source code
/**
	 * Find the given folder in the given view.
	 *
	 * @param view
	 *            The view to look in.
	 * @param foldername
	 *            The view-relative path of the folder to look for.
	 * @return The folder or null if a folder by the given name was not found.
	 * @throws StarTeamSCMException
	 */
public static Folder findFolderInView(final View view, final String foldername) throws StarTeamSCMException {
    // Check the root folder of the view
    if (view.getName().equalsIgnoreCase(foldername)) {
        return view.getRootFolder();
    }
    // Create a File object with the folder name for system-
    // independent matching
    java.io.File thefolder = new java.io.File(foldername.toLowerCase());
    // Search for the folder in subfolders
    Folder result = findFolderInView(view.getRootFolder(), thefolder);
    if (result == null) {
        throw new StarTeamSCMException("Couldn't find folder " + foldername + " in view " + view.getName());
    }
    return result;
}
Example 3
Project: starteam-plugin-master  File: StarTeamFunctions.java View source code
/**
	 * Find the given folder in the given view.
	 *
	 * @param view
	 *            The view to look in.
	 * @param foldername
	 *            The view-relative path of the folder to look for.
	 * @return The folder or null if a folder by the given name was not found.
	 * @throws StarTeamSCMException
	 */
public static Folder findFolderInView(final View view, final String foldername) throws StarTeamSCMException {
    // Check the root folder of the view
    if (view.getName().equalsIgnoreCase(foldername)) {
        return view.getRootFolder();
    }
    // Create a File object with the folder name for system-
    // independent matching
    java.io.File thefolder = new java.io.File(foldername.toLowerCase());
    // Search for the folder in subfolders
    Folder result = findFolderInView(view.getRootFolder(), thefolder);
    if (result == null) {
        throw new StarTeamSCMException("Couldn't find folder " + foldername + " in view " + view.getName());
    }
    return result;
}
Example 4
Project: GOOL-master  File: RecognizerMatcherTest.java View source code
/**
	 * @param args
	 */
public static void main(String[] args) {
    RecognizerMatcher.init("java");
    RecognizerMatcher.matchImport("java.io.File");
    RecognizerMatcher.printMatchTables();
    System.out.println(RecognizerMatcher.matchClass("java.io.File"));
    System.out.println(RecognizerMatcher.matchClass("java.io.FileReader"));
    System.out.println(RecognizerMatcher.matchClass("java.io.FileWriter"));
    System.out.println(RecognizerMatcher.matchClass("java.io.BufferedReader"));
    System.out.println(RecognizerMatcher.matchClass("java.io.BufferedWriter"));
    System.out.println(RecognizerMatcher.matchMethod("java.io.File.createNewFile():boolean"));
}
Example 5
Project: netifera-master  File: LocalFileSystem.java View source code
private File convert(java.io.File javaFile) {
    int attributes = 0;
    if (javaFile.isDirectory())
        attributes |= File.DIRECTORY;
    if (javaFile.isFile())
        attributes |= File.FILE;
    if (javaFile.isHidden())
        attributes |= File.HIDDEN;
    return new File(this, javaFile.getAbsolutePath(), attributes, javaFile.length(), javaFile.lastModified());
}
Example 6
Project: webtools.javaee-master  File: DirectoryLoadStrategyImpl.java View source code
protected void addFile(java.io.File aFile, List aList) {
    String uri = getURIFrom(aFile);
    if (collectedLooseArchiveFiles.containsKey(uri))
        return;
    org.eclipse.jst.j2ee.commonarchivecore.internal.File cFile = createFile(uri);
    cFile.setSize(aFile.length());
    cFile.setLastModified(aFile.lastModified());
    aList.add(cFile);
}
Example 7
Project: Aspose_Email_Java-master  File: BayesianSpamAnalyzer.java View source code
public static void SpamFilterTest(String dataDir) {
    String hamFolder = dataDir + "ham";
    String spamFolder = dataDir + "spam";
    String testFolder = dataDir + "test";
    String dataBaseFile = dataDir + "SpamFilterDatabase.txt";
    teachAndCreateDatabase(hamFolder, spamFolder, dataBaseFile);
    java.io.File folder = new java.io.File(testFolder);
    java.io.File[] testFiles = folder.listFiles();
    SpamAnalyzer analyzer = new SpamAnalyzer(dataBaseFile);
    for (int i = 0; i < testFiles.length; i++) {
        MailMessage msg = MailMessage.load(testFiles[i].getAbsolutePath());
        System.out.println(msg.getSubject());
        double probability = analyzer.test(msg);
        printResult(probability);
    }
}
Example 8
Project: sevntu.checkstyle-master  File: InputForbidInstantiationCheckWithoutDots.java View source code
public void method() {
    // !
    NullPointerException ex = new NullPointerException("message");
    int[] x = new int[10];
    new InputForbidInstantiationCheck();
    // !
    NullPointerException ex2 = new java.lang.NullPointerException("message");
    // !
    com.github.sevntu.checkstyle.checks.coding.InputForbidInstantiationCheck File = new com.github.sevntu.checkstyle.checks.coding.InputForbidInstantiationCheck();
    // 2 !
    File File1 = new java.io.File("");
    // 2 !
    String a = new String();
    InputForbidInstantiationCheck c = new InputForbidInstantiationCheck();
}
Example 9
Project: maven-confluence-plugin-master  File: FileIOTest.java View source code
@Test
public void forceMkdir() throws Exception {
    FileUtils.deleteDirectory(new java.io.File("target/test"));
    java.io.File outputFile = new java.io.File("target/test/io", "test.txt");
    java.io.File folder = new java.io.File(outputFile.getParent());
    Assert.assertThat(folder.exists(), Is.is(false));
    FileUtils.forceMkdir(folder);
    Assert.assertThat(folder.exists(), Is.is(true));
    Assert.assertThat(folder.isDirectory(), Is.is(true));
    FileUtils.writeStringToFile(outputFile, "this is test");
    Assert.assertThat(outputFile.exists(), Is.is(true));
    Assert.assertThat(outputFile.isFile(), Is.is(true));
}
Example 10
Project: openbd-core-master  File: fileList.java View source code
//------------------------------------------------------------
public List<File> list() {
    List<File> fileList = new ArrayList<File>();
    List<cDirInfo> toBeDone = new ArrayList<cDirInfo>();
    String dir[] = rootDir.list(new fileFilter(wildCard));
    cDirInfo tX;
    if (dir != null) {
        tX = new cDirInfo(rootDir, dir);
        toBeDone.add(tX);
    }
    while (!toBeDone.isEmpty()) {
        tX = toBeDone.get(0);
        try {
            int x = 0;
            for (; ; ) {
                java.io.File newFile = new java.io.File(tX.rootDir, tX.dirList[x]);
                if (newFile.isDirectory()) {
                    java.io.File t = new java.io.File(tX.rootDir, tX.dirList[x]);
                    String a[] = newFile.list(new fileFilter(wildCard));
                    if (a != null)
                        toBeDone.add(new cDirInfo(t, a));
                } else {
                    fileList.add(newFile);
                }
                x++;
            }
        } catch (ArrayIndexOutOfBoundsException E) {
        }
        toBeDone.remove(0);
        dir = null;
    }
    return fileList;
}
Example 11
Project: rtgov-master  File: TestUtils.java View source code
public static java.io.File copyToTmpFile(java.io.File source, String filename) {
    String tmpdir = System.getProperty("java.io.tmpdir");
    java.io.File dir = new java.io.File(tmpdir + java.io.File.separator + "rtgovtests" + System.currentTimeMillis());
    dir.mkdir();
    dir.deleteOnExit();
    java.io.File ret = new java.io.File(dir, filename);
    ret.deleteOnExit();
    // Copy contents to the tmp file
    try {
        java.io.FileInputStream fis = new java.io.FileInputStream(source);
        java.io.FileOutputStream fos = new java.io.FileOutputStream(ret);
        byte[] b = new byte[10240];
        int len = 0;
        while ((len = fis.read(b)) > 0) {
            fos.write(b, 0, len);
        }
        fis.close();
        fos.flush();
        fos.close();
    } catch (Exception e) {
        e.printStackTrace();
        fail("Failed to copy file '" + filename + "': " + e);
    }
    return (ret);
}
Example 12
Project: cloudstore-master  File: OioFileFactory.java View source code
/** Factory method, substitutes the constructor of [email protected] java.io.File}. */
public static File createFile(final String parent, final String... children) {
    assertNotNull(parent, "parent");
    final FileFactory fileFactory = OioRegistry.getInstance().getFileFactory();
    File result = null;
    if (children != null) {
        for (final String child : children) {
            if (result == null)
                result = fileFactory.createFile(parent, child);
            else
                result = fileFactory.createFile(result, child);
        }
    }
    if (result == null)
        result = createFile(parent);
    return result;
}
Example 13
Project: savara-core-master  File: DefaultResourceLocatorTest.java View source code
@Test
public void testGetRelativePath() {
    try {
        java.net.URL url1 = ClassLoader.getSystemResource("project/requirements/SuccessfulPolicyQuote.scn");
        java.io.File base = new java.io.File(url1.getFile());
        DefaultResourceLocator locator = new DefaultResourceLocator(base.getParentFile());
        java.net.URL url2 = ClassLoader.getSystemResource("project/requirements/sample-data/CreditCheckRequest.xml");
        java.io.File dataFile = new java.io.File(url2.getFile());
        java.io.File targetFile = new java.io.File(dataFile.getParentFile(), "../../schema/creditCheck.xsd");
        String path = locator.getRelativePath(targetFile.getCanonicalPath());
        if (!path.equals("../schema/creditCheck.xsd")) {
            fail("Expecting path '../schema/creditCheck.xsd', but got: " + path);
        }
    } catch (Exception e) {
        fail("Failed: " + e);
    }
}
Example 14
Project: common_utils-master  File: ConsoleHelperTest.java View source code
//    @org.junit.Test
public void test() {
    String filePath = getClass().getClassLoader().getResource("").getFile();
    File file = new File(filePath, "console.out");
    ConsoleHelper consoleHelper = new ConsoleHelper(file, ConsoleHelper.FileStrategy.DAILY);
    for (int i = 0; i < 1000; i++) {
        System.out.println("test" + i);
    }
    File[] files = consoleHelper.listFiles();
    for (File file1 : files) {
        System.out.println(file1);
    }
}
Example 15
Project: gravel-master  File: JavaTestcaseClassWriter.java View source code
public JavaTestcaseClassWriter write_(final ClassNode _aClassNode) {
    final MethodNode[] _testMethods;
    final StringBuilder[] _wstr;
    final String _className;
    final java.io.File _dir;
    _wstr = new StringBuilder[1];
    _testMethods = st.gravel.support.jvm.ArrayExtensions.select_(_aClassNode.methods(), new st.gravel.support.jvm.Predicate1<MethodNode>() {

        @Override
        public boolean value_(final MethodNode _m) {
            return _m.selector().startsWith("test");
        }
    });
    if (_testMethods.length == 0) {
        return JavaTestcaseClassWriter.this;
    }
    _className = _aClassNode.name().asString();
    _dir = new java.io.File(new java.io.File(new java.io.File(_root, "st"), "gravel"), "systemtests");
    _dir.mkdirs();
    _wstr[0] = st.gravel.support.jvm.WriteStreamFactory.on_(new String());
    _wstr[0].append("package st.gravel.systemtests;\n\nimport org.junit.Before;\nimport org.junit.Test;\n\nimport st.gravel.support.jvm.runtime.ImageBootstrapper;\nimport st.gravel.support.jvm.runtime.MethodTools;\n\npublic class ");
    _wstr[0].append(_className);
    _wstr[0].append(" {\n\[email protected]\n\tpublic void setUp() {\n\t\tst.gravel.support.compiler.testtools.TestBootstrap.getSingleton();\n\t}\n");
    for (final MethodNode _each : _testMethods) {
        _wstr[0].append("\[email protected]\n\tpublic void ");
        _wstr[0].append(_each.selector());
        _wstr[0].append("() throws Throwable {\n\t\tMethodTools.debugTest(\"");
        _wstr[0].append(_aClassNode.reference().toString());
        _wstr[0].append("\", \"");
        _wstr[0].append(_each.selector());
        _wstr[0].append("\");\n\t}\n");
    }
    _wstr[0].append("}");
    st.gravel.support.jvm.StringExtensions.writeToFile_(_wstr[0].toString(), new java.io.File(_dir, _className + ".java"));
    return this;
}
Example 16
Project: openge-master  File: ClientFileManager.java View source code
/**
	 * 
	 * Loads a file from the disk using reflection with the given class.
	 * @param <T>
	 * 
	 * @param filename the swg pathname of the file to load
	 * @param type the class of the interpreter to use.
	 * 
	 * @return the interpreter created
	 */
@SuppressWarnings("unchecked")
public static <T extends VisitorInterface> T loadFile(String filename, Class<T> type) throws InstantiationException, IllegalAccessException {
    if (instance == null) {
        instance = new ClientFileManager(new java.io.File(".", "clientdata"));
    }
    T interpreter = (T) instance.loadedFiles.get(filename);
    if (interpreter == null) {
        interpreter = type.newInstance();
        File file = new File(instance.baseFolder.getAbsolutePath(), filename);
        file.setReadable(true);
        file.setExecutable(true);
        file.setWritable(true);
        IffFile.readFile(file.getAbsolutePath(), interpreter);
        instance.loadedFiles.put(filename, interpreter);
    }
    return interpreter;
}
Example 17
Project: sonar-java-master  File: InappropriateRegexpCheck.java View source code
void foo() {
    // Noncompliant [[sc=19;ec=22]] {{Correct this regular expression.}}
    "".replaceAll(".", "");
    // Noncompliant [[sc=19;ec=22]] {{Correct this regular expression.}}
    "".replaceAll("|", "_");
    // Noncompliant [[sc=19;ec=33]] {{Correct this regular expression.}}
    "".replaceAll(File.separator, "");
    "".replaceAll("\\.", "");
    "".replaceAll("\\|", "");
}
Example 18
Project: riftsaw-master  File: DeploymentManager.java View source code
/**
     * This method creates a list of deployment units representing the distinct
     * deployments that are associated with the source BPEL processes provided
     * in the deployment root. Distinct deployment units may be required if
     * (for example) multiple versions of the same BPEL process are defined.
     * 
     * @param deploymentName The overall deployment name
     * @param deploymentRoot The root location containing the deployment descriptor
     *                  and associated artifacts (bpel, wsdl, xsd, etc).
     * @return The list of distinct BPEL deployment units
     * @throws Exception Failed to retrieve deployment units
     */
public java.util.List<DeploymentUnit> getDeploymentUnits(String deploymentName, java.io.File deploymentRoot) throws Exception {
    java.util.List<DeploymentUnit> ret = new java.util.Vector<DeploymentUnit>();
    if (deploymentRoot == null || !deploymentRoot.exists()) {
        throw new java.lang.IllegalArgumentException("Deployment root was not supplied, or does not exist");
    }
    // Check if deployment root is an archive
    boolean exploded = false;
    if (deploymentRoot.isFile()) {
        deploymentRoot = explodeJar(deploymentName, deploymentRoot);
        exploded = true;
    }
    if (LOG.isDebugEnabled()) {
        LOG.debug("Deploy is exploded? " + exploded);
    }
    // Scan deployment for BPEL processes
    java.util.List<java.io.File> processes = getBPELProcesses(deploymentRoot);
    if (processes.size() == 1 && exploded) {
        java.io.File newDir = new java.io.File(deploymentRoot.getParentFile(), getDeploymentUnitName(deploymentName, processes.get(0)));
        // If exists already, then delete
        if (newDir.exists()) {
            delete(newDir);
        }
        // Rename the deployment
        if (deploymentRoot.renameTo(newDir)) {
            ret.add(createDeploymentUnit(newDir));
        } else {
            // Log error and try to copy
            LOG.error("Unable to rename deployment at '" + deploymentRoot + "' to '" + newDir + "'");
            copy(deploymentRoot, newDir, processes.get(0).getName(), getProcessLocalName(processes.get(0)));
            ret.add(createDeploymentUnit(newDir));
        }
    } else if (processes.size() > 0) {
        for (java.io.File bpel : processes) {
            java.io.File newDir = getTemporaryFolder(getDeploymentUnitName(deploymentName, bpel));
            // If exists already, then delete
            if (newDir.exists()) {
                delete(newDir);
            }
            copy(deploymentRoot, newDir, bpel.getName(), getProcessLocalName(bpel));
            ret.add(createDeploymentUnit(newDir));
        }
    }
    if (LOG.isDebugEnabled()) {
        LOG.debug("Get deployment units for name '" + deploymentName + "' and root '" + deploymentRoot + " = " + ret);
    }
    return (ret);
}
Example 19
Project: Aspose_Java_for_Docx4j-master  File: Pptx4jOpenExistingPresentations.java View source code
public static void main(String[] args) throws Exception {
    String dataPath = "src/featurescomparison/workingwithpresentations/openexisting/data/";
    String inputfilepath = dataPath + "presentation.pptx";
    PresentationMLPackage presentationMLPackage = (PresentationMLPackage) OpcPackage.load(new java.io.File(inputfilepath));
    System.out.println("\n\n saving .. \n\n");
    presentationMLPackage.save(new java.io.File(dataPath + "Pptx4j-Duplicate.pptx"));
    System.out.println("\n\n done .. \n\n");
}
Example 20
Project: Aspose_Slides_Java-master  File: Pptx4jOpenExistingPresentations.java View source code
public static void main(String[] args) throws Exception {
    // The path to the documents directory.
    String dataDir = Utils.getDataDir(Pptx4jOpenExistingPresentations.class);
    String inputfilepath = dataDir + "presentation.pptx";
    PresentationMLPackage presentationMLPackage = (PresentationMLPackage) OpcPackage.load(new java.io.File(inputfilepath));
    System.out.println("\n\n saving .. \n\n");
    presentationMLPackage.save(new java.io.File(dataDir + "Pptx4j-Duplicate.pptx"));
    System.out.println("\n\n done .. \n\n");
}
Example 21
Project: blobkeeper-master  File: FileListServiceImpl.java View source code
@Nullable
@Override
public File getFile(int disk, int partition) {
    Partition partitionInfo = partitionService.getById(disk, partition);
    if (partitionInfo == null) {
        log.error("Disk:Partition not found {}:{}", disk, partition);
        return null;
    }
    log.info("Getting partition {}", partitionInfo);
    java.io.File filePath = new java.io.File(configuration.getBasePath());
    checkArgument(filePath.exists(), "Base path must be exists");
    java.io.File file = getFilePathByPartition(configuration, partitionInfo);
    if (!file.exists()) {
        return null;
    } else {
        return new File(file);
    }
}
Example 22
Project: gluster-ovirt-poc-master  File: XmlDocumentTest.java View source code
@Test
public void Load() throws IOException {
    final java.io.File temp = java.io.File.createTempFile("test-", ".xml");
    try {
        FileWriter writer = new FileWriter(temp);
        writer.write("<?xml version=\"1.0\"?>\n <foo> <bar/> <!-- comment --> </foo>");
        writer.close();
        final XmlDocument document = new XmlDocument();
        for (int i = 0; i < 2048; i++) {
            document.Load(temp.getAbsolutePath());
        }
    } finally {
        temp.delete();
    }
}
Example 23
Project: vebugger-master  File: FileTemplate.java View source code
@Override
public void render(StringBuilder sb, Object obj) {
    File file = (File) obj;
    sb.append("<style>");
    sb.append("table.java-io-File {border-collapse: collapse; font-size: 12px;}");
    sb.append("table.java-io-File > * > tr > * {padding: 4px;}");
    sb.append("table.java-io-File > thead > tr {border-bottom: 2px solid black;}");
    sb.append("table.java-io-File > * > tr > *:first-child:not(:last-child) {border-right: 1px dotted silver;}");
    sb.append("table.java-io-File > tbody > tr > * {border-bottom: 1px dotted silver;}");
    sb.append("table.java-io-File > tbody > tr:last-child > * {border-bottom: none;}");
    sb.append("</style>");
    sb.append("<pre>").append(file.toString()).append("</pre>");
    sb.append("<table class=\"java-io-File\"><thead><tr><th>Property</th><th>Value</th></tr></thead></tbody>");
    sb.append("<tr><td><code>isAbsolute()</code></td><td><code>").append(file.isAbsolute()).append("</code></td></tr>");
    if (file.exists()) {
        sb.append("<tr><td><code>isFile()</code></td><td><code>").append(file.isFile()).append("</code></td></tr>");
        sb.append("<tr><td><code>isDirectory()</code></td><td><code>").append(file.isDirectory()).append("</code></td></tr>");
        sb.append("<tr><td><code>isHidden()</code></td><td><code>").append(file.isHidden()).append("</code></td></tr>");
        sb.append("<tr><td>Permissions</td><td><pre>");
        boolean noPermissions = true;
        if (file.canRead()) {
            sb.append("readable\n");
            noPermissions = false;
        }
        if (file.canWrite()) {
            sb.append("writable\n");
            noPermissions = false;
        }
        if (file.canExecute()) {
            sb.append("executable");
            noPermissions = false;
        }
        if (noPermissions) {
            sb.append("<none>");
        }
        sb.append("</pre></td></tr>");
    } else {
        sb.append("<tr><td colspan=\"2\">(file does not exist)</td></tr>");
    }
    sb.append("</tbody></table>");
}
Example 24
Project: Robin-master  File: CaseInsensitiveFile.java View source code
/*
	 ******************************************************************************
	 * 
	 * handle directory path search beginning with root and returning first matching
	 * 
	 ******************************************************************************
	 */
protected File getCaseInsensitiveFile(String strFile) {
    // early return possibility if strFile exists exactly as is
    File theFile = new File(strFile);
    if (theFile.exists())
        return theFile;
    //remove any enclosing quotes
    try {
        if (strFile.charAt(0) == (char) 34)
            strFile = strFile.substring(1);
        if (strFile.charAt(strFile.length() - 1) == (char) 34)
            strFile = strFile.substring(0, strFile.length() - 1);
    } catch (Exception x) {
    }
    // we need to work with whatever file.separator the System is using noting that
    // windows uses \ as a separator requiring the String.split regexp to use \\
    String file_separator = File.separator;
    if (file_separator.equals("\\"))
        file_separator += "\\";
    // work with array of strings that make up the strFile path
    String subpaths[] = strFile.split(file_separator);
    // the case insensitive file object
    File caseInsensitiveFile = null;
    // traverse the subpaths building foundPath as we go using the strFile
    // substrings exactly if they make an existing path, or case permuted variants
    // of the substrings if found
    // this will store the path to the file we find including variants of case
    // note that only the first case permuted variant will be used if multiple exist
    String foundPath = "";
    // absolute and relative files behave differently and considerations must be made
    // for how they are specified (begin with File.separator, filesystemroot, or .)
    int start_idx = 0;
    if (theFile.isAbsolute()) {
        // may begin with File.separator or drive specification (c:\ for example)
        if (theFile.getPath().startsWith(file_separator)) {
            // starting with file_separator means [i.e. /file (unix) or \file (windows)]
            start_idx = 1;
        } else {
            // subpaths[0] should be file root specification (c: on windows for example)
            foundPath = subpaths[0];
            start_idx = 1;
        }
    } else {
        // if begins with ., treat like absolute path (no else needed)
        if (!subpaths[0].startsWith(".")) {
            File relFile = findFileMP(".", subpaths[0]);
            // return early using original strFile if no match found
            if (relFile == null)
                return new File(strFile);
            foundPath = relFile.getPath().replaceFirst("." + file_separator, "");
            start_idx = 1;
        }
    }
    // of the substrings if found
    for (int idx = start_idx; idx < subpaths.length; idx++) {
        String huntPath = null;
        if (!foundPath.equals("")) {
            // foundPath has been set, either above or in prior iteration, so go with it
            huntPath = foundPath + File.separator + subpaths[idx];
        } else {
            // and possibly foundPath prior to use
            if (theFile.isAbsolute()) {
                // absolute file, start with separator and hunt for subpaths[idx]
                foundPath = File.separator;
                huntPath = subpaths[idx];
            } else {
                // relative file, use subpaths[idx] as starting point
                // foundPath is set above
                huntPath = subpaths[idx];
            }
        }
        File tfile = new File(huntPath);
        if (tfile.exists()) {
            // path exists as is, so use it exactly
            foundPath = tfile.getPath();
        } else {
            // path does not exist as is, so search for case permuted variants
            // we know that foundPath exists so use helper method for
            // case insensitive compares taking the first match found
            caseInsensitiveFile = findFileMP(foundPath, subpaths[idx]);
            if (caseInsensitiveFile != null) {
                // variant found, use it in the foundPath
                foundPath = caseInsensitiveFile.getPath();
            } else {
                // no case permuted variant exists.
                // return File based on current foundPath and
                // remaining portion of original input strFile path
                String therest = "";
                for (int i = idx; i < subpaths.length; i++) {
                    therest += File.separator + subpaths[i];
                }
                return new File(foundPath + therest);
            }
        }
    }
    // of returning caseInsensitiveFile.  guess is object goes out of scope.
    return new File(foundPath);
}
Example 25
Project: deccanplato-master  File: CommonTest.java View source code
public RequestData commonTest(String function, String activity, String provider) {
    BufferedReader br = null;
    String inputJsonPath;
    try {
        inputJsonPath = new File(".").getCanonicalPath() + java.io.File.separator + "src" + java.io.File.separator + "test" + java.io.File.separator + "resources" + java.io.File.separator + provider + java.io.File.separator + function + "_" + activity + ".json";
        br = new BufferedReader(new FileReader(inputJsonPath));
        String currentLine = "";
        while ((currentLine = br.readLine()) != null) {
            strb.append(currentLine);
        }
        rdb = new RequestDataBuilder(strb.toString());
        reqData = rdb.data();
    } catch (IOException e) {
        e.printStackTrace();
    }
    return reqData;
}
Example 26
Project: docx4j-master  File: PatcherTest.java View source code
@Test
public void testSimpleDocx() throws Exception {
    // Should return no differences
    log.warn("\ntestSimpleDocx\n");
    String inputfilepath = resourceDir + "paragraph-single.docx";
    WordprocessingMLPackage thisPackage = WordprocessingMLPackage.load(new java.io.File(inputfilepath));
    WordprocessingMLPackage otherPackage = WordprocessingMLPackage.load(new java.io.File(inputfilepath));
    Alterations alterations = AlteredParts.start(thisPackage, otherPackage);
    Patcher.apply(otherPackage, alterations);
    //		if (save) {		
    //			SaveToZipFile saver = new SaveToZipFile(otherPackage);
    //			saver.save(DIR_OUT+"patch-producing-header-section2.docx");
    //		}
    Assert.assertTrue(java.util.Arrays.equals(marshallFlatOPC(thisPackage).toByteArray(), marshallFlatOPC(otherPackage).toByteArray()));
}
Example 27
Project: pojobuilder-master  File: Pojo2Builder.java View source code
/**
   * Creates a new [email protected] Pojo2} based on this builder's settings.
   *
   * @return the created Pojo2
   */
@Override
public Pojo2 get() {
    try {
        Pojo2 result = new Pojo2(value$file$java$io$File);
        if (isSet$age$int) {
            result.setAge(value$age$int);
        }
        if (isSet$name$java$lang$String) {
            result.name = value$name$java$lang$String;
        }
        return result;
    } catch (RuntimeException ex) {
        throw ex;
    } catch (Exception ex) {
        throw new java.lang.reflect.UndeclaredThrowableException(ex);
    }
}
Example 28
Project: Secure-Service-Specification-and-Deployment-master  File: CompositeServiceFactory.java View source code
public static boolean createServiceInstance(String compositionPlanId, String compositionPlanName, String activitiEngineAddress, String usernameActivitiEngine, String passwordActivitiEngine) {
    new java.io.File(compositionPlanName + "/").mkdir();
    new java.io.File(compositionPlanName + "/WEB-INF").mkdir();
    new java.io.File(compositionPlanName + "/WEB-INF/classes").mkdir();
    new java.io.File(compositionPlanName + "/WEB-INF/lib").mkdir();
    java.io.File serviceInterface = new java.io.File(compositionPlanName + "/" + compositionPlanName + ".java");
    java.io.File serviceImplementation = new java.io.File(compositionPlanName + "/" + compositionPlanName + "Impl.java");
    try {
        FileWriter serviceInterfaceFW = new FileWriter(serviceInterface);
        serviceInterfaceFW.write("package eu.aniketos.compositeService;\n" + "import javax.jws.WebService;\n" + "@WebService\n" + "public interface " + compositionPlanName + "{\n" + "void start" + compositionPlanName + "();\n" + "}\n");
        serviceInterfaceFW.close();
        FileWriter serviceImplementationFW = new FileWriter(serviceImplementation);
        serviceImplementationFW.write("package eu.aniketos.compositeService;\n" + "import javax.jws.WebService;\n" + "import java.net.URL;\n" + "import org.apache.http.HttpHost;\n" + "import org.apache.http.HttpResponse;\n" + "import org.apache.http.auth.AuthScope;\n" + "import org.apache.http.auth.UsernamePasswordCredentials;\n" + "import org.apache.http.client.AuthCache;\n" + "import org.apache.http.client.ClientProtocolException;\n" + "import org.apache.http.client.methods.HttpPost;\n" + "import org.apache.http.client.protocol.ClientContext;\n" + "import org.apache.http.entity.mime.MultipartEntity;\n" + "import org.apache.http.entity.mime.content.FileBody;\n" + "import org.apache.http.entity.mime.content.StringBody;\n" + "import org.apache.http.impl.auth.BasicScheme;\n" + "import org.apache.http.impl.client.BasicAuthCache;\n" + "import org.apache.http.impl.client.DefaultHttpClient;\n" + "import org.apache.http.protocol.BasicHttpContext;\n" + "import org.apache.http.entity.StringEntity;\n" + "import java.io.IOException;\n" + "import java.io.IOException;\n" + "@WebService(endpointInterface = \"eu.aniketos.compositeService." + compositionPlanName + "\")\n" + "public class " + compositionPlanName + "Impl implements " + compositionPlanName + " {\n" + "public void start" + compositionPlanName + "() {\n" + "DefaultHttpClient httpclient = new DefaultHttpClient();\n" + "try {\n" + "URL url = new URL(\"" + activitiEngineAddress + "\");\n" + "String scheme = url.getProtocol();\n" + "String hostName = url.getHost();\n" + "int port = url.getPort();\n" + "HttpHost targetHost = new HttpHost(hostName, port, scheme);\n" + "httpclient.getCredentialsProvider().setCredentials(\n" + "new AuthScope(targetHost.getHostName(), targetHost.getPort()),new UsernamePasswordCredentials(\"" + usernameActivitiEngine + "\", \"" + passwordActivitiEngine + "\"));\n" + "AuthCache authCache = new BasicAuthCache();\n" + "BasicScheme basicAuth = new BasicScheme();\n" + "authCache.put(targetHost, basicAuth);\n" + "BasicHttpContext localcontext = new BasicHttpContext();\n" + "localcontext.setAttribute(ClientContext.AUTH_CACHE, authCache);\n" + "HttpPost httpPost = new HttpPost(\"" + activitiEngineAddress + "/activiti-rest/service/process-instance\");\n" + "StringEntity input = new StringEntity(\"{\\\"processDefinitionId\\\":\\\"" + compositionPlanId + "\\\"}\");\n" + "input.setContentType(\"application/json\");\n" + "httpPost.setEntity(input);\n" + "HttpResponse response = httpclient.execute(httpPost, localcontext);\n" + "} catch (ClientProtocolException e) {\n" + "e.printStackTrace();\n" + "} catch (IOException e) {\n" + "e.printStackTrace();\n" + "} finally {\n" + "try { httpclient.getConnectionManager().shutdown(); } catch (Exception ignore) {}\n" + "}\n" + "}\n" + "}");
        serviceImplementationFW.close();
        JavaCompiler compiler = ToolProvider.getSystemJavaCompiler();
        StandardJavaFileManager fileManager = compiler.getStandardFileManager(null, null, null);
        fileManager.setLocation(StandardLocation.CLASS_OUTPUT, Arrays.asList(new java.io.File(compositionPlanName + "/WEB-INF/classes")));
        URL urlHttpclient = org.eclipse.core.runtime.FileLocator.toFileURL((Activator.getContext().getBundle().getEntry("lib/httpclient-4.2.jar")));
        URL urlHttpcore = org.eclipse.core.runtime.FileLocator.toFileURL((Activator.getContext().getBundle().getEntry("lib/httpcore-4.2.jar")));
        URL urlHttpmime = org.eclipse.core.runtime.FileLocator.toFileURL((Activator.getContext().getBundle().getEntry("lib/httpmime-4.2.jar")));
        fileManager.setLocation(StandardLocation.CLASS_PATH, Arrays.asList(new java.io.File(urlHttpmime.getPath()), new java.io.File(urlHttpclient.getPath()), new java.io.File(urlHttpcore.getPath()), new java.io.File(compositionPlanName + "/WEB-INF/classes")));
        // Compile the interface java file of the composition instance
        compiler.getTask(null, fileManager, null, null, null, fileManager.getJavaFileObjectsFromFiles(Arrays.asList(serviceInterface))).call();
        // Compile the implementation java file of the composition instance
        compiler.getTask(null, fileManager, null, null, null, fileManager.getJavaFileObjectsFromFiles(Arrays.asList(serviceImplementation))).call();
        fileManager.close();
        serviceInterface.delete();
        serviceImplementation.delete();
        log.debug("Service Instance created");
        return true;
    } catch (IOException IOE) {
        log.error("IOException", IOE);
        return false;
    }
}
Example 29
Project: abstools-master  File: FileHandler.java View source code
private String name(File f) {
    StringBuilder builder = new StringBuilder();
    for (ABSValue value : cutil.convert(filePath_f.apply(f))) {
        if (value instanceof ABSString) {
            builder.append(((ABSString) value).getString()).append(sep);
        }
    }
    return builder.substring(0, builder.length() - 1).toString();
}
Example 30
Project: Secrecy_fDroid_DEPRECIATED-master  File: Vault.java View source code
public void initialize() {
    java.io.File nomedia = new java.io.File(storage.getRoot().getAbsolutePath() + "/" + name + "/.nomedia");
    if (!nomedia.exists())
        return;
    File nomediafile = new File(nomedia, key);
    java.io.File tempnomedia = nomediafile.readFile(new CryptStateListener() {

        @Override
        public void updateProgress(int progress) {
        }

        @Override
        public void setMax(int max) {
        }

        @Override
        public void onFailed(int statCode) {
        }

        @Override
        public void Finished() {
        }
    });
    if (tempnomedia != null) {
        wrongPass = false;
        storage.purgeFile(tempnomedia);
    }
    Util.log("Password is Wrong=", wrongPass);
}
Example 31
Project: catalyst-master  File: MappedBuffer.java View source code
/**
   * Allocates a mapped buffer.
   * <p>
   * Memory will be mapped by opening and expanding the given [email protected] java.io.File} to the desired [email protected] count} and mapping the
   * file contents into memory via [email protected] java.nio.channels.FileChannel#map(java.nio.channels.FileChannel.MapMode, long, long)}.
   * <p>
   * The resulting buffer will have a capacity of [email protected] initialCapacity}. The underlying [email protected] UnsafeMappedBytes} will be
   * initialized to the next power of [email protected] 2}. As bytes are written to the buffer, the buffer's capacity will double
   * as long as [email protected] maxCapacity > capacity}.
   *
   * @param file The file to map into memory. If the file doesn't exist it will be automatically created.
   * @param mode The mode with which to map the file.
   * @param initialCapacity The initial capacity of the buffer.
   * @param maxCapacity The maximum capacity of the buffer.
   * @return The mapped buffer.
   * @throws NullPointerException If [email protected] file} is [email protected] null}
   * @throws IllegalArgumentException If the [email protected] capacity} or [email protected] maxCapacity} is greater than
   *         [email protected] Integer#MAX_VALUE}.
   *
   * @see #allocate(java.io.File)
   * @see #allocate(java.io.File, java.nio.channels.FileChannel.MapMode)
   * @see #allocate(java.io.File, long)
   * @see #allocate(java.io.File, java.nio.channels.FileChannel.MapMode, long)
   * @see #allocate(java.io.File, long, long)
   */
public static MappedBuffer allocate(File file, FileChannel.MapMode mode, long initialCapacity, long maxCapacity) {
    if (file == null)
        throw new NullPointerException("file cannot be null");
    if (mode == null)
        mode = FileChannel.MapMode.READ_WRITE;
    if (initialCapacity > maxCapacity)
        throw new IllegalArgumentException("initial capacity cannot be greater than maximum capacity");
    if (initialCapacity > Integer.MAX_VALUE)
        throw new IllegalArgumentException("initial capacity for MappedBuffer cannot be greater than " + Integer.MAX_VALUE);
    if (maxCapacity > Integer.MAX_VALUE)
        throw new IllegalArgumentException("maximum capacity for MappedBuffer cannot be greater than " + Integer.MAX_VALUE);
    return new MappedBuffer(MappedBytes.allocate(file, initialCapacity), 0, initialCapacity, maxCapacity);
}
Example 32
Project: opencast-master  File: ZipUtil.java View source code
/**
   * Utility class to ease the process of umounting a zip file
   *
   * @param zipFile
   *          The file to umount
   * @throws IOException
   *           If some problem occurs on unmounting
   */
private static void umount(File zipFile) throws IOException {
    try {
        File.umount(zipFile);
    } catch (ArchiveWarningException awe) {
        logger.warn("Umounting {} threw the following warning: {}", zipFile.getCanonicalPath(), awe.getMessage());
    } catch (ArchiveException ae) {
        logger.error("Unable to umount zip file: {}", zipFile.getCanonicalPath());
        throw new IOException("Unable to umount zip file: " + zipFile.getCanonicalPath(), ae);
    }
}
Example 33
Project: VCameraDemo-master  File: ZipUtils.java View source code
/**
	 * �得压缩包中的 文件列表(文件夹,文件自选)
	 * 
	 * @param zipFileString 压缩包å??å­—
	 * @param bContainFolder 是�包括 文件夹
	 * @param bContainFile 是�包括 文件
	 * @return
	 * @throws Exception
	 */
public static java.util.List<java.io.File> GetFileList(String zipFileString, boolean bContainFolder, boolean bContainFile) throws Exception {
    java.util.List<java.io.File> fileList = new java.util.ArrayList<java.io.File>();
    java.util.zip.ZipInputStream inZip = new java.util.zip.ZipInputStream(new java.io.FileInputStream(zipFileString));
    java.util.zip.ZipEntry zipEntry;
    String szName = "";
    while ((zipEntry = inZip.getNextEntry()) != null) {
        szName = zipEntry.getName();
        if (zipEntry.isDirectory()) {
            // get the folder name of the widget
            szName = szName.substring(0, szName.length() - 1);
            java.io.File folder = new java.io.File(szName);
            if (bContainFolder) {
                fileList.add(folder);
            }
        } else {
            java.io.File file = new java.io.File(szName);
            if (bContainFile) {
                fileList.add(file);
            }
        }
    }
    //end of while
    inZip.close();
    return fileList;
}
Example 34
Project: CameraV-master  File: StorageManager.java View source code
public static boolean mountStorage(Context context, String storagePath, byte[] passphrase) {
    File dbFile = null;
    if (storagePath == null) {
        dbFile = new java.io.File(context.getDir("vfs", Context.MODE_PRIVATE), DEFAULT_PATH);
    } else {
        dbFile = new java.io.File(storagePath);
    }
    dbFile.getParentFile().mkdirs();
    if (!dbFile.exists())
        VirtualFileSystem.get().createNewContainer(dbFile.getAbsolutePath(), passphrase);
    if (!VirtualFileSystem.get().isMounted()) {
        // TODO don't use a hard-coded password! prompt for the password
        VirtualFileSystem.get().mount(dbFile.getAbsolutePath(), passphrase);
    }
    return true;
}
Example 35
Project: informa-master  File: IOService.java View source code
public boolean saveBlob(byte[] data, java.io.File file, boolean isPublic) throws IOException {
    if (!isPublic) {
        return saveBlob(data, file);
    } else {
        try {
            java.io.FileOutputStream fos = new java.io.FileOutputStream(file);
            fos.write(data);
            fos.flush();
            fos.close();
            return true;
        } catch (FileNotFoundException e) {
            Log.e(LOG, e.toString());
            e.printStackTrace();
        } catch (IOException e) {
            Log.e(LOG, e.toString());
            e.printStackTrace();
        }
        return false;
    }
}
Example 36
Project: InformaCore-master  File: IOService.java View source code
public boolean saveBlob(byte[] data, java.io.File file, boolean isPublic) throws IOException {
    if (!isPublic) {
        return saveBlob(data, file);
    } else {
        try {
            java.io.FileOutputStream fos = new java.io.FileOutputStream(file);
            fos.write(data);
            fos.flush();
            fos.close();
            return true;
        } catch (FileNotFoundException e) {
            Log.e(LOG, e.toString());
            e.printStackTrace();
        } catch (IOException e) {
            Log.e(LOG, e.toString());
            e.printStackTrace();
        }
        return false;
    }
}
Example 37
Project: RouteConverter-master  File: DataSourceManager.java View source code
public void initialize(String edition, java.io.File directory) throws IOException, JAXBException {
    java.io.File file = new File(directory, edition + DOT_XML);
    log.info(format("Initializing edition '%s' from %s", edition, file));
    Edition anEdition = loadEdition(file);
    if (anEdition == null)
        return;
    this.dataSourceService = loadDataSources(anEdition.getDataSources(), directory);
}
Example 38
Project: SonarTsPlugin-master  File: PathResolverImpl.java View source code
String getAbsolutePath(SensorContext context, String toReturn) {
    if (toReturn != null) {
        File candidateFile = new java.io.File(toReturn);
        if (!candidateFile.isAbsolute()) {
            candidateFile = new java.io.File(context.fileSystem().baseDir().getAbsolutePath(), toReturn);
        }
        if (!doesFileExist(candidateFile)) {
            return null;
        }
        return candidateFile.getAbsolutePath();
    }
    return null;
}
Example 39
Project: jajuk-master  File: PasteAction.java View source code
@SuppressWarnings("cast")
@Override
public void run() {
    UtilGUI.waiting();
    // Compute all files to move from various items list
    if (itemsToMove.size() == 0) {
        Log.debug("None item to move");
        return;
    }
    Item first = itemsToMove.get(0);
    if (first instanceof Album || first instanceof Artist || first instanceof Genre) {
        List<Track> tracks = TrackManager.getInstance().getAssociatedTracks(itemsToMove, true);
        for (Track track : tracks) {
            alFiles.addAll(track.getFiles());
        }
    } else {
        for (Item item : itemsToMove) {
            if (item instanceof File) {
                alFiles.add((File) item);
            } else if (item instanceof Track) {
                alFiles.addAll(((Track) item).getFiles());
            } else if (item instanceof Directory) {
                alDirs.add((Directory) item);
            } else if (item instanceof Playlist) {
                alPlaylists.add((Playlist) item);
            }
        }
    }
    // Compute destination directory
    // alSelected can contain either a single Directory or a single Device
    Item item = alSelected.get(0);
    java.io.File dir;
    Directory destDir;
    if (item instanceof Directory) {
        dir = new java.io.File(((Directory) item).getAbsolutePath());
        destDir = (Directory) item;
    } else if (item instanceof Device) {
        dir = new java.io.File(((Device) item).getRootDirectory().getAbsolutePath());
        destDir = ((Device) item).getRootDirectory();
    } else {
        dir = ((File) item).getDirectory().getFio();
        destDir = ((File) item).getDirectory();
    }
    // Compute source directories
    // We need to find the highest directory in order to refresh it along
    // with the destination file to avoid phantom references
    List<Directory> srcDirs = new ArrayList<Directory>(1);
    for (File file : alFiles) {
        boolean parentAlreadyPresent = false;
        // grow
        for (int i = 0; i < srcDirs.size(); i++) {
            Directory directory = srcDirs.get(i);
            if (file.getDirectory().isChildOf(directory)) {
                parentAlreadyPresent = true;
                break;
            }
        }
        if (!parentAlreadyPresent && !srcDirs.contains(file.getDirectory())) {
            srcDirs.add(file.getDirectory());
        }
    }
    for (Playlist pl : alPlaylists) {
        boolean parentAlreadyPresent = false;
        // grow
        for (int i = 0; i < srcDirs.size(); i++) {
            Directory directory = srcDirs.get(i);
            if (pl.getDirectory().isChildOf(directory)) {
                parentAlreadyPresent = true;
                break;
            }
        }
        if (!parentAlreadyPresent && !srcDirs.contains(pl.getDirectory())) {
            srcDirs.add(pl.getDirectory());
        }
    }
    boolean overwriteAll = false;
    boolean bErrorOccured = false;
    if (moveAction == ItemMoveManager.MoveActions.CUT) {
        for (File f : alFiles) {
            if (!overwriteAll) {
                java.io.File newFile = new java.io.File(dir.getAbsolutePath() + "/" + f.getName());
                if (newFile.exists()) {
                    int iResu = Messages.getChoice(Messages.getString("Confirmation_file_overwrite") + " : \n\n" + f.getName(), Messages.YES_NO_ALL_CANCEL_OPTION, JOptionPane.INFORMATION_MESSAGE);
                    if (iResu == JOptionPane.NO_OPTION || iResu == JOptionPane.CANCEL_OPTION) {
                        UtilGUI.stopWaiting();
                        return;
                    }
                    if (iResu == Messages.ALL_OPTION) {
                        overwriteAll = true;
                    }
                }
            }
            try {
                showMessage(f.getFIO());
                FileManager.getInstance().changeFileDirectory(f, destDir);
            } catch (Exception ioe) {
                Log.error(131, ioe);
                Messages.showErrorMessage(131);
                bErrorOccured = true;
            }
        }
        for (Playlist pl : alPlaylists) {
            if (!overwriteAll) {
                java.io.File newFile = new java.io.File(dir.getAbsolutePath() + "/" + pl.getName());
                if (newFile.exists()) {
                    int iResu = Messages.getChoice(Messages.getString("Confirmation_file_overwrite") + " : \n\n" + pl.getName(), Messages.YES_NO_ALL_CANCEL_OPTION, JOptionPane.INFORMATION_MESSAGE);
                    if (iResu == JOptionPane.NO_OPTION || iResu == JOptionPane.CANCEL_OPTION) {
                        UtilGUI.stopWaiting();
                        return;
                    }
                    if (iResu == Messages.ALL_OPTION) {
                        overwriteAll = true;
                    }
                }
            }
            try {
                showMessage(pl.getFIO());
                final java.io.File fileNew = new java.io.File(new StringBuilder(dir.getAbsolutePath()).append("/").append(pl.getName()).toString());
                if (!pl.getFIO().renameTo(fileNew)) {
                    throw new Exception("Cannot move item: " + pl.getFIO().getAbsolutePath() + " to " + fileNew.getAbsolutePath());
                }
                // Refresh source and destination
                destDir.refresh(false);
                // Refresh source directories as well
                for (Directory srcDir : srcDirs) {
                    srcDir.refresh(false);
                }
            } catch (Exception ioe) {
                Log.error(131, ioe);
                Messages.showErrorMessage(131);
                bErrorOccured = true;
            }
        }
        for (Directory d : alDirs) {
            try {
                java.io.File src = new java.io.File(d.getAbsolutePath());
                java.io.File dst = new java.io.File(dir.getAbsolutePath() + "/" + d.getName());
                showMessage(src);
                java.io.File newDir = new java.io.File(new StringBuilder(dst.getAbsolutePath()).toString());
                if (!src.renameTo(newDir)) {
                    throw new Exception("Cannot move item: " + src.getAbsolutePath() + " to " + dst.getAbsolutePath());
                }
                DirectoryManager.getInstance().removeDirectory(d.getID());
                destDir.refresh(false);
            } catch (Exception ioe) {
                Log.error(131, ioe);
                Messages.showErrorMessage(131);
                bErrorOccured = true;
            }
        }
        try {
            destDir.refresh(false);
            // Refresh source directories as well
            for (Directory srcDir : srcDirs) {
                srcDir.refresh(false);
            }
        } catch (Exception e1) {
            Log.error(e1);
            bErrorOccured = true;
        }
    } else if (moveAction == ItemMoveManager.MoveActions.COPY) {
        for (File f : alFiles) {
            if (!overwriteAll) {
                java.io.File newFile = new java.io.File(dir.getAbsolutePath() + "/" + f.getName());
                if (newFile.exists()) {
                    int iResu = Messages.getChoice(Messages.getString("Confirmation_file_overwrite") + " : \n\n" + f.getName(), Messages.YES_NO_ALL_CANCEL_OPTION, JOptionPane.INFORMATION_MESSAGE);
                    if (iResu == JOptionPane.NO_OPTION || iResu == JOptionPane.CANCEL_OPTION) {
                        UtilGUI.stopWaiting();
                        return;
                    }
                    if (iResu == Messages.ALL_OPTION) {
                        overwriteAll = true;
                    }
                }
            }
            try {
                showMessage(f.getFIO());
                UtilSystem.copyToDir(f.getFIO(), dir);
            } catch (Exception ioe) {
                Log.error(131, ioe);
                Messages.showErrorMessage(131);
                bErrorOccured = true;
            }
        }
        for (Playlist pl : alPlaylists) {
            if (!overwriteAll) {
                java.io.File newFile = new java.io.File(dir.getAbsolutePath() + "/" + pl.getName());
                if (newFile.exists()) {
                    int iResu = Messages.getChoice(Messages.getString("Confirmation_file_overwrite") + " : \n\n" + pl.getName(), Messages.YES_NO_ALL_CANCEL_OPTION, JOptionPane.INFORMATION_MESSAGE);
                    if (iResu == JOptionPane.NO_OPTION || iResu == JOptionPane.CANCEL_OPTION) {
                        UtilGUI.stopWaiting();
                        return;
                    }
                    if (iResu == Messages.ALL_OPTION) {
                        overwriteAll = true;
                    }
                }
            }
            try {
                showMessage(pl.getFIO());
                UtilSystem.copyToDir(pl.getFIO(), dir);
                // Refresh source and destination
                destDir.refresh(false);
                // Refresh source directories as well
                for (Directory srcDir : srcDirs) {
                    srcDir.refresh(false);
                }
            } catch (Exception ioe) {
                Log.error(131, ioe);
                Messages.showErrorMessage(131);
                bErrorOccured = true;
            }
        }
        for (Directory d : alDirs) {
            try {
                java.io.File src = new java.io.File(d.getAbsolutePath());
                java.io.File dst = new java.io.File(dir.getAbsolutePath() + "/" + d.getName());
                showMessage(src);
                UtilSystem.copyRecursively(src, dst);
            } catch (Exception ioe) {
                Log.error(131, ioe);
                Messages.showErrorMessage(131);
                bErrorOccured = true;
            }
        }
        try {
            destDir.refresh(false);
        } catch (Exception e1) {
            Log.error(e1);
            bErrorOccured = true;
        }
    }
    ObservationManager.notify(new JajukEvent(JajukEvents.DEVICE_REFRESH));
    UtilGUI.stopWaiting();
    if (!bErrorOccured) {
        InformationJPanel.getInstance().setMessage(Messages.getString("Success"), InformationJPanel.MessageType.INFORMATIVE);
    }
}
Example 40
Project: platform-api-master  File: DefaultBuilderConfigurationFactory.java View source code
@Override
public BuilderConfiguration createBuilderConfiguration(BaseBuilderRequest request) throws BuilderException {
    if (request instanceof BuildRequest) {
        final java.io.File buildDir = createBuildDir();
        return new BuilderConfiguration(buildDir, createWorkDir(buildDir, request), BuilderTaskType.DEFAULT, request);
    } else if (request instanceof DependencyRequest) {
        final DependencyRequest myRequest = (DependencyRequest) request;
        String type = myRequest.getType();
        if (type == null) {
            type = "list";
        }
        final BuilderTaskType taskType;
        switch(type) {
            case "copy":
                taskType = BuilderTaskType.COPY_DEPS;
                break;
            case "list":
                taskType = BuilderTaskType.LIST_DEPS;
                break;
            default:
                throw new BuilderException(String.format("Unsupported type of an analysis task: %s. Should be either 'list' or 'copy'", type));
        }
        final java.io.File buildDir = createBuildDir();
        return new BuilderConfiguration(buildDir, createWorkDir(buildDir, request), taskType, myRequest);
    }
    throw new BuilderException("Unsupported type of request");
}
Example 41
Project: basespace-igv-master  File: BaseSpaceResourceLocator.java View source code
protected java.io.File getLocalFile(final File file) throws IOException {
    try {
        java.io.File localFile = getCachedLocalFile(file);
        // Crude staleness check -- if more than a day old discard
        long age = System.currentTimeMillis() - localFile.lastModified();
        if (age > oneDay) {
            localFile.delete();
        }
        if (!localFile.exists() || localFile.length() < 1) {
            log.info("Downloading file from BaseSpace->" + file.getName() + " to " + localFile.toString());
            ApiClient client = BaseSpaceMain.instance().getApiClient(getClientId());
            BaseSpaceUtil.downloadFile(client, file, localFile);
            // TODO: This doesn't actually work because the file is left open
            localFile.deleteOnExit();
        }
        return localFile;
    } catch (Throwable t) {
        t.printStackTrace();
        throw new RuntimeException(t);
    }
}
Example 42
Project: bazel-master  File: MultipleDelimitedArgumentsTest.java View source code
@Test
public void supportsMultipleDelimitedArguments() {
    OptionParser parser = new OptionParser();
    OptionSpec<File> path = parser.accepts("path").withRequiredArg().ofType(File.class).withValuesSeparatedBy(pathSeparatorChar);
    OptionSet options = parser.parse("--path", join(pathSeparatorChar, "/tmp", "/var", "/opt"));
    assertTrue(options.has(path));
    assertTrue(options.hasArgument(path));
    assertEquals(asList(new File("/tmp"), new File("/var"), new File("/opt")), options.valuesOf(path));
}
Example 43
Project: casperjs-runner-maven-plugin-master  File: PathToNameBuilder.java View source code
public static String buildName(File rootDir, File path) {
    String result = path.getAbsolutePath();
    String rootPath = rootDir.getAbsolutePath();
    if (!rootPath.endsWith(separator)) {
        rootPath += separator;
    }
    if (!result.contains(rootPath)) {
        throw new IllegalArgumentException(path + " should be a child of " + rootDir);
    }
    result = result.replace(rootPath, "");
    // for Linux paths
    result = result.replaceAll("/", REPLACEMENT_CHAR);
    // for Windows paths
    result = result.replaceAll("\\\\", REPLACEMENT_CHAR);
    result = result.replaceAll("\\.", REPLACEMENT_CHAR);
    return result;
}
Example 44
Project: checkstyle-master  File: AvoidStaticImportCheckTest.java View source code
@Test
public void testDefaultOperation() throws Exception {
    final DefaultConfiguration checkConfig = createCheckConfig(AvoidStaticImportCheck.class);
    final String[] expected = { "23: " + getCheckMessage(MSG_KEY, "java.io.File.listRoots"), "25: " + getCheckMessage(MSG_KEY, "javax.swing.WindowConstants.*"), "26: " + getCheckMessage(MSG_KEY, "javax.swing.WindowConstants.*"), "27: " + getCheckMessage(MSG_KEY, "java.io.File.createTempFile"), "28: " + getCheckMessage(MSG_KEY, "java.io.File.pathSeparator"), "29: " + getCheckMessage(MSG_KEY, "com.puppycrawl.tools.checkstyle.checks.imports." + "InputAvoidStaticImportNestedClass.InnerClass"), "30: " + getCheckMessage(MSG_KEY, "com.puppycrawl.tools.checkstyle.checks.imports." + "InputAvoidStaticImportNestedClass.InnerClass.one") };
    verify(checkConfig, getPath("InputAvoidStaticImport.java"), expected);
}
Example 45
Project: Correct-master  File: MultipleDelimitedArgumentsTest.java View source code
@Test
public void supportsMultipleDelimitedArguments() {
    OptionParser parser = new OptionParser();
    OptionSpec<File> path = parser.accepts("path").withRequiredArg().ofType(File.class).withValuesSeparatedBy(pathSeparatorChar);
    OptionSet options = parser.parse("--path", join(pathSeparatorChar, "/tmp", "/var", "/opt"));
    assertTrue(options.has(path));
    assertTrue(options.hasArgument(path));
    assertEquals(asList(new File("/tmp"), new File("/var"), new File("/opt")), options.valuesOf(path));
}
Example 46
Project: folioxml-master  File: OutputRedirector.java View source code
public void open() throws FileNotFoundException, UnsupportedEncodingException {
    //Save so we can restore them later.
    stdout = System.out;
    stderr = System.err;
    //Make the dir if it is missing
    if (!new java.io.File(filename).getParentFile().exists())
        new java.io.File(filename).getParentFile().mkdirs();
    out = new FileOutputStream(filename);
    System.out.println("Redirecting output to " + filename);
    System.setOut(new PrintStream(out, true, "UTF-8"));
    System.setErr(new PrintStream(out, true, "UTF-8"));
}
Example 47
Project: jopt-simple-master  File: MultipleDelimitedArgumentsTest.java View source code
@Test
public void supportsMultipleDelimitedArguments() {
    OptionParser parser = new OptionParser();
    OptionSpec<File> path = parser.accepts("path").withRequiredArg().ofType(File.class).withValuesSeparatedBy(pathSeparatorChar);
    OptionSet options = parser.parse("--path", Stream.of("/tmp", "/var", "/opt").collect(joining(pathSeparator)));
    assertTrue(options.has(path));
    assertTrue(options.hasArgument(path));
    assertEquals(asList(new File("/tmp"), new File("/var"), new File("/opt")), options.valuesOf(path));
}
Example 48
Project: plugin-java-master  File: AntUtils.java View source code
public static String getAntExecCommand() {
    final java.io.File antHome = getAntHome();
    if (antHome != null) {
        final String ant = "bin" + java.io.File.separatorChar + "ant";
        // If ant home directory set use it
        return new java.io.File(antHome, ant).getAbsolutePath();
    } else {
        // otherwise 'ant' should be in PATH variable
        return "ant";
    }
}
Example 49
Project: rasterizer-master  File: PdfFileFilter.java View source code
/* (non-Javadoc)
	 * @see javax.swing.filechooser.FileFilter#accept(java.io.File)
	 */
public boolean accept(File f) {
    if (f.isDirectory()) {
        return true;
    }
    String s = f.getName();
    int i = s.lastIndexOf(".");
    String extension = null;
    if (i > 0 && i < s.length() - 1) {
        extension = s.substring(i + 1).toLowerCase();
    }
    if (extension != null) {
        if (extension.equals("pdf")) {
            return true;
        } else {
            return false;
        }
    }
    return false;
}
Example 50
Project: test-master  File: MultipleDelimitedArgumentsTest.java View source code
@Test
public void supportsMultipleDelimitedArguments() {
    OptionParser parser = new OptionParser();
    OptionSpec<File> path = parser.accepts("path").withRequiredArg().ofType(File.class).withValuesSeparatedBy(pathSeparatorChar);
    OptionSet options = parser.parse("--path", join(pathSeparatorChar, "/tmp", "/var", "/opt"));
    assertTrue(options.has(path));
    assertTrue(options.hasArgument(path));
    assertEquals(asList(new File("/tmp"), new File("/var"), new File("/opt")), options.valuesOf(path));
}
Example 51
Project: CommunityWebsite-master  File: FileAction.java View source code
/**
     * 文件é‡?命å??
     * @param oldName 原å??
     * @param newName æ–°å??
     * @return
     */
public static boolean reName(String oldName, String newName) {
    boolean result = false;
    try {
        java.io.File myFile = new java.io.File(oldName);
        java.io.File NewFile = new java.io.File(newName);
        myFile.renameTo(NewFile);
        result = true;
    } catch (Exception e) {
        System.out.println("删除文件�作出错");
    }
    return result;
}
Example 52
Project: pegasus-master  File: RosettaDAX.java View source code
public void constructDAX(String daxfile) {
    try {
        java.io.File cwdFile = new java.io.File(".");
        String cwd = cwdFile.getCanonicalPath();
        // construct a dax object 
        ADAG dax = new ADAG("rosetta");
        // executables and transformations
        // including this in the dax is a new feature in 
        // 3.0. Earlier you had a standalone transformation catalog
        Executable exe = new Executable("rosetta.exe");
        // the executable is not installed on the remote sites, so 
        // pick it up from the local file system
        exe.setInstalled(false);
        exe.addPhysicalFile("file://" + cwd + "/rosetta.exe", "local");
        // cluster the jobs together to lessen the grid overhead
        exe.addProfile("pegasus", "clusters.size", "3");
        // the dag needs to know about the executable to handle
        // transferrring 
        dax.addExecutable(exe);
        // all jobs depend on the flatfile databases
        List<File> inputs = new ArrayList<File>();
        recursiveAddToFileCollection(inputs, "minirosetta_database", "Rosetta Database");
        // for replica catalog
        dax.addFiles(inputs);
        // and some top level files
        File f1 = new File("design.resfile", File.LINK.INPUT);
        f1.addPhysicalFile("file://" + cwd + "/design.resfile", "local");
        dax.addFile(f1);
        // dependency for the job
        inputs.add(f1);
        File f2 = new File("repack.resfile", File.LINK.INPUT);
        f2.addPhysicalFile("file://" + cwd + "/repack.resfile", "local");
        dax.addFile(f2);
        // dependency for the job
        inputs.add(f2);
        java.io.File pdbDir = new java.io.File("pdbs/");
        String pdbs[] = pdbDir.list();
        //for (int i = 0; i < pdbs.length; i++) {
        for (int i = 0; i < 2; i++) {
            java.io.File pdb = new java.io.File("pdbs/" + pdbs[i]);
            if (pdb.isFile()) {
                Job j = createJobFromPDB(dax, pdb, inputs);
                dax.addJob(j);
            }
        }
        //write DAX to file
        dax.writeToFile(daxfile);
    } catch (Exception e) {
        e.printStackTrace();
    }
}
Example 53
Project: sosies-generator-master  File: CompositeFileComparatorTest.java View source code
/** 
     * @see junit.framework.TestCase#setUp()
     */
@Override
protected void setUp() throws Exception {
    super.setUp();
    comparator = new CompositeFileComparator(SizeFileComparator.SIZE_COMPARATOR, ExtensionFileComparator.EXTENSION_COMPARATOR);
    reverse = new ReverseComparator(comparator);
    File dir = org.apache.commons.io.testtools.FileBasedTestCase.getTestDirectory();
    lessFile = new File(dir, "xyz.txt");
    equalFile1 = new File(dir, "foo.txt");
    equalFile2 = new File(dir, "bar.txt");
    moreFile = new File(dir, "foo.xyz");
    createFile(lessFile, 32);
    createFile(equalFile1, 48);
    createFile(equalFile2, 48);
    createFile(moreFile, 48);
}
Example 54
Project: wicket-master  File: FilesTest.java View source code
/**
	 * Tests for [email protected] Files#remove(java.io.File)}
	 * 
	 * @throws IOException
	 */
@Test
public void remove() throws IOException {
    assertFalse("'null' files are not deleted.", Files.remove(null));
    assertFalse("Non existing files are not deleted.", Files.remove(new File("/somethingThatDoesntExistsOnMostMachines-111111111111111111111111111111")));
    java.io.File file = getFile();
    file.createNewFile();
    assertTrue("The just created file should exist!", file.isFile());
    boolean removed = Files.remove(file);
    assertFalse("The just removed file should not exist!", file.exists());
    assertTrue("Files.remove(file) should remove the file", removed);
    // try to remove non-existing file
    removed = Files.remove(file);
    assertFalse("The just removed file should not exist!", file.exists());
    assertFalse("Files.remove(file) should not remove the file", removed);
    // try to remove a folder
    java.io.File folder = getFolder();
    Files.mkdirs(folder);
    assertTrue(folder.isDirectory());
    assertFalse("Should not be able to delete a folder, even empty one.", Files.remove(folder));
    assertTrue("Should not be able to delete a folder.", Files.removeFolder(folder));
}
Example 55
Project: twiterra-master  File: AbstractFileCache.java View source code
public void addCacheLocation(int index, String newPath) {
    if (newPath == null || newPath.length() == 0) {
        String message = Logging.getMessage("nullValue.FileCachePathIsNull");
        Logging.logger().severe(message);
        throw new IllegalArgumentException(message);
    }
    if (index < 0) {
        String message = Logging.getMessage("generic.InvalidIndex", index);
        Logging.logger().fine(message);
        throw new IllegalArgumentException(message);
    }
    if (index > 0 && index > this.cacheDirs.size())
        index = this.cacheDirs.size();
    java.io.File newFile = new java.io.File(newPath);
    if (this.cacheDirs.contains(newFile))
        this.cacheDirs.remove(newFile);
    this.cacheDirs.add(index, newFile);
}
Example 56
Project: che-master  File: AntUtils.java View source code
public static String getAntExecCommand() {
    final java.io.File antHome = getAntHome();
    if (antHome != null) {
        final String ant = "bin" + java.io.File.separatorChar + "ant";
        // If ant home directory set use it
        return new java.io.File(antHome, ant).getAbsolutePath();
    } else {
        // otherwise 'ant' should be in PATH variable
        return "ant";
    }
}
Example 57
Project: che-plugins-master  File: AntUtils.java View source code
public static String getAntExecCommand() {
    final java.io.File antHome = getAntHome();
    if (antHome != null) {
        final String ant = "bin" + java.io.File.separatorChar + "ant";
        // If ant home directory set use it
        return new java.io.File(antHome, ant).getAbsolutePath();
    } else {
        // otherwise 'ant' should be in PATH variable
        return "ant";
    }
}
Example 58
Project: DevTools-master  File: AntUtils.java View source code
public static String getAntExecCommand() {
    final java.io.File antHome = getAntHome();
    if (antHome != null) {
        final String ant = "bin" + java.io.File.separatorChar + "ant";
        // If ant home directory set use it
        return new java.io.File(antHome, ant).getAbsolutePath();
    } else {
        // otherwise 'ant' should be in PATH variable
        return "ant";
    }
}
Example 59
Project: android-toolkit-master  File: ParserTest.java View source code
@Test
public void testReadAxml() throws Exception {
    File pFile = new File("./test-apk/error.apk");
    Parser parser = new Parser(pFile);
    ManifestInfo manifestInfo = parser.getManifestInfo();
    //
    //        for (String key : manifestInfo.metaData.keySet()) {
    //            System.out.println(key + ":" + manifestInfo.metaData.get(key));
    //        }
    System.out.println(manifestInfo);
}
Example 60
Project: AndroidAsync-master  File: FileUtility.java View source code
public static boolean deleteDirectory(File path) {
    if (path.exists()) {
        File[] files = path.listFiles();
        if (files != null) {
            for (int i = 0; i < files.length; i++) {
                if (files[i].isDirectory()) {
                    deleteDirectory(files[i]);
                } else {
                    files[i].delete();
                }
            }
        }
    }
    return (path.delete());
}
Example 61
Project: AndroidRepeaterProject-master  File: ConfigUtils.java View source code
public static int getHttpManagerPort() {
    File configFile = new File("/data/data/fq.router2/etc/fqsocks.json");
    if (!configFile.exists()) {
        return 2515;
    }
    try {
        return new JSONObject(IOUtils.readFromFile(configFile)).getJSONObject("http_manager").getInt("port");
    } catch (Exception e) {
        LogUtils.e("failed to parse config", e);
        return 2515;
    }
}
Example 62
Project: ApkCategoryChecker-master  File: ToolJar2Class.java View source code
/**
	 * Extract the content of a jar file
	 * 
	 * @param _jarPath Path of jar file
	 * @param _apkDecodedPath Path of decoded APK
	 */
public void ConvertJar2Class(String _jarPath, String _apkDecodedPath) {
    /*--Initialize the jar file and the destination path directory--*/
    File jarFile = new File(_jarPath);
    String destDir = _apkDecodedPath + "/classes";
    /*--Instance of a JarFile--*/
    JarFile jar = null;
    try {
        jar = new java.util.jar.JarFile(jarFile);
    } catch (IOException e) {
        e.printStackTrace();
    }
    Enumeration<JarEntry> en = jar.entries();
    while (en.hasMoreElements()) try {
        {
            java.util.jar.JarEntry file = (java.util.jar.JarEntry) en.nextElement();
            java.io.File f = new java.io.File(destDir + java.io.File.separator + file.getName());
            if (// if its a directory, create it
            file.isDirectory()) {
                f.mkdir();
                continue;
            }
            java.io.InputStream is = null;
            try {
                is = jar.getInputStream(file);
            } catch (IOException e) {
                e.printStackTrace();
            }
            // get the input stream
            java.io.FileOutputStream fos = new java.io.FileOutputStream(f);
            while (// write contents of 'is' to 'fos'
            is.available() > 0) {
                fos.write(is.read());
            }
            fos.close();
            is.close();
        }
    } catch (FileNotFoundException e) {
        e.printStackTrace();
    } catch (IOException e) {
        e.printStackTrace();
    }
}
Example 63
Project: apollo-android-master  File: Utils.java View source code
static void deleteDirectory(File directory) {
    if (directory.exists()) {
        File[] files = directory.listFiles();
        if (files != null) {
            for (File file : files) {
                if (file.isDirectory()) {
                    deleteDirectory(file);
                } else {
                    file.delete();
                }
            }
        }
    }
    directory.delete();
}
Example 64
Project: ApprovalTests.Java-master  File: FileTestUtils.java View source code
/***********************************************************************/
public static void assertFileRecentlyCreated(String fileName, boolean delete) {
    File file = new File(fileName);
    try {
        TestCase.assertTrue("File exists", file.exists());
        TestCase.assertTrue("File recently created", (System.currentTimeMillis() - file.lastModified()) < 5000);
    } finally {
        if (delete && file.exists()) {
            file.delete();
        }
    }
}
Example 65
Project: ares-studio-master  File: Test.java View source code
public static void main(String[] args) {
    ActionInfo ai = new ActionInfo();
    //		ai.properties.get("id").equals(obj)
    //		ai.other = "other";
    File file = new File("ttt.test");
    try {
        file.createNewFile();
        FileOutputStream fos = new FileOutputStream(file);
    //XStreamConverter.getInstance().write(fos, ai);
    } catch (IOException e) {
        e.printStackTrace();
    }
}
Example 66
Project: Aspose_Pdf_Java-master  File: ReplaceImageInExistingPDFFile.java View source code
public static void main(String[] args) throws Exception {
    // Open a document
    Document pdfDocument = new Document("input.pdf");
    // Replace a particular image
    pdfDocument.getPages().get_Item(1).getResources().getImages().replace(1, new java.io.FileInputStream(new java.io.File("apose.png")));
    // Save the updated PDF file
    pdfDocument.save("output.pdf");
}
Example 67
Project: atlas-master  File: PatchCleaner.java View source code
public void clearUpdatePath(String bundleUpdatePath) {
    File updatePath = new File(bundleUpdatePath);
    if (updatePath.exists()) {
        File[] updatePathArray = updatePath.listFiles();
        for (File file : updatePathArray) {
            if (file.isDirectory()) {
                clearUpdatePath(file.getAbsolutePath());
            } else {
                file.delete();
            }
        }
        updatePath.delete();
    }
}
Example 68
Project: AutoGrader-master  File: FileParser.java View source code
public static DefaultListModel<String> parser(String directory) {
    DefaultListModel<String> textFiles = new DefaultListModel<>();
    File dir = new File(directory);
    if (dir.exists()) {
        for (File file : dir.listFiles()) {
            if (file.getName().endsWith((".txt"))) {
                textFiles.addElement(file.getName().replace(".txt", ""));
            }
        }
    } else
        ErrorHandling.ioError();
    return textFiles;
}
Example 69
Project: beanfuse-master  File: DownloadHelperTest.java View source code
public void download() {
    MockHttpServletRequest request = new MockHttpServletRequest();
    MockHttpServletResponse response = new MockHttpServletResponse();
    URL testDoc = DownloadHelperTest.class.getClassLoader().getResource("test.doc");
    File file = new File(testDoc.getPath());
    DownloadHelper.download(request, response, file);
}
Example 70
Project: Bison-master  File: Main.java View source code
public static void main(String[] args) throws Exception {
    if (System.getProperty("conf.dir") == null) {
        System.setProperty("conf.dir", "./conf");
    }
    String config = "";
    if ((args == null) || (args.length == 0))
        config = System.getProperty("conf.dir") + File.separator + "config.xml";
    else {
        config = args[0];
    }
    new Main(config);
}
Example 71
Project: Bringers-of-Singularity-master  File: PreprocessSMS.java View source code
public static void main(String[] args) {
    smsCorpusToText.main(null);
    CorpusPreprocess.main(new String[] { "50000", "1000", "0" });
    try {
        asketTest.removeMultiplePunctuations(new File("testSentences0.txt"));
        asketTest.removeMultiplePunctuations(new File("ppCorpus.txt"));
        asketTest.removeMultiplePunctuations(new File("testSentencesCorrection0.txt"));
    } catch (IOException e) {
        e.printStackTrace();
    }
}
Example 72
Project: ClearJS-master  File: BatchTest.java View source code
public void testBatch() {
    File scenariosFolder = new File("scenarios");
    File[] scenarios = scenariosFolder.listFiles();
    for (File scenario : scenarios) {
        if (!scenario.getName().equals(".svn") && !scenario.getName().equals(".DS_Store")) {
            executeCDBBuild(scenario.getName(), Project.MSG_INFO);
        //executeCDBSpringBuild(scenario.getName(), Project.MSG_INFO);
        }
    }
}
Example 73
Project: coding2017-master  File: Driver.java View source code
public static void main(String[] args) {
    SAXParserFactory factory = SAXParserFactory.newInstance();
    File xml = new File("data//xmlparser", "hello.xml");
    try {
        SAXParser parser = factory.newSAXParser();
        parser.parse(xml, new HelloSaxParser());
    } catch (Exception e) {
        e.printStackTrace();
    }
}
Example 74
Project: collaboro-master  File: ModelManagerFactory.java View source code
public static ModelManager createModelManager(Object resource) {
    ModelManager modelManager = null;
    if (resource instanceof File) {
        modelManager = new LocalModelManager();
        ((LocalModelManager) modelManager).initialize((File) resource);
    //		} else if(resource instanceof CDOResource) {
    //modelManager = new CDOModelManager();
    //((CDOModelManager) modelManager).initialize((CDOResource) resource);
    } else {
        modelManager = new LocalModelManager();
    }
    return modelManager;
}
Example 75
Project: consulo-master  File: PluginDescriptorTest.java View source code
public void testDescriptorLoading() throws Exception {
    String path = TestPathUtil.getTestDataPath().replace(File.separatorChar, '/') + "/ide/plugins/pluginDescriptor";
    File file = new File(path + "/asp.jar");
    assertTrue(file + " not exist", file.exists());
    IdeaPluginDescriptorImpl descriptor = PluginManagerCore.loadDescriptorFromJar(file);
    assertNotNull(descriptor);
}
Example 76
Project: Cosmic-Force-master  File: ConfigurationHandler.java View source code
public static void init(File configFile) {
    //Create the configuration object from the given configuration file
    Configuration configuration = new Configuration(configFile);
    try {
        //Load the configuration file
        configuration.load();
    //Read in properties from configuration file
    } catch (Exception e) {
    } finally {
        //Save the configuration file
        configuration.save();
    }
}
Example 77
Project: crash-master  File: FilePublicKeyProviderTest.java View source code
@Test
public void test() {
    String pubKeyFile = Thread.currentThread().getContextClassLoader().getResource("test_authorized_key.pem").getFile();
    assertTrue(new File(pubKeyFile).exists());
    FilePublicKeyProvider SUT = new FilePublicKeyProvider(new String[] { pubKeyFile });
    assertTrue(SUT.loadKeys().iterator().hasNext());
}
Example 78
Project: deadcode4j-master  File: FileLoader.java View source code
/** Returns a file relative to the test classes' directory. */
public static File getFile(String fileName) {
    Class<FileLoader> fileLoaderClass = FileLoader.class;
    String classFile = fileLoaderClass.getSimpleName() + ".class";
    String pathToClass = fileLoaderClass.getResource(classFile).getFile();
    String baseDir = pathToClass.substring(0, pathToClass.length() - (fileLoaderClass.getPackage().getName() + "/" + classFile).length());
    return new File(new File(baseDir), fileName);
}
Example 79
Project: deepnighttwo-master  File: RootFolderSelector.java View source code
public static File getRootFolder() {
    JFrame mainFrame = new JFrame();
    mainFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    mainFrame.setVisible(true);
    JFileChooser fc = new JFileChooser();
    fc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
    fc.showOpenDialog(mainFrame);
    return fc.getSelectedFile();
}
Example 80
Project: delight-nashorn-sandbox-master  File: TestAllowAndDisallowClasses.java View source code
@Test
public void test_file() {
    final NashornSandbox sandbox = NashornSandboxes.create();
    final String testClassScript = "var File = Java.type(\"java.io.File\"); File;";
    sandbox.allow(File.class);
    sandbox.eval(testClassScript);
    boolean _isAllowed = sandbox.isAllowed(File.class);
    boolean _not = (!_isAllowed);
    if (_not) {
        Assert.fail("Expected class File is allowed.");
    }
    sandbox.disallow(File.class);
    try {
        sandbox.eval(testClassScript);
        Assert.fail("When disallow the File class expected a ClassNotFoundException!");
    } catch (final Throwable _t) {
        if (_t instanceof RuntimeException) {
            final RuntimeException e = (RuntimeException) _t;
            if (((!(e.getCause() instanceof ClassNotFoundException)) || (!Objects.equal(e.getCause().getMessage(), "java.io.File")))) {
                throw e;
            }
        } else {
            throw Exceptions.sneakyThrow(_t);
        }
    }
    sandbox.allow(File.class);
    sandbox.eval(testClassScript);
    sandbox.disallowAllClasses();
    try {
        sandbox.eval(testClassScript);
        Assert.fail("When disallow all classes expected a ClassNotFoundException!");
    } catch (final Throwable _t_1) {
        if (_t_1 instanceof RuntimeException) {
            final RuntimeException e_1 = (RuntimeException) _t_1;
            if (((!(e_1.getCause() instanceof ClassNotFoundException)) || (!Objects.equal(e_1.getCause().getMessage(), "java.io.File")))) {
                throw e_1;
            }
        } else {
            throw Exceptions.sneakyThrow(_t_1);
        }
    }
}
Example 81
Project: Desktop-master  File: DirectoryFileFilter.java View source code
public boolean accept(File file) {
    if (file.isDirectory()) {
        List<String> subfolders = getStringList(DocearController.getPropertiesController().getProperty("docear_subdirs_to_ignore", null));
        for (String subfolder : subfolders) {
            if (file.getName().equals(subfolder)) {
                return false;
            }
        }
        return true;
    } else {
        return false;
    }
}
Example 82
Project: dgrid-master  File: MimeTypeHelperTestCase.java View source code
public void testMimeTypeHelper() throws IOException {
    MimeTypeHelper helper = (MimeTypeHelper) super.getBean(MimeTypeHelper.NAME);
    File textFile = File.createTempFile("test-file", ".txt");
    textFile.deleteOnExit();
    assertEquals("text/plain", helper.getContentType(textFile));
    assertEquals("text/plain", helper.getContentType(textFile.getAbsolutePath()));
}
Example 83
Project: Doris-master  File: BaseTestCase.java View source code
protected String getCurrentClassPath() {
    Class<?> clazz = this.getClass();
    String path = clazz.getClassLoader().getResource("").getPath();
    String clazzName = clazz.getName();
    int index = clazzName.lastIndexOf('.');
    if (index > 0) {
        clazzName = clazzName.substring(0, index);
    }
    return path + clazzName.replace('.', File.separatorChar);
}
Example 84
Project: dstream-master  File: SampleUtils.java View source code
public static void clean(String applicationName) {
    try {
        File workDir = new File(System.getProperty("user.dir"));
        if (workDir.isDirectory()) {
            for (String sub : workDir.list()) {
                if (sub.startsWith(applicationName)) {
                    File file = new File(workDir, sub);
                    FileUtils.deleteDirectory(file);
                }
            }
        }
    } catch (Exception e) {
        e.printStackTrace();
    }
}
Example 85
Project: edu-master  File: AcceptanceTests.java View source code
public void testAcceptance() throws Exception {
    File targetDirectory = new File("target/storytests");
    targetDirectory.mkdirs();
    FolderRunner runner = new FolderRunner();
    Report report = runner.run(new File("src/test/resources/storytests").getAbsolutePath(), targetDirectory.getAbsolutePath());
    System.out.println(report.getCounts());
}
Example 86
Project: epicsarchiverap-master  File: PVNameToKeyConverterTest.java View source code
@Test
public void testKeyName() throws Exception {
    DefaultConfigService configService = new ConfigServiceForTests(new File("./bin"));
    String expectedKeyName = "A/B/C/D:";
    String keyName = configService.getPVNameToKeyConverter().convertPVNameToKey("A:B:C-D");
    assertTrue("We were expecting " + expectedKeyName + " instead we got " + keyName, expectedKeyName.equals(keyName));
}
Example 87
Project: FB2OnlineConverter-master  File: TempFileUtil.java View source code
public static File createTempDir() throws IOException {
    File temp = File.createTempFile("temp", Long.toString(System.nanoTime()));
    if (!(temp.delete())) {
        throw new IOException("Could not delete temp file: " + temp.getAbsolutePath());
    }
    if (!(temp.mkdir())) {
        throw new IOException("Could not create temp directory: " + temp.getAbsolutePath());
    }
    return temp;
}
Example 88
Project: FolderCamera-master  File: ListFileObservable.java View source code
public Observable<File> create(final File rootDirectory) {
    return Observable.create(new Observable.OnSubscribe<File>() {

        @Override
        public void call(Subscriber<? super File> subscriber) {
            File[] childDirectories = rootDirectory.listFiles();
            for (File child : childDirectories) {
                subscriber.onNext(child);
            }
            subscriber.onCompleted();
        }
    });
}
Example 89
Project: fqrouter-master  File: ConfigUtils.java View source code
public static int getHttpManagerPort() {
    File configFile = new File("/data/data/fq.router2/etc/fqsocks.json");
    if (!configFile.exists()) {
        return 2515;
    }
    try {
        return new JSONObject(IOUtils.readFromFile(configFile)).getJSONObject("http_manager").getInt("port");
    } catch (Exception e) {
        LogUtils.e("failed to parse config", e);
        return 2515;
    }
}
Example 90
Project: gradle-master  File: TestMain.java View source code
public static void main(String[] args) throws Exception {
    File expectedWorkingDir = new File(args[0]).getCanonicalFile();
    File actualWorkingDir = new File(System.getProperty("user.dir")).getCanonicalFile();
    if (!expectedWorkingDir.getCanonicalFile().equals(actualWorkingDir)) {
        throw new RuntimeException(String.format("Unexpected working directory '%s', expected '%s'.", actualWorkingDir, expectedWorkingDir));
    }
    File file = new File(args[1]);
    file.getParentFile().mkdirs();
    file.createNewFile();
}
Example 91
Project: H2-Research-master  File: DeleteClasses.java View source code
public static void listFilesRecursive(File file) throws Exception {
    File[] files = file.listFiles();
    for (File f : files) {
        String name = f.getName().toLowerCase();
        if (f.isDirectory())
            listFilesRecursive(f);
        else if (name.endsWith(".class")) {
            System.out.println(f);
            f.delete();
        }
    }
}
Example 92
Project: Hentoid-master  File: ListFileObservable.java View source code
Observable<File> create(final File rootDir) {
    return Observable.create(new Observable.OnSubscribe<File>() {

        @Override
        public void call(Subscriber<? super File> subscriber) {
            File[] childDirs = rootDir.listFiles();
            for (File child : childDirs) {
                subscriber.onNext(child);
            }
            subscriber.onCompleted();
        }
    });
}
Example 93
Project: intellij-community-master  File: ExceptionCollectionWithLambda.java View source code
public void test() throws IOException {
    File file = new File("temp");
    try {
        for (int t = 0; t < 4; ++t) {
            for (int i = 0; i < 10; ++i) {
                I appender =  out -> File.createTempFile("", "").exists();
                appender.m("");
            }
        }
    } finally {
        System.out.println(file);
    }
}
Example 94
Project: java-api-wrapper-master  File: DumpToken.java View source code
public static void main(String[] args) throws Exception {
    final File wrapperFile = CreateWrapper.WRAPPER_SER;
    if (!wrapperFile.exists()) {
        System.err.println("\nThe serialised wrapper (" + wrapperFile + ") does not exist.\n" + "Run CreateWrapper first to create it.");
        System.exit(1);
    } else {
        System.err.println(ApiWrapper.fromFile(wrapperFile).getToken());
    }
}
Example 95
Project: JAVA-KOANS-master  File: Backup.java View source code
@Override
protected void copy(String backupSrcDirectory, String appSrcDirectory) throws IOException {
    File backupDir = new File(backupSrcDirectory);
    if (!backupDir.exists()) {
        backupDir.mkdirs();
    }
    File sourceDir = new File(appSrcDirectory);
    new CopyFileOperation(sourceDir, backupDir) {

        public void onNew(File file) throws IOException {
            file.mkdirs();
        }

        ;
    }.operate();
}
Example 96
Project: jdrivesync-master  File: FileUtil.java View source code
public static String toRelativePath(File file, Options options) {
    String absolutePathFile = file.getAbsolutePath();
    String absolutePathStartDir = options.getLocalRootDir().get().getAbsolutePath();
    String relativePath = "/";
    if (absolutePathFile.length() > absolutePathStartDir.length()) {
        relativePath = absolutePathFile.substring(absolutePathStartDir.length(), absolutePathFile.length());
        relativePath = relativePath.replace('\\', '/');
        if (!relativePath.startsWith("/")) {
            relativePath = "/" + relativePath;
        }
    }
    return relativePath;
}
Example 97
Project: jforth-config-master  File: ConfigManagerMain.java View source code
public static void main(String args[]) throws Exception {
    ApplicationContext context = new ClassPathXmlApplicationContext("classpath*:configBundle-manager.xml");
    RemoteConfigManager remoteConfigManager = (RemoteConfigManager) context.getBean("remoteConfigManager");
    File config = new File(remoteConfigManager.getClass().getClassLoader().getResource("mkt-appservice.properties").toURI());
    remoteConfigManager.initByProperties("mkt-appservice", config);
}
Example 98
Project: JianShuApp-master  File: FileUtils.java View source code
public static boolean deleteDirectory(File dir) {
    if (!dir.exists() || !dir.isDirectory()) {
        return false;
    }
    String[] files = dir.list();
    for (int i = 0, len = files.length; i < len; i++) {
        File f = new File(dir, files[i]);
        if (f.isDirectory()) {
            deleteDirectory(f);
        } else {
            f.delete();
        }
    }
    return dir.delete();
}
Example 99
Project: jmeter-plugins-master  File: STSInstallerTest.java View source code
@Test
public void name() throws Exception {
    File self = new File(STSInstaller.class.getProtectionDomain().getCodeSource().getLocation().getFile());
    String home = self.getParentFile().getParentFile().getParent();
    File dest = new File(home + File.separator + "bin");
    dest.mkdirs();
    STSInstaller.main(new String[0]);
    FileUtils.deleteDirectory(dest);
}
Example 100
Project: jop-master  File: JOPDirectoryValidator.java View source code
public static boolean isValid(IPath path) {
    File f = path.toFile();
    if (!f.exists() || !f.isDirectory()) {
        return false;
    }
    File[] children = f.listFiles();
    if (children == null) {
        return false;
    }
    for (File c : children) {
        if (c.getName().equals("build.xml")) {
            return true;
        }
    }
    return false;
}
Example 101
Project: jpcsp-master  File: FileUtilTest.java View source code
@Test
public void testGetExtension() throws Exception {
    Assert.assertEquals("txt", FileUtil.getExtension(new File("test/test.txt")));
    Assert.assertEquals("demo", FileUtil.getExtension(new File("test/test.DEMO")));
    Assert.assertEquals("", FileUtil.getExtension(new File("test/test.")));
    Assert.assertEquals("", FileUtil.getExtension(new File("test/test")));
}