• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Java IStatusChangeListener类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Java中org.eclipse.jdt.internal.ui.wizards.IStatusChangeListener的典型用法代码示例。如果您正苦于以下问题:Java IStatusChangeListener类的具体用法?Java IStatusChangeListener怎么用?Java IStatusChangeListener使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



IStatusChangeListener类属于org.eclipse.jdt.internal.ui.wizards包,在下文中一共展示了IStatusChangeListener类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。

示例1: NewJavaProjectWizardPage

import org.eclipse.jdt.internal.ui.wizards.IStatusChangeListener; //导入依赖的package包/类
/**
 * Creates a Java project wizard creation page.
 * <p>
 * The Java project wizard reads project name and location from the main page.
 * </p>
 *
 * @param root the workspace root
 * @param mainpage the main page of the wizard
 */
public NewJavaProjectWizardPage(IWorkspaceRoot root, WizardNewProjectCreationPage mainpage) {
	super(PAGE_NAME);

	setTitle(NewWizardMessages.NewJavaProjectWizardPage_title);
	setDescription(NewWizardMessages.NewJavaProjectWizardPage_description);

	fMainPage= mainpage;
	IStatusChangeListener listener= new IStatusChangeListener() {
		public void statusChanged(IStatus status) {
			updateStatus(status);
		}
	};

	fBuildPathsBlock= new BuildPathsBlock(new BusyIndicatorRunnableContext(), listener, 0, false, null);

	fProjectModified= true;
	fOutputLocation= null;
	fClasspathEntries= null;
}
 
开发者ID:trylimits,项目名称:Eclipse-Postfix-Code-Completion,代码行数:29,代码来源:NewJavaProjectWizardPage.java


示例2: ComplianceConfigurationBlock

import org.eclipse.jdt.internal.ui.wizards.IStatusChangeListener; //导入依赖的package包/类
public ComplianceConfigurationBlock(IStatusChangeListener context, IProject project, IWorkbenchPreferenceContainer container) {
	super(context, project, getKeys(project != null), container);
	setDefaultCompilerComplianceValues();

	fBlockEnableState= null;
	fComplianceFollowsEEControls= new ArrayList<Control>();
	fComplianceControls= new ArrayList<Control>();
	fComplianceChildControls= new ArrayList<Control>();

	fComplianceStatus= new StatusInfo();

	fRememberedUserCompliance= new String[] { // caution: order depends on IDX_* constants
		getValue(PREF_PB_ASSERT_AS_IDENTIFIER),
		getValue(PREF_PB_ENUM_AS_IDENTIFIER),
		getValue(PREF_SOURCE_COMPATIBILITY),
		getValue(PREF_CODEGEN_TARGET_PLATFORM),
		getValue(PREF_COMPLIANCE),
		getValue(PREF_CODEGEN_INLINE_JSR_BYTECODE),
		getValue(PREF_CODEGEN_METHOD_PARAMETERS_ATTR)
	};
}
 
开发者ID:trylimits,项目名称:Eclipse-Postfix-Code-Completion,代码行数:22,代码来源:ComplianceConfigurationBlock.java


示例3: NativeLibrariesConfigurationBlock

import org.eclipse.jdt.internal.ui.wizards.IStatusChangeListener; //导入依赖的package包/类
public NativeLibrariesConfigurationBlock(IStatusChangeListener listener, Shell parent, String nativeLibPath, IClasspathEntry parentEntry) {
	fListener= listener;
	fEntry= parentEntry;

	NativeLibrariesAdapter adapter= new NativeLibrariesAdapter();

	fPathField= new StringDialogField();
	fPathField.setLabelText(NewWizardMessages.NativeLibrariesDialog_location_label);
	fPathField.setDialogFieldListener(adapter);

	fBrowseWorkspace= new SelectionButtonDialogField(SWT.PUSH);
	fBrowseWorkspace.setLabelText(NewWizardMessages.NativeLibrariesDialog_workspace_browse);
	fBrowseWorkspace.setDialogFieldListener(adapter);

	fBrowseExternal= new SelectionButtonDialogField(SWT.PUSH);
	fBrowseExternal.setLabelText(NewWizardMessages.NativeLibrariesDialog_external_browse);
	fBrowseExternal.setDialogFieldListener(adapter);

	if (nativeLibPath != null) {
		fPathField.setText(Path.fromPortableString(nativeLibPath).toString());
		fOrginalValue= nativeLibPath;
	} else {
		fOrginalValue= ""; //$NON-NLS-1$
	}
}
 
