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

项目:PDFReporter-Studio    文件:AsyncAction.java   
/**
 * Run the body of the action
 */
@Override
public void run() {
    loadDialog();
    getDisplay().asyncExec(new Runnable() {
        public void run() {
            if (dialogToOpen != null) {
                dialogToOpen.getShell().setSize(
                            Math.max(500, dialogToOpen.getShell().getSize().x),
                            500);
                  PlatformUI.getWorkbench().getHelpSystem().setHelp(dialogToOpen.getShell(),
                            IWorkbenchHelpContextIds.NEW_WIZARD);
            }
            doAction();
        }
    });
}
项目:gef-gwt    文件:ActionFactory.java   
public IWorkbenchAction create(IWorkbenchWindow window) {
    if (window == null) {
        throw new IllegalArgumentException();
    }
    RetargetAction action = new RetargetAction(getId(),
            WorkbenchMessages.Workbench_delete);
    action.setToolTipText(WorkbenchMessages.Workbench_deleteToolTip);
    window.getPartService().addPartListener(action);
    action.setActionDefinitionId(getCommandId());
    action.enableAccelerator(false);
    window.getWorkbench()
            .getHelpSystem()
            .setHelp(action,
                    IWorkbenchHelpContextIds.DELETE_RETARGET_ACTION);
    ISharedImages sharedImages = window.getWorkbench()
            .getSharedImages();
    action.setImageDescriptor(sharedImages
            .getImageDescriptor(ISharedImages.IMG_TOOL_DELETE));
    action.setDisabledImageDescriptor(sharedImages
            .getImageDescriptor(ISharedImages.IMG_TOOL_DELETE_DISABLED));
    return action;
}
项目:relations    文件:AboutFeaturesPage.java   
/**
 * The Plugins button was pressed. Open an about dialog on the plugins for
 * the selected feature.
 */
private void handlePluginInfoPressed() {
    final TableItem[] items = table.getSelection();
    if (items.length <= 0) {
        return;
    }

    final AboutBundleGroupData info = (AboutBundleGroupData) items[0]
            .getData();
    final IBundleGroup bundleGroup = info.getBundleGroup();
    final Bundle[] bundles = bundleGroup == null ? new Bundle[0]
            : bundleGroup.getBundles();

    final AboutPluginsDialog d = new AboutPluginsDialog(getShell(),
            getProductName(), bundles,
            WorkbenchMessages.AboutFeaturesDialog_pluginInfoTitle,
            NLS.bind(
                    WorkbenchMessages.AboutFeaturesDialog_pluginInfoMessage,
                    bundleGroup.getIdentifier()),
            IWorkbenchHelpContextIds.ABOUT_FEATURES_PLUGINS_DIALOG);
    d.open();
}
项目:relations    文件:AboutFeaturesDialog.java   
/**
 * Constructor for AboutFeaturesDialog.
 *
 * @param parentShell
 *            the parent shell
 * @param productName
 *            the product name
 * @param bundleGroupInfos
 *            the bundle info
 */
