1 19 20 package org.netbeans.modules.masterfs.filebasedfs.naming; 21 22 23 import java.io.File ; 24 import org.netbeans.modules.masterfs.providers.ProvidedExtensions; 25 26 29 public interface FileNaming { 30 String getName(); 31 32 FileNaming getParent(); 33 34 boolean isRoot(); 35 36 File getFile(); 37 38 boolean isFile(); 40 boolean isDirectory(); 41 42 Integer getId(); 43 44 Integer getId(boolean recompute); 45 46 boolean rename(String name); 47 boolean rename(String name, ProvidedExtensions.IOHandler handler); 48 49 } 50 | Popular Tags |