using jdk 1.7 how can I retrieve the owner's name of a file. piece of code is as follows.getting error
cannot find FileRef and Attributes class.

FileRef file=Paths.get("name and location of file with extension");
UserPrincipal principal=Attributes.getOwner(file);
System.out.println("File's owner is "+principal.getName());

if there is some other method to get file owner's name then please suggest. I would be great with an example