X-Git-Url: http://git.phpeclipse.com diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/ui/preferences/TodoTaskPropertyPage.java b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/ui/preferences/TodoTaskPropertyPage.java index aab8245..b9395f4 100644 --- a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/ui/preferences/TodoTaskPropertyPage.java +++ b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/ui/preferences/TodoTaskPropertyPage.java @@ -45,37 +45,45 @@ import org.eclipse.ui.dialogs.PropertyPage; public class TodoTaskPropertyPage extends PropertyPage { private TodoTaskConfigurationBlock fConfigurationBlock; + private Control fConfigurationBlockControl; + private ControlEnableState fBlockEnableState; + private SelectionButtonDialogField fUseWorkspaceSettings; + private SelectionButtonDialogField fChangeWorkspaceSettings; + private SelectionButtonDialogField fUseProjectSettings; - private IStatus fBlockStatus; + private IStatus fBlockStatus; public TodoTaskPropertyPage() { - fBlockStatus= new StatusInfo(); - fBlockEnableState= null; + fBlockStatus = new StatusInfo(); + fBlockEnableState = null; - IDialogFieldListener listener= new IDialogFieldListener() { + IDialogFieldListener listener = new IDialogFieldListener() { public void dialogFieldChanged(DialogField field) { doDialogFieldChanged(field); } }; - fUseWorkspaceSettings= new SelectionButtonDialogField(SWT.RADIO); + fUseWorkspaceSettings = new SelectionButtonDialogField(SWT.RADIO); fUseWorkspaceSettings.setDialogFieldListener(listener); - fUseWorkspaceSettings.setLabelText(PreferencesMessages.getString("TodoTaskPropertyPage.useworkspacesettings.label")); //$NON-NLS-1$ + fUseWorkspaceSettings.setLabelText(PreferencesMessages + .getString("TodoTaskPropertyPage.useworkspacesettings.label")); //$NON-NLS-1$ - fChangeWorkspaceSettings= new SelectionButtonDialogField(SWT.PUSH); - fChangeWorkspaceSettings.setLabelText(PreferencesMessages.getString("TodoTaskPropertyPage.useworkspacesettings.change")); //$NON-NLS-1$ + fChangeWorkspaceSettings = new SelectionButtonDialogField(SWT.PUSH); + fChangeWorkspaceSettings.setLabelText(PreferencesMessages + .getString("TodoTaskPropertyPage.useworkspacesettings.change")); //$NON-NLS-1$ fChangeWorkspaceSettings.setDialogFieldListener(listener); fUseWorkspaceSettings.attachDialogField(fChangeWorkspaceSettings); - fUseProjectSettings= new SelectionButtonDialogField(SWT.RADIO); + fUseProjectSettings = new SelectionButtonDialogField(SWT.RADIO); fUseProjectSettings.setDialogFieldListener(listener); - fUseProjectSettings.setLabelText(PreferencesMessages.getString("TodoTaskPropertyPage.useprojectsettings.label")); //$NON-NLS-1$ + fUseProjectSettings.setLabelText(PreferencesMessages + .getString("TodoTaskPropertyPage.useprojectsettings.label")); //$NON-NLS-1$ } /* @@ -83,46 +91,53 @@ public class TodoTaskPropertyPage extends PropertyPage { */ public void createControl(Composite parent) { super.createControl(parent); - PlatformUI.getWorkbench().getHelpSystem().setHelp(getControl(), IJavaHelpContextIds.TODOTASK_PROPERTY_PAGE); + PlatformUI.getWorkbench().getHelpSystem().setHelp(getControl(), + IJavaHelpContextIds.TODOTASK_PROPERTY_PAGE); } /* * @see org.eclipse.jface.preference.IPreferencePage#createContents(Composite) */ protected Control createContents(Composite parent) { - IStatusChangeListener listener= new IStatusChangeListener() { + IStatusChangeListener listener = new IStatusChangeListener() { public void statusChanged(IStatus status) { - fBlockStatus= status; + fBlockStatus = status; doStatusChanged(); } }; - fConfigurationBlock= new TodoTaskConfigurationBlock(listener, getProject()); - - Composite composite= new Composite(parent, SWT.NONE); - GridLayout layout= new GridLayout(); - layout.marginHeight= 0; - layout.marginWidth= 0; - layout.numColumns= 1; + fConfigurationBlock = new TodoTaskConfigurationBlock(listener, + getProject()); + + Composite composite = new Composite(parent, SWT.NONE); + GridLayout layout = new GridLayout(); + layout.marginHeight = 0; + layout.marginWidth = 0; + layout.numColumns = 1; composite.setLayout(layout); fUseWorkspaceSettings.doFillIntoGrid(composite, 1); - LayoutUtil.setHorizontalGrabbing(fUseWorkspaceSettings.getSelectionButton(null)); + LayoutUtil.setHorizontalGrabbing(fUseWorkspaceSettings + .getSelectionButton(null)); fChangeWorkspaceSettings.doFillIntoGrid(composite, 1); - GridData data= (GridData) fChangeWorkspaceSettings.getSelectionButton(null).getLayoutData(); - data.horizontalIndent= convertWidthInCharsToPixels(3); - data.horizontalAlignment= GridData.BEGINNING; + GridData data = (GridData) fChangeWorkspaceSettings.getSelectionButton( + null).getLayoutData(); + data.horizontalIndent = convertWidthInCharsToPixels(3); + data.horizontalAlignment = GridData.BEGINNING; fUseProjectSettings.doFillIntoGrid(composite, 1); - data= new GridData(GridData.HORIZONTAL_ALIGN_FILL | GridData.VERTICAL_ALIGN_FILL ); - data.horizontalSpan= 1; - data.horizontalIndent= convertWidthInCharsToPixels(2); + data = new GridData(GridData.HORIZONTAL_ALIGN_FILL + | GridData.VERTICAL_ALIGN_FILL); + data.horizontalSpan = 1; + data.horizontalIndent = convertWidthInCharsToPixels(2); - fConfigurationBlockControl= fConfigurationBlock.createContents(composite); + fConfigurationBlockControl = fConfigurationBlock + .createContents(composite); fConfigurationBlockControl.setLayoutData(data); - boolean useProjectSettings= fConfigurationBlock.hasProjectSpecificOptions(); + boolean useProjectSettings = fConfigurationBlock + .hasProjectSpecificOptions(); fUseProjectSettings.setSelection(useProjectSettings); fUseWorkspaceSettings.setSelection(!useProjectSettings); @@ -138,13 +153,14 @@ public class TodoTaskPropertyPage extends PropertyPage { private void doDialogFieldChanged(DialogField field) { if (field == fChangeWorkspaceSettings) { - TodoTaskPreferencePage page= new TodoTaskPreferencePage(); + TodoTaskPreferencePage page = new TodoTaskPreferencePage(); showPreferencePage(TodoTaskPreferencePage.ID, page); } else { updateEnableState(); doStatusChanged(); } } + /** * Method statusChanged. */ @@ -163,11 +179,12 @@ public class TodoTaskPropertyPage extends PropertyPage { if (useProjectSettings()) { if (fBlockEnableState != null) { fBlockEnableState.restore(); - fBlockEnableState= null; + fBlockEnableState = null; } } else { if (fBlockEnableState == null) { - fBlockEnableState= ControlEnableState.disable(fConfigurationBlockControl); + fBlockEnableState = ControlEnableState + .disable(fConfigurationBlockControl); } } } @@ -201,13 +218,14 @@ public class TodoTaskPropertyPage extends PropertyPage { PreferenceManager manager = new PreferenceManager(); manager.addToRoot(targetNode); - final PreferenceDialog dialog = new PreferenceDialog(getShell(), manager); - final boolean [] result = new boolean[] { false }; + final PreferenceDialog dialog = new PreferenceDialog(getShell(), + manager); + final boolean[] result = new boolean[] { false }; BusyIndicator.showWhile(getShell().getDisplay(), new Runnable() { public void run() { dialog.create(); dialog.setMessage(targetNode.getLabelText()); - result[0]= (dialog.open() == Window.OK); + result[0] = (dialog.open() == Window.OK); } }); return result[0];