开发者ID:trylimits,项目名称:Eclipse-Postfix-Code-Completion,代码行数:26,代码来源:NativeLibrariesConfigurationBlock.java


示例4: ComplianceConfigurationBlock

import org.eclipse.jdt.internal.ui.wizards.IStatusChangeListener; //导入依赖的package包/类
public ComplianceConfigurationBlock(IStatusChangeListener context, IProject project, IWorkbenchPreferenceContainer container) {
	super(context, project, getKeys(project != null), container);
	setDefaultCompilerComplianceValues();

	fBlockEnableState= null;
	fComplianceFollowsEEControls= new ArrayList<Control>();
	fComplianceControls= new ArrayList<Control>();
	fComplianceChildControls= new ArrayList<Control>();

	fComplianceStatus= new StatusInfo();

	fRememberedUserCompliance= new String[] { // caution: order depends on IDX_* constants
		getValue(PREF_PB_ASSERT_AS_IDENTIFIER),
		getValue(PREF_PB_ENUM_AS_IDENTIFIER),
		getValue(PREF_SOURCE_COMPATIBILITY),
		getValue(PREF_CODEGEN_TARGET_PLATFORM),
		getValue(PREF_COMPLIANCE),
		getValue(PREF_CODEGEN_INLINE_JSR_BYTECODE),
	};
}
 
开发者ID:trylimits,项目名称:Eclipse-Postfix-Code-Completion-Juno38,代码行数:21,代码来源:ComplianceConfigurationBlock.java


示例5: createDialogArea

import org.eclipse.jdt.internal.ui.wizards.IStatusChangeListener; //导入依赖的package包/类
@Override
protected Control createDialogArea(Composite composite) {
	fConfigurationBlock= new ExpandWithConstructorsConfigurationBlock(new IStatusChangeListener() {
		public void statusChanged(IStatus status) {
			//Do nothing

		}
	}, null);
	GridData data= new GridData(GridData.FILL, GridData.FILL, true, true);
	fConfigurationBlockControl= fConfigurationBlock.createContents(composite);
	fConfigurationBlockControl.setLayoutData(data);

	Dialog.applyDialogFont(composite);
	return composite;
}
 
开发者ID:trylimits,项目名称:Eclipse-Postfix-Code-Completion,代码行数:16,代码来源:ExpandWithConstructorsDialog.java


示例6: TodoTaskConfigurationBlock

import org.eclipse.jdt.internal.ui.wizards.IStatusChangeListener; //导入依赖的package包/类
public TodoTaskConfigurationBlock(IStatusChangeListener context, IProject project, IWorkbenchPreferenceContainer container) {
	super(context, project, getKeys(), container);

	TaskTagAdapter adapter=  new TaskTagAdapter();
	String[] buttons= new String[] {
		PreferencesMessages.TodoTaskConfigurationBlock_markers_tasks_add_button,
		PreferencesMessages.TodoTaskConfigurationBlock_markers_tasks_edit_button,
		PreferencesMessages.TodoTaskConfigurationBlock_markers_tasks_remove_button,
		null,
		PreferencesMessages.TodoTaskConfigurationBlock_markers_tasks_setdefault_button,
	};
	fTodoTasksList= new ListDialogField<TodoTask>(adapter, buttons, new TodoTaskLabelProvider());
	fTodoTasksList.setDialogFieldListener(adapter);
	fTodoTasksList.setRemoveButtonIndex(IDX_REMOVE);

	String[] columnsHeaders= new String[] {
		PreferencesMessages.TodoTaskConfigurationBlock_markers_tasks_name_column,
		PreferencesMessages.TodoTaskConfigurationBlock_markers_tasks_priority_column,
	};

	fTodoTasksList.setTableColumns(new ListDialogField.ColumnsDescription(columnsHeaders, true));
	fTodoTasksList.setViewerComparator(new TodoTaskSorter());


	fCaseSensitiveCheckBox= new SelectionButtonDialogField(SWT.CHECK);
	fCaseSensitiveCheckBox.setLabelText(PreferencesMessages.TodoTaskConfigurationBlock_casesensitive_label);
	fCaseSensitiveCheckBox.setDialogFieldListener(adapter);

	unpackTodoTasks();
	if (fTodoTasksList.getSize() > 0) {
		fTodoTasksList.selectFirstElement();
	} else {
		fTodoTasksList.enableButton(IDX_EDIT, false);
		fTodoTasksList.enableButton(IDX_DEFAULT, false);
	}

	fTaskTagsStatus= new StatusInfo();
}
 
