类org.eclipse.ui.internal.IWorkbenchHelpContextIds源码实例Demo

下面列出了怎么用org.eclipse.ui.internal.IWorkbenchHelpContextIds的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: gama   文件: GamaActionBarAdvisor.java
OpenPreferencesAction() {
	super(WorkbenchMessages.OpenPreferences_text);
	setId("preferences");
	setText("Preferences");
	setToolTipText("Open GAMA preferences");
	setImageDescriptor(icons.desc("menu.open.preferences2"));
	window.getWorkbench().getHelpSystem().setHelp(this, IWorkbenchHelpContextIds.OPEN_PREFERENCES_ACTION);
}
 
源代码2 项目: gama   文件: GamaActionBarAdvisor.java
HelpContentsAction() {
	setActionDefinitionId(IWorkbenchCommandConstants.HELP_HELP_CONTENTS);
	setId("helpContents");
	setText("GAMA documentation");
	setToolTipText("GAMA online documentation");
	setImageDescriptor(icons.desc("menu.help2"));
	window.getWorkbench().getHelpSystem().setHelp(this, IWorkbenchHelpContextIds.HELP_CONTENTS_ACTION);
}
 
源代码3 项目: elexis-3-core   文件: GlobalActions.java
/**
 * Create a new <code>OpenPreferenceAction</code> and initialize it from the
 * given resource bundle.
 * 
 * @param window
 */
public OpenPreferencesAction(IWorkbenchWindow window) {
	super(WorkbenchMessages.OpenPreferences_text);
	if (window == null) {
		throw new IllegalArgumentException();
	}
	this.workbenchWindow = window;
	// @issue action id not set
	setToolTipText(WorkbenchMessages.OpenPreferences_toolTip);
	window.getWorkbench().getHelpSystem().setHelp(this, IWorkbenchHelpContextIds.OPEN_PREFERENCES_ACTION);
}
 
源代码4 项目: gama   文件: GamaActionBarAdvisor.java
private IContributionItem getDeleteItem() {
	return getItem(ActionFactory.DELETE.getId(), ActionFactory.DELETE.getCommandId(), "menu.delete2", null,
		WorkbenchMessages.Workbench_delete, WorkbenchMessages.Workbench_deleteToolTip,
		IWorkbenchHelpContextIds.DELETE_RETARGET_ACTION);
}
 
源代码5 项目: translationstudio8   文件: KeysPreferencePage.java
@Override
protected Control createContents(Composite parent) {
	PlatformUI.getWorkbench().getHelpSystem().setHelp(parent, IWorkbenchHelpContextIds.KEYS_PREFERENCE_PAGE);
	final Composite page = new Composite(parent, SWT.NONE);
	GridLayout layout = new GridLayout(1, false);
	layout.marginWidth = 0;
	page.setLayout(layout);

	Group groupParent = new Group(page, SWT.None);
	groupParent.setLayout(new GridLayout());
	groupParent.setLayoutData(new GridData(GridData.FILL_BOTH));
	groupParent.setText(Messages.getString("preferencepage.KeysPreferencePage.groupParent"));

	HsImageLabel imageLabel = new HsImageLabel(Messages.getString("preferencepage.KeysPreferencePage.imageLabel"),
			Activator.getImageDescriptor(ImageConstant.PREFERENCE_SYS_KEY));
	Composite cmp = imageLabel.createControl(groupParent);
	cmp.setLayout(new GridLayout());
	Composite cmpTemp = (Composite) imageLabel.getControl();
	cmpTemp.setLayoutData(new GridData(GridData.FILL_BOTH));
	Composite cmpContent = new Composite(cmpTemp, SWT.None);
	cmpContent.setLayout(new GridLayout());
	GridData data = new GridData(GridData.FILL_BOTH);
	data.horizontalSpan = 2;
	cmpContent.setLayoutData(data);

	// 不显示过滤文本框
	PlatformUI.getPreferenceStore().setDefault(IWorkbenchPreferenceConstants.SHOW_FILTERED_TEXTS, false);

	IDialogSettings settings = getDialogSettings();

	fPatternFilter = new CategoryPatternFilter(true, commandService.getCategory(null));
	if (settings.get(TAG_FILTER_UNCAT) != null) {
		fPatternFilter.filterCategories(settings.getBoolean(TAG_FILTER_UNCAT));
	}

	createTree(cmpContent);

	fill();

	applyDialogFont(cmpContent);
	imageLabel.computeSize();
	return page;
}
 
