public class TaskTagConfigurationBlock extends OptionsConfigurationBlock
OptionsConfigurationBlock.BuildJob, OptionsConfigurationBlock.ControlData
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
SETTINGS_SECTION_NAME |
checkBoxes, comboBoxes, expandedComposites, keys, labels, preferenceStoreAccessImpl, project, statusChangeListener, textBoxes
Constructor and Description |
---|
TaskTagConfigurationBlock(org.eclipse.core.resources.IProject project,
org.eclipse.jface.preference.IPreferenceStore preferenceStore,
org.eclipse.ui.preferences.IWorkbenchPreferenceContainer container,
java.lang.String languageName) |
Modifier and Type | Method and Description |
---|---|
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) |
java.lang.String |
getPropertyPrefix() |
void |
setEnabled(boolean isEnabled) |
protected void |
updateControls() |
protected void |
updateModel(DialogField field) |
protected void |
validateSettings(java.lang.String changedKey,
java.lang.String oldValue,
java.lang.String newValue) |
addCheckBox, addCheckboxWithData, addComboBox, addTextField, collectRegistredKeys, controlChanged, createContents, createStyleSection, dispose, expandedStateChanged, getIsProjectSpecificPropertyKey, getPreferenceChanges, getProject, getSelectionListener, getShell, getTextModifyListener, getValue, hasProjectSpecificOptions, isPrprojectSpecificPropertyKey, newComboControl, performApply, performDefaults, performOk, processChanges, registerKey, restoreSectionExpansionStates, savePreferences, setPreferenceStore, setProject, setShell, setStatusChangeListener, setToDefault, setValue, setWorkbenchPreferenceContainer, storeSectionExpansionStates, textChanged, updateCheckBox, updateCombo, updateText, useProjectSpecificSettings
public static final java.lang.String SETTINGS_SECTION_NAME
public TaskTagConfigurationBlock(org.eclipse.core.resources.IProject project, org.eclipse.jface.preference.IPreferenceStore preferenceStore, org.eclipse.ui.preferences.IWorkbenchPreferenceContainer container, java.lang.String languageName)
protected org.eclipse.swt.widgets.Control doCreateContents(org.eclipse.swt.widgets.Composite parent)
doCreateContents
in class OptionsConfigurationBlock
public void setEnabled(boolean isEnabled)
protected final void updateModel(DialogField field)
protected void updateControls()
updateControls
in class OptionsConfigurationBlock
protected void validateSettings(java.lang.String changedKey, java.lang.String oldValue, java.lang.String newValue)
validateSettings
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
public java.lang.String getPropertyPrefix()
getPropertyPrefix
in class OptionsConfigurationBlock