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, useProjectSettingsapplyDialogFont, computeSize, contributeButtons, createNoteComposite, doComputeSize, doGetPreferenceStore, getApplyButton, getContainer, getDefaultsButton, getPreferenceStore, isValid, noDefaultAndApplyButton, okToLeave, performCancel, performHelp, setContainer, setErrorMessage, setMessage, setPreferenceStore, setSize, setTitle, setValid, toString, updateApplyButtonconvertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getImage, getMessage, getMessageType, getShell, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, setButtonLayoutData, setControl, setDescription, setImageDescriptor, setMessage, setVisibleclone, 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.IDialogPagecreateControl in class org.eclipse.jface.preference.PreferencePageprotected org.eclipse.swt.widgets.Control createPreferenceContent(org.eclipse.swt.widgets.Composite composite,
org.eclipse.jface.preference.IPreferencePageContainer preferencePageContainer)
createPreferenceContent in class PropertyAndPreferencePageprotected boolean hasProjectSpecificOptions(org.eclipse.core.resources.IProject project)
hasProjectSpecificOptions in class PropertyAndPreferencePageprotected java.lang.String getPreferencePageID()
getPreferencePageID in class PropertyAndPreferencePageprotected java.lang.String getPropertyPageID()
getPropertyPageID in class PropertyAndPreferencePagepublic void dispose()
dispose in interface org.eclipse.jface.dialogs.IDialogPagedispose in class org.eclipse.jface.dialogs.DialogPageprotected void enableProjectSpecificSettings(boolean useProjectSpecificSettings)
enableProjectSpecificSettings in class PropertyAndPreferencePageprotected void performDefaults()
performDefaults in class PropertyAndPreferencePagepublic boolean performOk()
performOk in interface org.eclipse.jface.preference.IPreferencePageperformOk in class org.eclipse.jface.preference.PreferencePagepublic void performApply()
performApply in class org.eclipse.jface.preference.PreferencePagepublic void setElement(org.eclipse.core.runtime.IAdaptable element)
setElement in interface org.eclipse.ui.IWorkbenchPropertyPagesetElement in class PropertyAndPreferencePage