源代码6 项目: tmxeditor8   文件: KeysPreferencePage.java
@Override
protected Control createContents(Composite parent) {
	PlatformUI.getWorkbench().getHelpSystem().setHelp(parent, IWorkbenchHelpContextIds.KEYS_PREFERENCE_PAGE);
	final Composite page = new Composite(parent, SWT.NONE);
	GridLayout layout = new GridLayout(1, false);
	layout.marginWidth = 0;
	page.setLayout(layout);

	Group groupParent = new Group(page, SWT.None);
	groupParent.setLayout(new GridLayout());
	groupParent.setLayoutData(new GridData(GridData.FILL_BOTH));
	groupParent.setText(Messages.getString("preferencepage.KeysPreferencePage.groupParent"));

	HsImageLabel imageLabel = new HsImageLabel(Messages.getString("preferencepage.KeysPreferencePage.imageLabel"),
			Activator.getImageDescriptor(ImageConstants.PREFERENCE_SYS_KEY));
	Composite cmp = imageLabel.createControl(groupParent);
	cmp.setLayout(new GridLayout());
	Composite cmpTemp = (Composite) imageLabel.getControl();
	cmpTemp.setLayoutData(new GridData(GridData.FILL_BOTH));
	Composite cmpContent = new Composite(cmpTemp, SWT.None);
	cmpContent.setLayout(new GridLayout());
	GridData data = new GridData(GridData.FILL_BOTH);
	data.horizontalSpan = 2;
	cmpContent.setLayoutData(data);

	// 不显示过滤文本框
	PlatformUI.getPreferenceStore().setDefault(IWorkbenchPreferenceConstants.SHOW_FILTERED_TEXTS, false);

	IDialogSettings settings = getDialogSettings();

	fPatternFilter = new CategoryPatternFilter(true, commandService.getCategory(null));
	if (settings.get(TAG_FILTER_UNCAT) != null) {
		fPatternFilter.filterCategories(settings.getBoolean(TAG_FILTER_UNCAT));
	}

	createTree(cmpContent);

	fill();

	applyDialogFont(cmpContent);
	imageLabel.computeSize();
	return page;
}
 
源代码7 项目: tmxeditor8   文件: KeysPreferencePage.java
@Override
protected Control createContents(Composite parent) {
	PlatformUI.getWorkbench().getHelpSystem().setHelp(parent, IWorkbenchHelpContextIds.KEYS_PREFERENCE_PAGE);
	final Composite page = new Composite(parent, SWT.NONE);
	GridLayout layout = new GridLayout(1, false);
	layout.marginWidth = 0;
	page.setLayout(layout);

	Group groupParent = new Group(page, SWT.None);
	groupParent.setLayout(new GridLayout());
	groupParent.setLayoutData(new GridData(GridData.FILL_BOTH));
	groupParent.setText(Messages.getString("preferencepage.KeysPreferencePage.groupParent"));

	HsImageLabel imageLabel = new HsImageLabel(Messages.getString("preferencepage.KeysPreferencePage.imageLabel"),
			Activator.getImageDescriptor(ImageConstant.PREFERENCE_SYS_KEY));
	Composite cmp = imageLabel.createControl(groupParent);
	cmp.setLayout(new GridLayout());
	Composite cmpTemp = (Composite) imageLabel.getControl();
	cmpTemp.setLayoutData(new GridData(GridData.FILL_BOTH));
	Composite cmpContent = new Composite(cmpTemp, SWT.None);
	cmpContent.setLayout(new GridLayout());
	GridData data = new GridData(GridData.FILL_BOTH);
	data.horizontalSpan = 2;
	cmpContent.setLayoutData(data);

	// 不显示过滤文本框
	PlatformUI.getPreferenceStore().setDefault(IWorkbenchPreferenceConstants.SHOW_FILTERED_TEXTS, false);

	IDialogSettings settings = getDialogSettings();

	fPatternFilter = new CategoryPatternFilter(true, commandService.getCategory(null));
	if (settings.get(TAG_FILTER_UNCAT) != null) {
		fPatternFilter.filterCategories(settings.getBoolean(TAG_FILTER_UNCAT));
	}

	createTree(cmpContent);

	fill();

	applyDialogFont(cmpContent);
	imageLabel.computeSize();
	return page;
}
 
源代码8 项目: bonita-studio   文件: AboutDialog.java
protected void configureShell(Shell newShell) {
    super.configureShell(newShell);
    newShell.setText(NLS.bind(WorkbenchMessages.AboutDialog_shellTitle,productName ));
    PlatformUI.getWorkbench().getHelpSystem().setHelp(newShell,
IWorkbenchHelpContextIds.ABOUT_DIALOG);
}
 
 类所在包
 同包方法