public class BuilderConfigurationBlock extends OptionsConfigurationBlock
OptionsConfigurationBlock.BuildJob, OptionsConfigurationBlock.ControlData
checkBoxes, comboBoxes, expandedComposites, IS_PROJECT_SPECIFIC, keys, labels, project, statusChangeListener, textBoxes
Constructor and Description |
---|
BuilderConfigurationBlock(org.eclipse.core.resources.IProject project,
org.eclipse.jface.preference.IPreferenceStore preferenceStore,
EclipseOutputConfigurationProvider configurationProvider,
org.eclipse.ui.preferences.IWorkbenchPreferenceContainer container) |
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
protected org.eclipse.swt.widgets.Control |
doCreateContents(org.eclipse.swt.widgets.Composite parent) |
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) |
addCheckBox, addCheckboxWithData, addComboBox, addTextField, collectRegistredKeys, controlChanged, createContents, createStyleSection, expandedStateChanged, getPreferenceChanges, getProject, getSelectionListener, getTextModifyListener, getValue, hasProjectSpecificOptions, newComboControl, performApply, performDefaults, performOk, processChanges, registerKey, restoreSectionExpansionStates, savePreferences, setPreferenceStore, setProject, setShell, setStatusChangeListener, setValue, setWorkbenchPreferenceContainer, storeSectionExpansionStates, textChanged, updateCheckBox, updateCombo, updateControls, updateText, useProjectSpecificSettings
public BuilderConfigurationBlock(org.eclipse.core.resources.IProject project, org.eclipse.jface.preference.IPreferenceStore preferenceStore, EclipseOutputConfigurationProvider configurationProvider, org.eclipse.ui.preferences.IWorkbenchPreferenceContainer container)
protected org.eclipse.swt.widgets.Control doCreateContents(org.eclipse.swt.widgets.Composite parent)
doCreateContents
in class OptionsConfigurationBlock
protected void validateSettings(java.lang.String changedKey, java.lang.String oldValue, java.lang.String newValue)
validateSettings
in class OptionsConfigurationBlock
public void dispose()
dispose
in class OptionsConfigurationBlock
protected java.lang.String[] getFullBuildDialogStrings(boolean workspaceSettings)
getFullBuildDialogStrings
in class OptionsConfigurationBlock
protected org.eclipse.core.runtime.jobs.Job getBuildJob(org.eclipse.core.resources.IProject project)
getBuildJob
in class OptionsConfigurationBlock