public class LinkWithEditorOutlineContribution extends AbstractToggleOutlineContribution
AbstractToggleActionContributor.InternalToggleActionIOutlineContribution.All, IOutlineContribution.Composite, IOutlineContribution.LinkWithEditor, IOutlineContribution.SortIPreferenceStoreInitializer.CompositeImpl| Modifier and Type | Field and Description |
|---|---|
static String |
PREFERENCE_KEY |
| Constructor and Description |
|---|
LinkWithEditorOutlineContribution() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
configureAction(org.eclipse.jface.action.Action action)
Subclasses must set text, image, description, tooltip etc.
|
void |
deregister(OutlinePage outlinePage) |
protected boolean |
getPreferenceDefaultValue() |
String |
getPreferenceKey() |
void |
register(OutlinePage outlinePage) |
protected void |
stateChanged(boolean newState) |
addPropertyChangeListener, getAction, getPreferenceStoreAccess, initialize, isPropertySet, removePropertyChangeListener, toggleclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinitializepublic static final String PREFERENCE_KEY
public String getPreferenceKey()
getPreferenceKey in class AbstractToggleActionContributorprotected boolean getPreferenceDefaultValue()
getPreferenceDefaultValue in class AbstractToggleActionContributorprotected void stateChanged(boolean newState)
stateChanged in class AbstractToggleActionContributorprotected void configureAction(org.eclipse.jface.action.Action action)
AbstractToggleActionContributorconfigureAction 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.