开发者ID:trylimits,项目名称:Eclipse-Postfix-Code-Completion,代码行数:39,代码来源:TodoTaskConfigurationBlock.java


示例7: ProblemSeveritiesConfigurationBlock

import org.eclipse.jdt.internal.ui.wizards.IStatusChangeListener; //导入依赖的package包/类
public ProblemSeveritiesConfigurationBlock(IStatusChangeListener context, IProject project, IWorkbenchPreferenceContainer container) {
	super(context, project, getKeys(), container);
	
	// Compatibility code for the merge of the two option PB_SIGNAL_PARAMETER:
	if (ENABLED.equals(getValue(PREF_PB_SIGNAL_PARAMETER_IN_ABSTRACT))) {
		setValue(PREF_PB_SIGNAL_PARAMETER_IN_OVERRIDING, ENABLED);
	}
}
 
开发者ID:trylimits,项目名称:Eclipse-Postfix-Code-Completion,代码行数:9,代码来源:ProblemSeveritiesConfigurationBlock.java


示例8: getNewStatusChangedListener

import org.eclipse.jdt.internal.ui.wizards.IStatusChangeListener; //导入依赖的package包/类
/**
 * Returns a new status change listener that calls {@link #setPreferenceContentStatus(IStatus)}
 * when the status has changed
 * @return The new listener
 */
protected IStatusChangeListener getNewStatusChangedListener() {
	return new IStatusChangeListener() {
		public void statusChanged(IStatus status) {
			setPreferenceContentStatus(status);
		}
	};
}
 
开发者ID:trylimits,项目名称:Eclipse-Postfix-Code-Completion,代码行数:13,代码来源:PropertyAndPreferencePage.java


示例9: SpellingConfigurationBlock

import org.eclipse.jdt.internal.ui.wizards.IStatusChangeListener; //导入依赖的package包/类
/**
 * Creates a new spelling configuration block.
 *
 * @param context the status change listener
 * @param project the Java project
 * @param container the preference container
 */
public SpellingConfigurationBlock(final IStatusChangeListener context, final IProject project, IWorkbenchPreferenceContainer container) {
	super(context, project, getAllKeys(), container);

	IStatus status= validateAbsoluteFilePath(getValue(PREF_SPELLING_USER_DICTIONARY));
	if (status.getSeverity() != IStatus.OK)
		setValue(PREF_SPELLING_USER_DICTIONARY, ""); //$NON-NLS-1$

	status= validateLocale(getValue(PREF_SPELLING_LOCALE));
	if (status.getSeverity() != IStatus.OK)
		setValue(PREF_SPELLING_LOCALE, SpellCheckEngine.getDefaultLocale().toString());
}
 
开发者ID:trylimits,项目名称:Eclipse-Postfix-Code-Completion,代码行数:19,代码来源:SpellingConfigurationBlock.java


示例10: SourceAttachmentDialog

import org.eclipse.jdt.internal.ui.wizards.IStatusChangeListener; //导入依赖的package包/类
/**
 * Creates an instance of the SourceAttachmentDialog. After
 * <code>open</code>, the edited paths can be accessed from
 * the classpath entry returned by <code>getResult</code>
 * @param parent Parent shell for the dialog
 * @param entry The entry to edit.
 * @param canEditEncoding whether the source attachment encoding can be edited
 */
public SourceAttachmentDialog(Shell parent, IClasspathEntry entry, boolean canEditEncoding) {
	super(parent);

	IStatusChangeListener listener= new IStatusChangeListener() {
		public void statusChanged(IStatus status) {
			updateStatus(status);
		}
	};
	fSourceAttachmentBlock= new SourceAttachmentBlock(listener, entry, canEditEncoding);

	setTitle(NewWizardMessages.SourceAttachmentDialog_title);
}
 
