Skip to content

Commit 0d245bc

Browse files
committed
refs #46 added a comment to bag factory on how to exclude hidden files/folders. Also changed default behavior back to old way so nothing has to change in projects that use bagit
1 parent 58ec102 commit 0d245bc

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

src/main/java/gov/loc/repository/bagit/BagFactory.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import gov.loc.repository.bagit.Bag.BagConstants;
77
import gov.loc.repository.bagit.Bag.BagPartFactory;
88
import gov.loc.repository.bagit.filesystem.FileSystemNodeFilter;
9+
import gov.loc.repository.bagit.filesystem.filter.NotHiddenFileSystemNodeFilter;
910
import gov.loc.repository.bagit.impl.PreBagImpl;
1011

1112
/**
@@ -90,6 +91,11 @@ public BagFactory() {
9091
this.defaultNodeFilter = null;
9192
}
9293

94+
/**
95+
*
96+
* @param defaultNodeFilter the node filter that you want applied.
97+
* For example, {@link NotHiddenFileSystemNodeFilter} to exclude hidden files/folders during bag operations
98+
*/
9399
public BagFactory(FileSystemNodeFilter defaultNodeFilter) {
94100
this.defaultNodeFilter = defaultNodeFilter;
95101
}

0 commit comments

Comments
 (0)