List of usage examples for org.apache.commons.io FileUtils toFile
public static File toFile(URL url)
URL
to a File
. From source file:com.itemanalysis.psychometrics.scaling.RawScoreTest.java
public double[] getRawScore() { double[] x = new double[1000]; try {/* w w w . j a v a 2 s.c o m*/ File f = FileUtils.toFile(this.getClass().getResource("/testdata/scaling.txt")); BufferedReader br = new BufferedReader(new FileReader(f)); String line = ""; String[] s = null; int row = 0; br.readLine();//eliminate column names by skipping first row while ((line = br.readLine()) != null) { s = line.split(","); x[row] = Double.parseDouble(s[50]);//sum score is in column 51 row++; } br.close(); } catch (IOException ex) { ex.printStackTrace(); } return x; }
From source file:net.pms.dlna.DLNAMediaSubtitleTest.java
@Test public void testSetExternalFile_UTF() throws Exception { File file_utf8 = FileUtils.toFile(CLASS.getResource("../util/russian-utf8-without-bom.srt")); DLNAMediaSubtitle sub1 = new DLNAMediaSubtitle(); sub1.setExternalFile(file_utf8);//from w w w . j a va2 s.c om assertThat(sub1.getExternalFileCharacterSet()).isEqualTo(CHARSET_UTF_8); assertThat(sub1.isExternalFileUtf8()).isTrue(); assertThat(sub1.isExternalFileUtf16()).isFalse(); assertThat(sub1.isExternalFileUtf()).isTrue(); File file_utf8_2 = FileUtils.toFile(CLASS.getResource("../util/russian-utf8-with-bom.srt")); DLNAMediaSubtitle sub2 = new DLNAMediaSubtitle(); sub2.setExternalFile(file_utf8_2); assertThat(sub2.getExternalFileCharacterSet()).isEqualTo(CHARSET_UTF_8); assertThat(sub2.isExternalFileUtf8()).isTrue(); assertThat(sub2.isExternalFileUtf16()).isFalse(); assertThat(sub2.isExternalFileUtf()).isTrue(); File file_utf16_le = FileUtils.toFile(CLASS.getResource("../util/russian-utf16-le.srt")); DLNAMediaSubtitle sub3 = new DLNAMediaSubtitle(); sub3.setExternalFile(file_utf16_le); assertThat(sub3.getExternalFileCharacterSet()).isEqualTo(CHARSET_UTF_16LE); assertThat(sub3.isExternalFileUtf8()).isFalse(); assertThat(sub3.isExternalFileUtf16()).isTrue(); assertThat(sub3.isExternalFileUtf()).isTrue(); File file_utf16_be = FileUtils.toFile(CLASS.getResource("../util/russian-utf16-be.srt")); DLNAMediaSubtitle sub4 = new DLNAMediaSubtitle(); sub4.setExternalFile(file_utf16_be); assertThat(sub4.getExternalFileCharacterSet()).isEqualTo(CHARSET_UTF_16BE); assertThat(sub4.isExternalFileUtf8()).isFalse(); assertThat(sub4.isExternalFileUtf16()).isTrue(); assertThat(sub4.isExternalFileUtf()).isTrue(); File file_utf32_le = FileUtils.toFile(CLASS.getResource("../util/russian-utf32-le.srt")); DLNAMediaSubtitle sub5 = new DLNAMediaSubtitle(); sub5.setExternalFile(file_utf32_le); assertThat(sub5.getExternalFileCharacterSet()).isEqualTo(CHARSET_UTF_32LE); assertThat(sub5.isExternalFileUtf8()).isFalse(); assertThat(sub5.isExternalFileUtf16()).isFalse(); assertThat(sub5.isExternalFileUtf()).isTrue(); File file_utf32_be = FileUtils.toFile(CLASS.getResource("../util/russian-utf32-be.srt")); DLNAMediaSubtitle sub6 = new DLNAMediaSubtitle(); sub6.setExternalFile(file_utf32_be); assertThat(sub6.getExternalFileCharacterSet()).isEqualTo(CHARSET_UTF_32BE); assertThat(sub6.isExternalFileUtf8()).isFalse(); assertThat(sub6.isExternalFileUtf16()).isFalse(); assertThat(sub6.isExternalFileUtf()).isTrue(); File file_utf8_3 = FileUtils.toFile(CLASS.getResource("../util/english-utf8-with-bom.srt")); DLNAMediaSubtitle sub7 = new DLNAMediaSubtitle(); sub7.setExternalFile(file_utf8_3); assertThat(sub7.getExternalFileCharacterSet()).isEqualTo(CHARSET_UTF_8); assertThat(sub7.isExternalFileUtf8()).isTrue(); assertThat(sub7.isExternalFileUtf16()).isFalse(); assertThat(sub7.isExternalFileUtf()).isTrue(); }
From source file:com.itemanalysis.psychometrics.factoranalysis.ExploratoryFactorAnalysisTest.java
private double[][] readM255() { double[][] harman74 = new double[12][12]; try {//from www . j a va 2 s . c o m File f = FileUtils.toFile(this.getClass().getResource("/testdata/m255-cor.txt")); BufferedReader br = new BufferedReader(new FileReader(f)); String line = ""; String[] s = null; int row = 0; while ((line = br.readLine()) != null) { s = line.split(","); for (int j = 0; j < s.length; j++) { harman74[row][j] = Double.parseDouble(s[j]); } row++; } br.close(); } catch (IOException ex) { ex.printStackTrace(); } return harman74; }
From source file:com.acmerocket.ywiki.RootResource.java
private boolean isDirectory(String path) { URL url = this.getClass().getResource(path); File file = FileUtils.toFile(url); return file != null && file.isDirectory(); }
From source file:net.pms.util.FileUtilTest.java
@Test public void testGetFileCharset_UTF8_without_BOM() throws Exception { File file = FileUtils.toFile(CLASS.getResource("russian-utf8-without-bom.srt")); assertThat(FileUtil.getFileCharset(file)).isEqualTo(Constants.CHARSET_UTF_8); }
From source file:com.itemanalysis.psychometrics.polycor.CovarianceMatrixTest.java
public double[][] getData() { double[][] x = new double[1000][50]; try {// ww w .ja va 2 s .c om File f = FileUtils.toFile(this.getClass().getResource("/testdata/scaling.txt")); BufferedReader br = new BufferedReader(new FileReader(f)); String line = ""; String[] s = null; int row = 0; br.readLine();//eliminate column names by skipping first row while ((line = br.readLine()) != null) { s = line.split(","); for (int j = 0; j < 50; j++) { x[row][j] = Double.parseDouble(s[j]); } row++; } br.close(); } catch (IOException ex) { ex.printStackTrace(); } return x; }
From source file:net.bpelunit.test.util.TestUtil.java
public static SOAPOperationCallIdentifier getCall(String path, String wsdl, String operationName, SOAPOperationDirectionIdentifier direction) throws SpecificationException { String abspath = FileUtils.toFile(TestUtil.class.getResource(path)).getAbsolutePath() + File.separator; Definition d = SpecificationLoader.loadWsdlDefinition(abspath, wsdl, "TEST"); Partner p = new Partner("MyPartner", d, null, ""); QName service = new QName("http://www.example.org/MyPartner/", "MyPartner"); SOAPOperationCallIdentifier operation = p.getOperation(service, "MyPartnerSOAP", operationName, direction); return operation; }
From source file:net.sf.eclipsecs.core.config.configtypes.BuiltInFilePropertyResolver.java
/** * {@inheritDoc}/*from ww w.j a va2s. co m*/ */ public String resolve(String property) throws CheckstyleException { String value = null; if ((SAMEDIR_LOC.equals(property) || CONFIG_LOC.equals(property)) && mBuiltInConfigLocation != null) { int lastSlash = mBuiltInConfigLocation.lastIndexOf("/"); //$NON-NLS-1$ if (lastSlash > -1) { value = mBuiltInConfigLocation.substring(0, lastSlash + 1); } } if (value != null) { try { URL bundleLocatedURL = new URL(value); URL fileURL = FileLocator.toFileURL(bundleLocatedURL); value = FileUtils.toFile(fileURL).toString(); } catch (IOException e) { throw new CheckstyleException(e.getMessage(), e); } } return value; }
From source file:net.sf.eclipsecs.core.config.configtypes.InternalConfigurationType.java
/** * {@inheritDoc}//w ww .j a v a 2 s .c o m */ public void notifyCheckConfigRemoved(ICheckConfiguration checkConfiguration) throws CheckstylePluginException { super.notifyCheckConfigRemoved(checkConfiguration); // remove the configuration file from the workspace metadata URL configFileURL = checkConfiguration.getResolvedConfigurationFileURL(); if (configFileURL != null) { File configFile = FileUtils.toFile(configFileURL); configFile.delete(); } }
From source file:ch.silviowangler.dox.AbstractIntegrationTest.java
protected File loadFile(String fileName) { URL resource = getClass().getClassLoader().getResource(fileName); final File file = FileUtils.toFile(resource); assert file != null && file.exists() : "File '" + fileName + "' does not exist. Resource " + resource.getFile();/*w ww .ja v a 2 s . com*/ return file; }