@ Override public void remove ( String name ) throws IOException , IllegalArgumentException { checkWritable ( ) ; final FatLfnDirectoryEntry entry = getEntry ( name ) ; if ( entry == null ) return ; unlinkEntry ( entry ) ; final ClusterChain cc = new ClusterChain ( fat , entry . realEntry . getStartCluster ( ) , false ) ; cc . setChainLength ( 0 ) ; updateLFN ( ) ; }
Remove the entry with the given name from this directory .