开发者ID:trylimits,项目名称:Eclipse-Postfix-Code-Completion,代码行数:21,代码来源:SourceAttachmentDialog.java


示例11: JavadocLocationDialog

import org.eclipse.jdt.internal.ui.wizards.IStatusChangeListener; //导入依赖的package包/类
/**
 * Shows the UI for configuring a javadoc location.
 * Use {@link org.eclipse.jdt.ui.JavaUI} to access and configure Javadoc locations.
 *
 * @param parent The parent shell for the dialog.
 * @param libraryName Name of of the library to which configured javadoc location belongs.
 * @param initialURL The initial URL or <code>null</code>.
 */
public JavadocLocationDialog(Shell parent, String libraryName, URL initialURL) {
	super(parent);

	IStatusChangeListener listener= new IStatusChangeListener() {
		public void statusChanged(IStatus status) {
			updateStatus(status);
		}
	};

	setTitle(Messages.format(NewWizardMessages.LibrariesWorkbookPage_JavadocPropertyDialog_title, libraryName));
	fJavadocConfigurationBlock= new JavadocConfigurationBlock(parent, listener, initialURL, false);
}
 
开发者ID:trylimits,项目名称:Eclipse-Postfix-Code-Completion,代码行数:21,代码来源:JavadocLocationDialog.java


示例12: NativeLibrariesDialog

import org.eclipse.jdt.internal.ui.wizards.IStatusChangeListener; //导入依赖的package包/类
public NativeLibrariesDialog(Shell parent, String nativeLibPath, IClasspathEntry parentEntry) {
	super(parent);
	setTitle(NewWizardMessages.NativeLibrariesDialog_title);

	IStatusChangeListener listener= new IStatusChangeListener() {
		public void statusChanged(IStatus status) {
			updateStatus(status);
		}
	};

	fConfigurationBlock= new NativeLibrariesConfigurationBlock(listener, parent, nativeLibPath, parentEntry);
	setHelpAvailable(false);
}
 
开发者ID:trylimits,项目名称:Eclipse-Postfix-Code-Completion,代码行数:14,代码来源:NativeLibrariesDialog.java


示例13: NameConventionConfigurationBlock

import org.eclipse.jdt.internal.ui.wizards.IStatusChangeListener; //导入依赖的package包/类
public NameConventionConfigurationBlock(IStatusChangeListener context, IProject project, IWorkbenchPreferenceContainer container) {
	super(context, project, getAllKeys(), container);

	NameConventionAdapter adapter=  new NameConventionAdapter();
	String[] buttons= new String[] {
		PreferencesMessages.NameConventionConfigurationBlock_list_edit_button
	};
	fNameConventionList= new ListDialogField<NameConventionEntry>(adapter, buttons, new NameConventionLabelProvider()) {
		@Override
		protected int getListStyle() {
			return super.getListStyle() & ~SWT.MULTI | SWT.SINGLE;
		}

	};
	fNameConventionList.setDialogFieldListener(adapter);
	fNameConventionList.setLabelText(PreferencesMessages.NameConventionConfigurationBlock_list_label);

	String[] columnsHeaders= new String[] {
		PreferencesMessages.NameConventionConfigurationBlock_list_name_column,
		PreferencesMessages.NameConventionConfigurationBlock_list_prefix_column,
		PreferencesMessages.NameConventionConfigurationBlock_list_suffix_column,
	};
	ColumnLayoutData[] data= new ColumnLayoutData[] {
		new ColumnWeightData(3),
		new ColumnWeightData(2),
		new ColumnWeightData(2)
	};

	fNameConventionList.setTableColumns(new ListDialogField.ColumnsDescription(data, columnsHeaders, true));

	if (fNameConventionList.getSize() > 0) {
		fNameConventionList.selectFirstElement();
	} else {
		fNameConventionList.enableButton(0, false);
	}

	fExceptionName= new StringDialogField();
	fExceptionName.setDialogFieldListener(adapter);
	fExceptionName.setLabelText(PreferencesMessages.NameConventionConfigurationBlock_exceptionname_label);

	fUseKeywordThisBox= new SelectionButtonDialogField(SWT.CHECK | SWT.WRAP);
	fUseKeywordThisBox.setDialogFieldListener(adapter);
	fUseKeywordThisBox.setLabelText(PreferencesMessages.NameConventionConfigurationBlock_keywordthis_label);

	fUseIsForBooleanGettersBox= new SelectionButtonDialogField(SWT.CHECK | SWT.WRAP);
	fUseIsForBooleanGettersBox.setDialogFieldListener(adapter);
	fUseIsForBooleanGettersBox.setLabelText(PreferencesMessages.NameConventionConfigurationBlock_isforbooleangetters_label);

	fUseOverrideAnnotation= new SelectionButtonDialogField(SWT.CHECK | SWT.WRAP);
	fUseOverrideAnnotation.setDialogFieldListener(adapter);
	fUseOverrideAnnotation.setLabelText(PreferencesMessages.NameConventionConfigurationBlock_use_override_annotation_label);

	updateControls();
}
 
