public class StructureFilteringStrategy extends java.lang.Object implements ChangeListFilteringStrategy
Constructor and Description |
---|
StructureFilteringStrategy(Project project) |
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 StructureFilteringStrategy(Project project)
public CommittedChangesFilterKey getKey()
getKey
in interface ChangeListFilteringStrategy
public java.lang.String toString()
toString
in class java.lang.Object
public javax.swing.JComponent getFilterUI()
getFilterUI
in interface ChangeListFilteringStrategy
public void setFilterBase(java.util.List<? extends CommittedChangeList> changeLists)
setFilterBase
in interface ChangeListFilteringStrategy
public void addChangeListener(javax.swing.event.ChangeListener listener)
addChangeListener
in interface ChangeListFilteringStrategy
public void removeChangeListener(javax.swing.event.ChangeListener listener)
removeChangeListener
in interface ChangeListFilteringStrategy
public void resetFilterBase()
resetFilterBase
in interface ChangeListFilteringStrategy
public void appendFilterBase(java.util.List<? extends CommittedChangeList> changeLists)
appendFilterBase
in interface ChangeListFilteringStrategy
public java.util.List<CommittedChangeList> filterChangeLists(java.util.List<? extends CommittedChangeList> changeLists)
filterChangeLists
in interface ChangeListFilteringStrategy