1 22 package org.netbeans.lib.cvsclient.admin; 23 24 import java.io.*; 25 import java.util.*; 26 27 import org.netbeans.lib.cvsclient.command.*; 28 29 39 public interface AdminHandler { 40 51 void updateAdminData(String localDirectory, String repositoryPath, 52 Entry entry, GlobalOptions globalOptions) 53 throws IOException; 54 55 60 Entry getEntry(File file) throws IOException; 61 62 67 Iterator getEntries(File directory) throws IOException; 68 69 75 void setEntry(File file, Entry entry) throws IOException; 76 77 87 String getRepositoryForDirectory(String directory, String repository) 88 throws IOException; 89 90 95 void removeEntry(File file) throws IOException; 96 97 103 Set getAllFiles(File directory) throws IOException; 104 105 110 String getStickyTagForDirectory(File directory); 111 112 121 boolean exists(File file); 122 } | Popular Tags |