public class ColumnFilteringStrategy extends java.lang.Object implements ChangeListFilteringStrategy
| Constructor and Description |
|---|
ColumnFilteringStrategy(ChangeListColumn column,
java.lang.Class<? extends CommittedChangesProvider> providerClass) |
| Modifier and Type | Method and Description |
|---|---|
void |
addChangeListener(javax.swing.event.ChangeListener listener) |
void |
appendFilterBase(java.util.List<? extends CommittedChangeList> changeLists) |
java.util.List<CommittedChangeList> |
filterChangeLists(java.util.List<? extends CommittedChangeList> changeLists) |
javax.swing.JComponent |
getFilterUI() |
CommittedChangesFilterKey |
getKey() |
void |
removeChangeListener(javax.swing.event.ChangeListener listener) |
void |
resetFilterBase() |
void |
setFilterBase(java.util.List<? extends CommittedChangeList> changeLists) |
java.lang.String |
toString() |
public ColumnFilteringStrategy(ChangeListColumn column, java.lang.Class<? extends CommittedChangesProvider> providerClass)
public CommittedChangesFilterKey getKey()
getKey in interface ChangeListFilteringStrategypublic java.lang.String toString()
toString in class java.lang.Objectpublic javax.swing.JComponent getFilterUI()
getFilterUI in interface ChangeListFilteringStrategypublic void setFilterBase(java.util.List<? extends CommittedChangeList> changeLists)
setFilterBase in interface ChangeListFilteringStrategypublic void addChangeListener(javax.swing.event.ChangeListener listener)
addChangeListener in interface ChangeListFilteringStrategypublic void removeChangeListener(javax.swing.event.ChangeListener listener)
removeChangeListener in interface ChangeListFilteringStrategypublic void resetFilterBase()
resetFilterBase in interface ChangeListFilteringStrategypublic void appendFilterBase(java.util.List<? extends CommittedChangeList> changeLists)
appendFilterBase in interface ChangeListFilteringStrategypublic java.util.List<CommittedChangeList> filterChangeLists(java.util.List<? extends CommittedChangeList> changeLists)
filterChangeLists in interface ChangeListFilteringStrategy