public abstract class AbstractFilterOutlineContribution extends AbstractToggleOutlineContribution
AbstractToggleActionContributor.InternalToggleActionIOutlineContribution.All, IOutlineContribution.Composite, IOutlineContribution.LinkWithEditor, IOutlineContribution.SortIPreferenceStoreInitializer.CompositeImpl| Constructor and Description |
|---|
AbstractFilterOutlineContribution() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract boolean |
apply(IOutlineNode node) |
void |
deregister(OutlinePage outlinePage) |
protected OutlineFilterAndSorter.IFilter |
getFilter() |
void |
register(OutlinePage outlinePage) |
protected void |
stateChanged(boolean newState) |
addPropertyChangeListener, configureAction, getAction, getPreferenceDefaultValue, getPreferenceKey, getPreferenceStoreAccess, initialize, isPropertySet, removePropertyChangeListener, toggleclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinitializeprotected abstract boolean apply(IOutlineNode node)
protected OutlineFilterAndSorter.IFilter getFilter()
protected void stateChanged(boolean newState)
stateChanged in class AbstractToggleActionContributorpublic void register(OutlinePage outlinePage)
register in interface IOutlineContributionregister in class AbstractToggleOutlineContributionpublic void deregister(OutlinePage outlinePage)
deregister in interface IOutlineContributionderegister in class AbstractToggleOutlineContributionCopyright © 2016. All Rights Reserved.