public AboutFeaturesDialog(Shell parentShell, String productName,
        AboutBundleGroupData[] bundleGroupInfos,
        AboutBundleGroupData initialSelection) {
    super(parentShell);
    final AboutFeaturesPage page = new AboutFeaturesPage();
    page.setProductName(productName);
    page.setBundleGroupInfos(bundleGroupInfos);
    page.setInitialSelection(initialSelection);
    String title;
    if (productName != null) {
        title = NLS.bind(WorkbenchMessages.AboutFeaturesDialog_shellTitle,
                productName);
    } else {
        title = WorkbenchMessages.AboutFeaturesDialog_SimpleTitle;
    }
    initializeDialog(page, title,
            IWorkbenchHelpContextIds.ABOUT_FEATURES_DIALOG);
}
项目:PDFReporter-Studio    文件:ApplicationActionBarAdvisor.java   
private IContributionItem getDeleteItem() {
    return getItem(ActionFactory.DELETE.getId(),
            ActionFactory.DELETE.getCommandId(),
            ISharedImages.IMG_TOOL_DELETE,
            ISharedImages.IMG_TOOL_DELETE_DISABLED,
            WorkbenchMessages.Workbench_delete,
            WorkbenchMessages.Workbench_deleteToolTip,
            IWorkbenchHelpContextIds.DELETE_RETARGET_ACTION);
}
项目: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);
}
项目: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);
}
项目:limpet    文件:ApplicationActionBarAdvisor.java   
private IContributionItem getResetPerspectiveItem()
{
  return getItem(ActionFactory.RESET_PERSPECTIVE.getId(),
      ActionFactory.RESET_PERSPECTIVE.getCommandId(), null, null,
      WorkbenchMessages.ResetPerspective_text,
      WorkbenchMessages.ResetPerspective_toolTip,
      IWorkbenchHelpContextIds.RESET_PERSPECTIVE_ACTION);
}
项目:limpet    文件:ApplicationActionBarAdvisor.java   
private IContributionItem getSavePerspectiveItem()
{
  return getItem(ActionFactory.SAVE_PERSPECTIVE.getId(),
      ActionFactory.SAVE_PERSPECTIVE.getCommandId(), null, null,
      WorkbenchMessages.SavePerspective_text,
      WorkbenchMessages.SavePerspective_toolTip,
      IWorkbenchHelpContextIds.SAVE_PERSPECTIVE_ACTION);
}
项目:limpet    文件:ApplicationActionBarAdvisor.java   
private IContributionItem getDeleteItem()
{
  return getItem(ActionFactory.DELETE.getId(),
      ActionFactory.DELETE.getCommandId(), ISharedImages.IMG_TOOL_DELETE,
      ISharedImages.IMG_TOOL_DELETE_DISABLED,
      WorkbenchMessages.Workbench_delete,
      WorkbenchMessages.Workbench_deleteToolTip,
      IWorkbenchHelpContextIds.DELETE_RETARGET_ACTION);
}
项目:gef-gwt    文件:ActionFactory.java   
public IWorkbenchAction create(IWorkbenchWindow window) {
    if (window == null) {
        throw new IllegalArgumentException();
    }
    WorkbenchCommandAction action = new WorkbenchCommandAction(
            getCommandId(), window);
    action.setText(WorkbenchMessages.SaveAction_text);
    action.setToolTipText(WorkbenchMessages.SaveAction_toolTip);
    action.setId(getId());
    window.getWorkbench().getHelpSystem()
            .setHelp(action, IWorkbenchHelpContextIds.SAVE_ACTION);
    return action;
}
项目:VariantSync    文件:ProjectSelectionDialog.java   
protected void configureShell(Shell shell) {
    super.configureShell(shell);
    PlatformUI.getWorkbench().getHelpSystem()
            .setHelp(shell, IWorkbenchHelpContextIds.LIST_SELECTION_DIALOG);
}
项目: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);
}
项目:OpenSPIFe    文件:CellEditorActionHandler.java   
protected CutActionHandler() {
    setId("CellEditorCutActionHandler");//$NON-NLS-1$
    setEnabled(false);
    PlatformUI.getWorkbench().getHelpSystem().setHelp(this, IWorkbenchHelpContextIds.CELL_CUT_ACTION);
}
项目:OpenSPIFe    文件:CellEditorActionHandler.java   
protected CopyActionHandler() {
    setId("CellEditorCopyActionHandler");//$NON-NLS-1$
    setEnabled(false);
    PlatformUI.getWorkbench().getHelpSystem().setHelp(this, IWorkbenchHelpContextIds.CELL_COPY_ACTION);
}
项目:OpenSPIFe    文件:CellEditorActionHandler.java   
protected PasteActionHandler() {
    setId("CellEditorPasteActionHandler");//$NON-NLS-1$
    setEnabled(false);
    PlatformUI.getWorkbench().getHelpSystem().setHelp(this, IWorkbenchHelpContextIds.CELL_PASTE_ACTION);
}
项目:OpenSPIFe    文件:CellEditorActionHandler.java   
protected DeleteActionHandler() {
    setId("CellEditorDeleteActionHandler");//$NON-NLS-1$
    setEnabled(false);
    PlatformUI.getWorkbench().getHelpSystem().setHelp(this, IWorkbenchHelpContextIds.CELL_DELETE_ACTION);
}
项目:OpenSPIFe    文件:CellEditorActionHandler.java   
protected SelectAllActionHandler() {
    setId("CellEditorSelectAllActionHandler");//$NON-NLS-1$
    setEnabled(false);
    PlatformUI.getWorkbench().getHelpSystem().setHelp(this, IWorkbenchHelpContextIds.CELL_SELECT_ALL_ACTION);
}
项目:OpenSPIFe    文件:CellEditorActionHandler.java   
protected FindActionHandler() {
    setId("CellEditorFindActionHandler");//$NON-NLS-1$
    setEnabled(false);
    PlatformUI.getWorkbench().getHelpSystem().setHelp(this, IWorkbenchHelpContextIds.CELL_FIND_ACTION);
}
项目:OpenSPIFe    文件:CellEditorActionHandler.java   
protected UndoActionHandler() {
    setId("CellEditorUndoActionHandler");//$NON-NLS-1$
    setEnabled(false);
    PlatformUI.getWorkbench().getHelpSystem().setHelp(this, IWorkbenchHelpContextIds.CELL_UNDO_ACTION);
}
项目:OpenSPIFe    文件:CellEditorActionHandler.java   
protected RedoActionHandler() {
    setId("CellEditorRedoActionHandler");//$NON-NLS-1$
    setEnabled(false);
    PlatformUI.getWorkbench().getHelpSystem().setHelp(this, IWorkbenchHelpContextIds.CELL_REDO_ACTION);
}
项目: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;
}
项目: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;
}
项目: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;
}