开发者ID:trylimits,项目名称:Eclipse-Postfix-Code-Completion,代码行数:55,代码来源:NameConventionConfigurationBlock.java


示例14: CodeAssistFavoritesConfigurationBlock

import org.eclipse.jdt.internal.ui.wizards.IStatusChangeListener; //导入依赖的package包/类
public CodeAssistFavoritesConfigurationBlock(IStatusChangeListener statusListener, IWorkbenchPreferenceContainer workbenchcontainer) {
	super(statusListener, null, getAllKeys(), workbenchcontainer);
}
 
开发者ID:trylimits,项目名称:Eclipse-Postfix-Code-Completion,代码行数:4,代码来源:CodeAssistFavoritesConfigurationBlock.java


示例15: JavadocProblemsConfigurationBlock

import org.eclipse.jdt.internal.ui.wizards.IStatusChangeListener; //导入依赖的package包/类
public JavadocProblemsConfigurationBlock(IStatusChangeListener context, IProject project, IWorkbenchPreferenceContainer container) {
	super(context, project, getKeys(), container);
	fBlockEnableState= null;
}
 
开发者ID:trylimits,项目名称:Eclipse-Postfix-Code-Completion,代码行数:5,代码来源:JavadocProblemsConfigurationBlock.java


示例16: CodeAssistAdvancedConfigurationBlock

import org.eclipse.jdt.internal.ui.wizards.IStatusChangeListener; //导入依赖的package包/类
CodeAssistAdvancedConfigurationBlock(IStatusChangeListener statusListener, IWorkbenchPreferenceContainer container) {
	super(statusListener, null, getAllKeys(), container);
	fModel= new PreferenceModel(CompletionProposalComputerRegistry.getDefault());
}
 
开发者ID:trylimits,项目名称:Eclipse-Postfix-Code-Completion,代码行数:5,代码来源:CodeAssistAdvancedConfigurationBlock.java


示例17: JavadocConfigurationBlock

