org.eclipse.xtext.builder.preferences
Class BuilderConfigurationBlock
java.lang.Object
org.eclipse.xtext.builder.preferences.OptionsConfigurationBlock
org.eclipse.xtext.builder.preferences.BuilderConfigurationBlock
public class BuilderConfigurationBlock
- extends OptionsConfigurationBlock
- Since:
- 2.1
- Author:
- Michael Clay - Initial contribution and API
Method Summary |
protected org.eclipse.swt.widgets.Control |
createContents(org.eclipse.swt.widgets.Composite parent)
|
void |
dispose()
|
protected org.eclipse.core.runtime.jobs.Job |
getBuildJob(org.eclipse.core.resources.IProject project)
|
protected java.lang.String[] |
getFullBuildDialogStrings(boolean workspaceSettings)
|
protected void |
validateSettings(java.lang.String changedKey,
java.lang.String oldValue,
java.lang.String newValue)
|
Methods inherited from class org.eclipse.xtext.builder.preferences.OptionsConfigurationBlock |
addCheckBox, addTextField, controlChanged, createStyleSection, expandedStateChanged, getPreferenceChanges, getProject, getSelectionListener, getTextModifyListener, getValue, hasProjectSpecificOptions, performApply, performDefaults, performOk, processChanges, restoreSectionExpansionStates, savePreferences, setShell, setStatusChangeListener, setValue, storeSectionExpansionStates, textChanged, updateCheckBox, updateControls, updateText, useProjectSpecificSettings |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BuilderConfigurationBlock
public BuilderConfigurationBlock(org.eclipse.core.resources.IProject project,
org.eclipse.jface.preference.IPreferenceStore preferenceStore,
EclipseOutputConfigurationProvider configurationProvider,
org.eclipse.ui.preferences.IWorkbenchPreferenceContainer container)
createContents
protected org.eclipse.swt.widgets.Control createContents(org.eclipse.swt.widgets.Composite parent)
- Specified by:
createContents
in class OptionsConfigurationBlock
validateSettings
protected void validateSettings(java.lang.String changedKey,
java.lang.String oldValue,
java.lang.String newValue)
- Specified by:
validateSettings
in class OptionsConfigurationBlock
dispose
public void dispose()
- Overrides:
dispose
in class OptionsConfigurationBlock
getFullBuildDialogStrings
protected java.lang.String[] getFullBuildDialogStrings(boolean workspaceSettings)
- Specified by:
getFullBuildDialogStrings
in class OptionsConfigurationBlock
getBuildJob
protected org.eclipse.core.runtime.jobs.Job getBuildJob(org.eclipse.core.resources.IProject project)
- Specified by:
getBuildJob
in class OptionsConfigurationBlock