org.eclipse.cdt.internal.ui.preferences
Class OptionsConfigurationBlock
java.lang.Object
org.eclipse.cdt.internal.ui.preferences.OptionsConfigurationBlock
- Direct Known Subclasses:
- TodoTaskConfigurationBlock
public abstract class OptionsConfigurationBlock
- extends java.lang.Object
Abstract options configuration block providing a general implementation for setting up
an options configuration page.
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OptionsConfigurationBlock
public OptionsConfigurationBlock(IStatusChangeListener context,
org.eclipse.core.resources.IProject project,
OptionsConfigurationBlock.Key[] allKeys,
org.eclipse.ui.preferences.IWorkbenchPreferenceContainer container)
selectOption
public void selectOption(java.lang.String key,
java.lang.String qualifier)
selectOption
public void selectOption(OptionsConfigurationBlock.Key key)
hasProjectSpecificOptions
public final boolean hasProjectSpecificOptions(org.eclipse.core.resources.IProject project)
useProjectSpecificSettings
public void useProjectSpecificSettings(boolean enable)
areSettingsEnabled
public boolean areSettingsEnabled()
performOk
public boolean performOk()
performApply
public boolean performApply()
performDefaults
public void performDefaults()
performRevert
public void performRevert()
- Since:
- 3.1
dispose
public void dispose()