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.
|
matches
java.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 VcsLogFilter
default VcsLogFilterCollection.FilterKey<VcsLogUserFilter> getKey()
getKey
in interface VcsLogFilter