import org.eclipse.jdt.internal.ui.wizards.IStatusChangeListener; //导入依赖的package包/类
public JavadocConfigurationBlock(Shell shell,  IStatusChangeListener context, URL initURL, boolean forSource) {
	fShell= shell;
	fContext= context;
	fInitialURL= initURL;
	fIsForSource= forSource;

	JDocConfigurationAdapter adapter= new JDocConfigurationAdapter();

	if (!forSource) {
		fURLRadioButton= new SelectionButtonDialogField(SWT.RADIO);
		fURLRadioButton.setDialogFieldListener(adapter);
		fURLRadioButton.setLabelText(PreferencesMessages.JavadocConfigurationBlock_location_type_path_label);
	}

	fURLField= new StringDialogField();
	fURLField.setDialogFieldListener(adapter);
	fURLField.setLabelText(PreferencesMessages.JavadocConfigurationBlock_location_path_label);

	fBrowseFolder= new SelectionButtonDialogField(SWT.PUSH);
	fBrowseFolder.setDialogFieldListener(adapter);
	fBrowseFolder.setLabelText(PreferencesMessages.JavadocConfigurationBlock_browse_folder_button);

	fValidateURLButton= new SelectionButtonDialogField(SWT.PUSH);
	fValidateURLButton.setDialogFieldListener(adapter);
	fValidateURLButton.setLabelText(PreferencesMessages.JavadocConfigurationBlock_validate_button);

	if (!forSource) {
		fArchiveRadioButton= new SelectionButtonDialogField(SWT.RADIO);
		fArchiveRadioButton.setDialogFieldListener(adapter);
		fArchiveRadioButton.setLabelText(PreferencesMessages.JavadocConfigurationBlock_location_type_jar_label);

		fExternalRadio= new SelectionButtonDialogField(SWT.RADIO);
		fExternalRadio.setDialogFieldListener(adapter);
		fExternalRadio.setLabelText(PreferencesMessages.JavadocConfigurationBlock_external_radio);

		fWorkspaceRadio= new SelectionButtonDialogField(SWT.RADIO);
		fWorkspaceRadio.setDialogFieldListener(adapter);
		fWorkspaceRadio.setLabelText(PreferencesMessages.JavadocConfigurationBlock_workspace_radio);

		fArchiveField= new StringDialogField();
		fArchiveField.setDialogFieldListener(adapter);
		fArchiveField.setLabelText(PreferencesMessages.JavadocConfigurationBlock_location_jar_label);

		fBrowseArchive= new SelectionButtonDialogField(SWT.PUSH);
		fBrowseArchive.setDialogFieldListener(adapter);
		fBrowseArchive.setLabelText(PreferencesMessages.JavadocConfigurationBlock_browse_archive_button);

		fArchivePathField= new StringDialogField();
		fArchivePathField.setDialogFieldListener(adapter);
		fArchivePathField.setLabelText(PreferencesMessages.JavadocConfigurationBlock_jar_path_label);

		fBrowseArchivePath= new SelectionButtonDialogField(SWT.PUSH);
		fBrowseArchivePath.setDialogFieldListener(adapter);
		fBrowseArchivePath.setLabelText(PreferencesMessages.JavadocConfigurationBlock_browse_archive_path_button);

		fValidateArchiveButton= new SelectionButtonDialogField(SWT.PUSH);
		fValidateArchiveButton.setDialogFieldListener(adapter);
		fValidateArchiveButton.setLabelText(PreferencesMessages.JavadocConfigurationBlock_validate_button);
	}

	fURLStatus= new StatusInfo();
	fArchiveStatus= new StatusInfo();
	fArchivePathStatus= new StatusInfo();

	initializeSelections();
}
 
开发者ID:trylimits,项目名称:Eclipse-Postfix-Code-Completion,代码行数:67,代码来源:JavadocConfigurationBlock.java


示例18: OptionsConfigurationBlock

import org.eclipse.jdt.internal.ui.wizards.IStatusChangeListener; //导入依赖的package包/类
public OptionsConfigurationBlock(IStatusChangeListener context, IProject project, Key[] allKeys, IWorkbenchPreferenceContainer container) {
	fContext= context;
	fProject= project;
	fAllKeys= allKeys;
	fContainer= container;
	if (container == null) {
		fManager= new WorkingCopyManager();
	} else {
		fManager= container.getWorkingCopyManager();
	}

	if (fProject != null) {
		fLookupOrder= new IScopeContext[] {
			new ProjectScope(fProject),
			InstanceScope.INSTANCE,
			DefaultScope.INSTANCE
		};
	} else {
		fLookupOrder= new IScopeContext[] {
			InstanceScope.INSTANCE,
			DefaultScope.INSTANCE
		};
	}
	testIfOptionsComplete(allKeys);
	if (fProject == null || hasProjectSpecificOptions(fProject)) {
		fDisabledProjectSettings= null;
	} else {
		fDisabledProjectSettings= new IdentityHashMap<Key, String>();
		for (int i= 0; i < allKeys.length; i++) {
			Key curr= allKeys[i];
			fDisabledProjectSettings.put(curr, curr.getStoredValue(fLookupOrder, false, fManager));
		}
	}

	settingsUpdated();

	fCheckBoxes= new ArrayList<Button>();
	fComboBoxes= new ArrayList<Combo>();
	fTextBoxes= new ArrayList<Text>(2);
	fLinks= new ArrayList<Link>(2);
	fLabels= new HashMap<Control, Label>();
	fExpandableComposites= new ArrayList<ExpandableComposite>();

	fRebuildCount= getRebuildCount();
}
 
