Esempio n. 1
0
 // linux and win32.
 public static boolean setWritable(File file) {
   if (isJNAPresent()) {
     return SVNFileUtil.isWindows
         ? SVNWin32Util.setWritable(file)
         : SVNLinuxUtil.setWritable(file);
   }
   return false;
 }
Esempio n. 2
0
 public static boolean setSGID(File file) {
   if (isJNAPresent()) {
     return SVNLinuxUtil.setSGID(file);
   }
   return false;
 }
Esempio n. 3
0
 public static boolean setExecutable(File file, boolean set) {
   if (isJNAPresent()) {
     return SVNLinuxUtil.setExecutable(file, set);
   }
   return false;
 }
Esempio n. 4
0
 public static String getLinkTarget(File file) {
   if (isJNAPresent()) {
     return SVNLinuxUtil.getLinkTarget(file);
   }
   return null;
 }
Esempio n. 5
0
 public static Boolean isExecutable(File file) {
   if (isJNAPresent()) {
     return SVNLinuxUtil.isExecutable(file);
   }
   return null;
 }
Esempio n. 6
0
 public static SVNFileType getFileType(File file) {
   if (isJNAPresent()) {
     return SVNLinuxUtil.getFileType(file);
   }
   return null;
 }
Esempio n. 7
0
 public static Long getSymlinkLastModified(File file) {
   if (isJNAPresent()) {
     return SVNLinuxUtil.getSymlinkLastModified(file);
   }
   return null;
 }
Esempio n. 8
0
 public static boolean createSymlink(File file, String linkName) {
   if (isJNAPresent()) {
     return SVNLinuxUtil.createSymlink(file, linkName);
   }
   return false;
 }