public Path.Entry<?> getEntry(String file, Content.Type<?> ct) throws IOException {
		// Strip suffix
		file = file.replace("." + ct.getSuffix(), "");
		// Determine path id
		Path.ID id = Trie.fromString(file);
		// Get the file from the repository root
		return project.getParent().getLocalRoot().get(id, ct);
	}
public Path.Entry<?> getEntry(String file, Content.Type<?> ct) throws IOException {
		
		file = file.replace("." + ct.getSuffix(), "");
		
		Path.ID id = Trie.fromString(file);
		
		return project.getParent().getLocalRoot().get(id, ct);
	}
public Path . Entry < ? > getEntry ( String file , Content . Type < ? > ct ) throws IOException { // Strip suffix file = file . replace ( "." + ct . getSuffix ( ) , "" ) ; // Determine path id Path . ID id = Trie . fromString ( file ) ; // Get the file from the repository root return project . getParent ( ) . getLocalRoot ( ) . get ( id , ct ) ; }
Get the entry associated with this file.

@param file
@param ct
@return
@throws IOException
Get the entry associated with this file .