public class BuilderPreferencePage extends PropertyAndPreferencePage
DATA_NO_LINK
Constructor and Description |
---|
BuilderPreferencePage() |
Modifier and Type | Method and Description |
---|---|
void |
createControl(org.eclipse.swt.widgets.Composite parent) |
protected org.eclipse.swt.widgets.Control |
createPreferenceContent(org.eclipse.swt.widgets.Composite composite,
org.eclipse.jface.preference.IPreferencePageContainer preferencePageContainer) |
void |
dispose() |
protected void |
enableProjectSpecificSettings(boolean useProjectSpecificSettings) |
protected java.lang.String |
getPreferencePageID() |
protected java.lang.String |
getPropertyPageID() |
protected boolean |
hasProjectSpecificOptions(org.eclipse.core.resources.IProject project) |
void |
performApply() |
protected void |
performDefaults() |
boolean |
performOk() |
void |
setCleanerProvider(com.google.inject.Provider<DerivedResourceCleanerJob> cleanerProvider) |
void |
setElement(org.eclipse.core.runtime.IAdaptable element) |
void |
setLanguageName(java.lang.String languageName) |
applyData, createContents, createDescriptionLabel, doStatusChanged, enablePreferenceContent, getData, getElement, getNewStatusChangedListener, getPreferenceContentStatus, getProject, getWorkingCopyManager, init, isProjectPreferencePage, offerLink, openProjectProperties, openWorkspacePreferences, setPreferenceContentStatus, supportsProjectSpecificOptions, useProjectSettings
applyDialogFont, computeSize, contributeButtons, createNoteComposite, doComputeSize, doGetPreferenceStore, getApplyButton, getContainer, getDefaultsButton, getPreferenceStore, isValid, noDefaultAndApplyButton, okToLeave, performCancel, performHelp, setContainer, setErrorMessage, setMessage, setPreferenceStore, setSize, setTitle, setValid, toString, updateApplyButton
convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getImage, getMessage, getMessageType, getShell, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, setButtonLayoutData, setControl, setDescription, setImageDescriptor, setMessage, setVisible
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
@Inject public void setCleanerProvider(com.google.inject.Provider<DerivedResourceCleanerJob> cleanerProvider)
@Inject public void setLanguageName(java.lang.String languageName)
public void createControl(org.eclipse.swt.widgets.Composite parent)
createControl
in interface org.eclipse.jface.dialogs.IDialogPage
createControl
in class org.eclipse.jface.preference.PreferencePage
protected org.eclipse.swt.widgets.Control createPreferenceContent(org.eclipse.swt.widgets.Composite composite, org.eclipse.jface.preference.IPreferencePageContainer preferencePageContainer)
createPreferenceContent
in class PropertyAndPreferencePage
protected boolean hasProjectSpecificOptions(org.eclipse.core.resources.IProject project)
hasProjectSpecificOptions
in class PropertyAndPreferencePage
protected java.lang.String getPreferencePageID()
getPreferencePageID
in class PropertyAndPreferencePage
protected java.lang.String getPropertyPageID()
getPropertyPageID
in class PropertyAndPreferencePage
public void dispose()
dispose
in interface org.eclipse.jface.dialogs.IDialogPage
dispose
in class org.eclipse.jface.dialogs.DialogPage
protected void enableProjectSpecificSettings(boolean useProjectSpecificSettings)
enableProjectSpecificSettings
in class PropertyAndPreferencePage
protected void performDefaults()
performDefaults
in class PropertyAndPreferencePage
public boolean performOk()
performOk
in interface org.eclipse.jface.preference.IPreferencePage
performOk
in class org.eclipse.jface.preference.PreferencePage
public void performApply()
performApply
in class org.eclipse.jface.preference.PreferencePage
public void setElement(org.eclipse.core.runtime.IAdaptable element)
setElement
in interface org.eclipse.ui.IWorkbenchPropertyPage
setElement
in class PropertyAndPreferencePage