本文整理汇总了Java中org.eclipse.jdt.internal.ui.wizards.dialogfields.SelectionButtonDialogField.doFillIntoGrid方法的典型用法代码示例。如果您正苦于以下问题:Java SelectionButtonDialogField.doFillIntoGrid方法的具体用法?Java SelectionButtonDialogField.doFillIntoGrid怎么用?Java SelectionButtonDialogField.doFillIntoGrid使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.eclipse.jdt.internal.ui.wizards.dialogfields.SelectionButtonDialogField
的用法示例。
在下文中一共展示了SelectionButtonDialogField.doFillIntoGrid方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: createControl
import org.eclipse.jdt.internal.ui.wizards.dialogfields.SelectionButtonDialogField; //导入方法依赖的package包/类
/**
* {@inheritDoc}
*/
public Control createControl(Composite parent, IPreferencePageContainer container) {
Composite composite= new Composite(parent, SWT.NONE);
GridData gridData= new GridData(SWT.FILL, SWT.FILL, true, true);
composite.setLayoutData(gridData);
GridLayout layout= new GridLayout();
layout.marginHeight= 0;
layout.marginWidth= 0;
composite.setLayout(layout);
fEnableField= new SelectionButtonDialogField(SWT.CHECK);
fEnableField.setLabelText(getPostSaveListenerName());
fEnableField.doFillIntoGrid(composite, 1);
createConfigControl(composite, container);
return composite;
}
开发者ID:trylimits,项目名称:Eclipse-Postfix-Code-Completion,代码行数:21,代码来源:AbstractSaveParticipantPreferenceConfiguration.java
示例2: createContents
import org.eclipse.jdt.internal.ui.wizards.dialogfields.SelectionButtonDialogField; //导入方法依赖的package包/类
@Override
protected Control createContents(Composite parent) {
if (!fIsValidElement) {
return new Composite(parent, SWT.NONE);
}
Composite composite= new Composite(parent, SWT.NONE);
composite.setFont(parent.getFont());
GridLayout topLayout= new GridLayout();
topLayout.marginWidth= 0;
topLayout.marginHeight= 0;
composite.setLayout(topLayout);
fIgnoreOptionalProblemsField= new SelectionButtonDialogField(SWT.CHECK);
fIgnoreOptionalProblemsField.setLabelText(PreferencesMessages.JavaCompilerPropertyPage_ignore_optional_problems_label);
fIgnoreOptionalProblemsField.setSelection(isIgnoringOptionalProblems());
fIgnoreOptionalProblemsField.doFillIntoGrid(composite, 1);
return composite;
}
示例3: createContents
import org.eclipse.jdt.internal.ui.wizards.dialogfields.SelectionButtonDialogField; //导入方法依赖的package包/类
@Override
protected Control createContents(Composite parent) {
if (!fIsValidElement) {
return new Composite(parent, SWT.NONE);
}
Composite composite= new Composite(parent, SWT.NONE);
GridLayout topLayout= new GridLayout();
topLayout.marginWidth= 0;
topLayout.marginHeight= 0;
composite.setLayout(topLayout);
fIgnoreOptionalProblemsField= new SelectionButtonDialogField(SWT.CHECK);
fIgnoreOptionalProblemsField.setLabelText(PreferencesMessages.JavaCompilerPropertyPage_ignore_optional_problems_label);
fIgnoreOptionalProblemsField.setSelection(isIgnoringOptionalProblems());
fIgnoreOptionalProblemsField.doFillIntoGrid(composite, 1);
return composite;
}
开发者ID:trylimits,项目名称:Eclipse-Postfix-Code-Completion-Juno38,代码行数:18,代码来源:JavaCompilerPropertyPage.java
示例4: createContents
import org.eclipse.jdt.internal.ui.wizards.dialogfields.SelectionButtonDialogField; //导入方法依赖的package包/类
@Override
protected Control createContents(Composite parent) {
// Create both the dialog lists
Composite sortComposite= new Composite(parent, SWT.NONE);
sortComposite.setFont(parent.getFont());
GridLayout layout= new GridLayout();
layout.numColumns= 2;
layout.marginWidth= 0;
layout.marginHeight= 0;
sortComposite.setLayout(layout);
GridData gd= new GridData();
gd.verticalAlignment= GridData.FILL;
gd.horizontalAlignment= GridData.FILL_HORIZONTAL;
sortComposite.setLayoutData(gd);
createListDialogField(sortComposite, fSortOrderList);
fUseVisibilitySortField= new SelectionButtonDialogField(SWT.CHECK);
fUseVisibilitySortField.setDialogFieldListener(new IDialogFieldListener() {
public void dialogFieldChanged(DialogField field) {
fVisibilityOrderList.setEnabled(fUseVisibilitySortField.isSelected());
}
});
fUseVisibilitySortField.setLabelText(PreferencesMessages.MembersOrderPreferencePage_usevisibilitysort_label);
fUseVisibilitySortField.doFillIntoGrid(sortComposite, 2);
fUseVisibilitySortField.setSelection(fUseVisibilitySort);
createListDialogField(sortComposite, fVisibilityOrderList);
fVisibilityOrderList.setEnabled(fUseVisibilitySortField.isSelected());
Dialog.applyDialogFont(sortComposite);
return sortComposite;
}
示例5: createContents
import org.eclipse.jdt.internal.ui.wizards.dialogfields.SelectionButtonDialogField; //导入方法依赖的package包/类
/**
* {@inheritDoc}
*/
@Override
public Composite createContents(Composite parent) {
Composite composite= super.createContents(parent);
if (fCurrContext == null)
return composite;
fShowCleanUpWizardDialogField= new SelectionButtonDialogField(SWT.CHECK);
fShowCleanUpWizardDialogField.setLabelText(CleanUpMessages.CleanUpConfigurationBlock_ShowCleanUpWizard_checkBoxLabel);
fShowCleanUpWizardDialogField.doFillIntoGrid(composite, 5);
IEclipsePreferences node= fCurrContext.getNode(JavaUI.ID_PLUGIN);
boolean showWizard;
if (node.get(CleanUpConstants.SHOW_CLEAN_UP_WIZARD, null) != null) {
showWizard= node.getBoolean(CleanUpConstants.SHOW_CLEAN_UP_WIZARD, true);
} else {
showWizard= DefaultScope.INSTANCE.getNode(JavaUI.ID_PLUGIN).getBoolean(CleanUpConstants.SHOW_CLEAN_UP_WIZARD, true);
}
if (showWizard)
fShowCleanUpWizardDialogField.setSelection(true);
fShowCleanUpWizardDialogField.setDialogFieldListener(new IDialogFieldListener() {
public void dialogFieldChanged(DialogField field) {
doShowCleanUpWizard(fShowCleanUpWizardDialogField.isSelected());
}
});
return composite;
}
示例6: createDescriptionLabel
import org.eclipse.jdt.internal.ui.wizards.dialogfields.SelectionButtonDialogField; //导入方法依赖的package包/类
@Override
protected Label createDescriptionLabel(Composite parent) {
fParentComposite= parent;
if (isProjectPreferencePage()) {
Composite composite= new Composite(parent, SWT.NONE);
composite.setFont(parent.getFont());
GridLayout layout= new GridLayout();
layout.marginHeight= 0;
layout.marginWidth= 0;
layout.numColumns= 2;
composite.setLayout(layout);
composite.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false));
IDialogFieldListener listener= new IDialogFieldListener() {
public void dialogFieldChanged(DialogField field) {
boolean enabled= ((SelectionButtonDialogField) field).isSelected();
enableProjectSpecificSettings(enabled);
if (enabled && getData() != null) {
applyData(getData());
}
}
};
fUseProjectSettings= new SelectionButtonDialogField(SWT.CHECK);
fUseProjectSettings.setDialogFieldListener(listener);
fUseProjectSettings.setLabelText(PreferencesMessages.PropertyAndPreferencePage_useprojectsettings_label);
fUseProjectSettings.doFillIntoGrid(composite, 1);
LayoutUtil.setHorizontalGrabbing(fUseProjectSettings.getSelectionButton(null));
if (offerLink()) {
fChangeWorkspaceSettings= createLink(composite, PreferencesMessages.PropertyAndPreferencePage_useworkspacesettings_change);
fChangeWorkspaceSettings.setLayoutData(new GridData(SWT.END, SWT.CENTER, false, false));
} else {
LayoutUtil.setHorizontalSpan(fUseProjectSettings.getSelectionButton(null), 2);
}
Label horizontalLine= new Label(composite, SWT.SEPARATOR | SWT.HORIZONTAL);
horizontalLine.setLayoutData(new GridData(GridData.FILL, GridData.FILL, true, false, 2, 1));
horizontalLine.setFont(composite.getFont());
} else if (supportsProjectSpecificOptions() && offerLink()) {
fChangeWorkspaceSettings= createLink(parent, PreferencesMessages.PropertyAndPreferencePage_showprojectspecificsettings_label);
fChangeWorkspaceSettings.setLayoutData(new GridData(SWT.END, SWT.CENTER, true, false));
}
return super.createDescriptionLabel(parent);
}