- if (pref.getValue().equals(IPreferenceKeys.PUBLISH)){
- setNotPublish = false;
- setPublish = true;
- inheritFromParent = false;
- }
- final Composite composite = new Composite(parent, SWT.NULL);
-
- GridLayout gridLayout = new GridLayout();
- composite.setLayout(gridLayout);
- final CLabel description = new CLabel(composite, SWT.NULL);
- description.setText(Messages.PublishFlagPreference_description);
- gridLayout.numColumns = 1;
- gridLayout.horizontalSpacing= 10;
- gridLayout.makeColumnsEqualWidth = true;
-
- Button setPublishFlagAsDefault = new Button(composite, SWT.RADIO);
- setPublishFlagAsDefault.setText(Messages.PublishFlagPreference_set);
- setPublishFlagAsDefault.setSelection(setPublish);
- setPublishFlagAsDefault.addSelectionListener(new SelectionAdapter() {
- @Override
- public void widgetSelected(SelectionEvent e) {
- setPublish = !setPublish;
- }
- });
- Button setNotPublishFlagAsDefault = new Button(composite, SWT.RADIO);
- setNotPublishFlagAsDefault.setText(Messages.PublishFlagPreference_do_not_set);
- setNotPublishFlagAsDefault.setSelection(setNotPublish);
- setNotPublishFlagAsDefault.addSelectionListener(new SelectionAdapter() {
- @Override
- public void widgetSelected(SelectionEvent e) {
- setNotPublish = !setNotPublish;
- }
- });
-
- Button setInheritFromParent = new Button(composite, SWT.RADIO);
- setInheritFromParent.setText(Messages.PublishFlagPreference_inherit);
- setInheritFromParent.setSelection(inheritFromParent);
- setInheritFromParent.addSelectionListener(new SelectionAdapter() {
- @Override
- public void widgetSelected(SelectionEvent e) {
- inheritFromParent = !inheritFromParent;
- }
- });
-
- return composite;
-
- }