List of usage examples for org.eclipse.jgit.revwalk.filter AndRevFilter create
public static RevFilter create(RevFilter a, RevFilter b)
From source file:org.nbgit.ui.log.SearchExecutor.java
License:Open Source License
private void setupRevFilter(RepositoryRevision.Walk walk) { RevFilter filter = walk.getRevFilter(); if (filterUsername) { RevFilter author = AuthorRevFilter.create(criteria.getUsername()); if (filter == RevFilter.ALL) { filter = author;/*from w w w . ja v a 2 s . co m*/ } else { filter = AndRevFilter.create(filter, author); } } if (filterMessage) { RevFilter message = MessageRevFilter.create(criteria.getCommitMessage()); if (filter == RevFilter.ALL) { filter = message; } else { filter = AndRevFilter.create(filter, message); } } walk.setRevFilter(filter); }