开发者ID:trylimits,项目名称:Eclipse-Postfix-Code-Completion,代码行数:46,代码来源:OptionsConfigurationBlock.java


示例19: CodeAssistConfigurationBlock

import org.eclipse.jdt.internal.ui.wizards.IStatusChangeListener; //导入依赖的package包/类
public CodeAssistConfigurationBlock(IStatusChangeListener statusListener, IWorkbenchPreferenceContainer workbenchcontainer) {
	super(statusListener, null, getAllKeys(), workbenchcontainer);
}
 
开发者ID:trylimits,项目名称:Eclipse-Postfix-Code-Completion,代码行数:4,代码来源:CodeAssistConfigurationBlock.java


示例20: ImportOrganizeConfigurationBlock

import org.eclipse.jdt.internal.ui.wizards.IStatusChangeListener; //导入依赖的package包/类
public ImportOrganizeConfigurationBlock(IStatusChangeListener context, IProject project, IWorkbenchPreferenceContainer container) {
	super(context, project, getAllKeys(), container);

	String[] buttonLabels= new String[] {
		PreferencesMessages.ImportOrganizeConfigurationBlock_order_add_button,
		PreferencesMessages.ImportOrganizeConfigurationBlock_order_add_static_button,
		PreferencesMessages.ImportOrganizeConfigurationBlock_order_edit_button,
		PreferencesMessages.ImportOrganizeConfigurationBlock_order_remove_button,
		/* 4 */  null,
		PreferencesMessages.ImportOrganizeConfigurationBlock_order_up_button,
		PreferencesMessages.ImportOrganizeConfigurationBlock_order_down_button,
	};

	ImportOrganizeAdapter adapter= new ImportOrganizeAdapter();

	fOrderListField= new ListDialogField<ImportOrderEntry>(adapter, buttonLabels, new ImportOrganizeLabelProvider());
	fOrderListField.setDialogFieldListener(adapter);
	fOrderListField.setLabelText(PreferencesMessages.ImportOrganizeConfigurationBlock_order_label);
	fOrderListField.setUpButtonIndex(IDX_UP);
	fOrderListField.setDownButtonIndex(IDX_DOWN);
	fOrderListField.setRemoveButtonIndex(IDX_REMOVE);

	fOrderListField.enableButton(IDX_EDIT, false);

	fImportButton= new SelectionButtonDialogField(SWT.PUSH);
	fImportButton.setDialogFieldListener(adapter);
	fImportButton.setLabelText(PreferencesMessages.ImportOrganizeConfigurationBlock_order_load_button);

	fExportButton= new SelectionButtonDialogField(SWT.PUSH);
	fExportButton.setDialogFieldListener(adapter);
	fExportButton.setLabelText(PreferencesMessages.ImportOrganizeConfigurationBlock_order_save_button);

	fThresholdField= new StringDialogField();
	fThresholdField.setDialogFieldListener(adapter);
	fThresholdField.setLabelText(PreferencesMessages.ImportOrganizeConfigurationBlock_threshold_label);

	fStaticThresholdField= new StringDialogField();
	fStaticThresholdField.setDialogFieldListener(adapter);
	fStaticThresholdField.setLabelText(PreferencesMessages.ImportOrganizeConfigurationBlock_staticthreshold_label);

	fIgnoreLowerCaseTypesField= new SelectionButtonDialogField(SWT.CHECK);
	fIgnoreLowerCaseTypesField.setDialogFieldListener(adapter);
	fIgnoreLowerCaseTypesField.setLabelText(PreferencesMessages.ImportOrganizeConfigurationBlock_ignoreLowerCase_label);

	updateControls();
}
 
开发者ID:trylimits,项目名称:Eclipse-Postfix-Code-Completion,代码行数:47,代码来源:ImportOrganizeConfigurationBlock.java



注:本文中的org.eclipse.jdt.internal.ui.wizards.IStatusChangeListener类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Java ICommand类代码示例发布时间:2022-05-16
下一篇:
Java ProduceRequestResult类代码示例发布时间:2022-05-16
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap