@Override protected void performDefaults() { super.performDefaults(); if (configurationBlock != null) { configurationBlock.performDefaults(); } }
@Override public void createControl(Composite parent) { IWorkbenchPreferenceContainer container = (IWorkbenchPreferenceContainer) getContainer(); configurationBlock = new SaveActionsConfigurationBlock(getNewStatusChangedListener(), getProject(), container); super.createControl(parent); }
protected void enableProjectSpecificSettings(boolean useProjectSpecificSettings) { if (configurationBlock != null) { configurationBlock.useProjectSpecificSettings(useProjectSpecificSettings); } super.enableProjectSpecificSettings(useProjectSpecificSettings); }
public void dispose() { if (configurationBlock != null) { configurationBlock.dispose(); } super.dispose(); }