~ted/ubuntu/lucid/tomboy/with-patch

« back to all changes in this revision

Viewing changes to Mono.Addins/Mono.Addins/Mono.Addins.Database/FileDatabase.cs

Tags: upstream-0.9.8
Import upstream version 0.9.8

Show diffs side-by-side

added added

removed removed

Lines of Context:
205
205
                        return File.Exists (fileName);
206
206
                }
207
207
                
 
208
                public bool DirExists (string dir)
 
209
                {
 
210
                        return Directory.Exists (dir);
 
211
                }
 
212
                
 
213
                public void CreateDir (string dir)
 
214
                {
 
215
                        Directory.CreateDirectory (dir);
 
216
                }
 
217
                
 
218
                public string[] GetDirectories (string dir)
 
219
                {
 
220
                        return Directory.GetDirectories (dir);
 
221
                }
 
222
                
 
223
                public bool DirectoryIsEmpty (string dir)
 
224
                {
 
225
                        foreach (string f in Directory.GetFiles (dir)) {
 
226
                                if (!inTransaction || !deletedFiles.Contains (f))
 
227
                                        return false;
 
228
                        }
 
229
                        return true;
 
230
                }
 
231
                
208
232
                public string[] GetDirectoryFiles (string dir, string pattern)
209
233
                {
210
234
                        if (pattern == null || pattern.Length == 0 || pattern.EndsWith ("*"))