public interface VcsLogUserFilter extends VcsLogDetailsFilter
| Modifier and Type | Method and Description |
|---|---|
default java.lang.String |
getDisplayText() |
default VcsLogFilterCollection.FilterKey<VcsLogUserFilter> |
getKey() |
java.util.Collection<VcsUser> |
getUsers(VirtualFile root)
Returns users selected in the filter, concerning the passed VCS root.
|
java.util.Collection<java.lang.String> |
getValuesAsText()
Filter values in text format, such that the filter could be later restored from it.
|
matchesjava.util.Collection<VcsUser> getUsers(VirtualFile root)
root - has no effect if user chooses some user name;
it is needed if user selects the predefined value "me" which means the current user.
Since current user name can be defined differently for different roots, we pass the root for which this value is
requested.java.util.Collection<java.lang.String> getValuesAsText()
default java.lang.String getDisplayText()
getDisplayText in interface VcsLogFilterdefault VcsLogFilterCollection.FilterKey<VcsLogUserFilter> getKey()
getKey in interface VcsLogFilter