public static final class DirCacheEditor.DeletePath extends DirCacheEditor.PathEdit
This deletion command removes only a single file at the given location,
but removes multiple stages (if present) for that path. To remove a
complete subtree use DirCacheEditor.DeleteTree
instead.
DirCacheEditor.DeleteTree
Constructor and Description |
---|
DirCacheEditor.DeletePath(DirCacheEntry ent)
Create a new deletion command for an existing entry instance.
|
DirCacheEditor.DeletePath(String entryPath)
Create a new deletion command by path name.
|
public DirCacheEditor.DeletePath(String entryPath)
entryPath
- path of the file within the repository.public DirCacheEditor.DeletePath(DirCacheEntry ent)
ent
- entry instance to remove. Only the path of this entry is
actually considered during command evaluation.public void apply(DirCacheEntry ent)
DirCacheEditor.PathEdit
After apply is invoked the entry is added to the output table, and will be included in the new index.
apply
in class DirCacheEditor.PathEdit
ent
- the entry being processed. All fields are zeroed out if
the path is a new path in the index.Copyright © 2015 Eclipse JGit Project. All rights reserved.