public abstract class ViewerFilterAction
extends Action
ViewerFilter
that can be used in multiple viewers.Modifier and Type | Field and Description |
---|---|
protected ViewerFilter |
viewerFilter |
protected java.util.List<Viewer> |
viewers |
Constructor and Description |
---|
ViewerFilterAction(java.lang.String text,
int style) |
Modifier and Type | Method and Description |
---|---|
void |
addViewer(Viewer viewer) |
void |
dispose() |
protected void |
refreshViewers() |
void |
removeViewer(Viewer viewer) |
abstract boolean |
select(Viewer viewer,
java.lang.Object parentElement,
java.lang.Object element) |
void |
setChecked(boolean checked) |
protected java.util.List<Viewer> viewers
protected ViewerFilter viewerFilter
public void addViewer(Viewer viewer)
public void removeViewer(Viewer viewer)
public void dispose()
public void setChecked(boolean checked)
protected void refreshViewers()
public abstract boolean select(Viewer viewer, java.lang.Object parentElement, java.lang.Object element)