Skip to content

Commit

Permalink
testing code against text
Browse files Browse the repository at this point in the history
  • Loading branch information
mitzimorris committed Dec 5, 2013
1 parent f92eb14 commit eeb5b3b
Show file tree
Hide file tree
Showing 2 changed files with 57 additions and 1 deletion.
2 changes: 1 addition & 1 deletion src/io/build.xml
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@
<property name="file.out" value="file.out.tmp"/>
<target name="copy-files"
depends="jar">
<java classname="com.colloquial.io.FileProperties"
<java classname="com.colloquial.io.CopyFile"
classpath="${jar}"
fork="true">
<classpath refid="classpath"/>
Expand Down
56 changes: 56 additions & 0 deletions src/io/src/com/colloquial/io/FileProperties.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
package com.colloquial.io;

import java.io.File;
import java.io.IOException;

import java.util.Arrays;
import java.util.Date;

public class FileProperties {

static public void main(String[] args) throws IOException {
for (String arg : args) {
System.out.println("arg=" + arg);
File file = new File(arg);
System.out.println("toString()=" + file.toString());
System.out.println("getcanonicalFile()=" + file.getCanonicalFile());
System.out.println("getName()=" + file.getName());
System.out.println("getParent()=" + file.getParentFile());

System.out.println("toURI()=" + file.toURI());
System.out.println("toURI().toURL()=" + file.toURI().toURL());

System.out.println("exists()=" + file.exists());
System.out.println("isAbsolute()=" + file.isAbsolute());
System.out.println("isDirectory()=" + file.isDirectory());
System.out.println("isFile()=" + file.isFile());
System.out.println("isHidden()=" + file.isHidden());

System.out.println("hashCode()=" + file.hashCode());

System.out.println("lastModified()=" + file.lastModified());
System.out.println("new Date(lastModified())=" + new Date(file.lastModified()));

System.out.println("length()=" + file.length());

System.out.println("canRead()=" + file.canRead());
System.out.println("canExecute()=" + file.canExecute());
System.out.println("canWrite()=" + file.canWrite());

System.out.println("getFreeSpace()=" + file.getFreeSpace());
System.out.println("getTotalSpace()=" + file.getTotalSpace());
System.out.println("getUsableSpace()=" + file.getUsableSpace());

System.out.print(" listFiles()={");
printFiles(file.listFiles());
System.out.println(" }");
}
}

static void printFiles(File[] files) {
if (files == null) return;
for (File file : files)
System.out.print("\n " + file);
}

}

0 comments on commit eeb5b3b

Please sign in to comment.