Examples of IBindingService


Examples of org.eclipse.ui.keys.IBindingService

        } else
          return ""; //$NON-NLS-1$
      }

      private String getQuickAssistBinding() {
        final IBindingService bindingSvc = (IBindingService) PlatformUI
            .getWorkbench().getAdapter(IBindingService.class);
        return bindingSvc
            .getBestActiveBindingFormattedFor(ITextEditorActionDefinitionIds.QUICK_ASSIST);
      }
    });
  }
View Full Code Here

Examples of org.eclipse.ui.keys.IBindingService

  }

  private String getShowInMenuLabel() {
    String keyBinding = null;

    IBindingService bindingService = (IBindingService) PlatformUI
        .getWorkbench().getAdapter(IBindingService.class);
    if (bindingService != null)
      keyBinding = bindingService
          .getBestActiveBindingFormattedFor("org.eclipse.ui.navigate.showInQuickMenu"); //$NON-NLS-1$

    if (keyBinding == null)
      keyBinding = ""; //$NON-NLS-1$
View Full Code Here

Examples of org.eclipse.ui.keys.IBindingService

    helpMenu.add(new Separator());
    helpMenu.add(new Action(Messages.ApplicationActionBarAdvisor_SHOW_KEY_BINDINGS) {
      @Override
      public void run() {
        IWorkbench workbench = PlatformUI.getWorkbench();
        IBindingService bindingService = (IBindingService) workbench.getService(IBindingService.class);
        bindingService.openKeyAssistDialog();
      }
    });

    helpMenu.add(new Separator());
View Full Code Here

Examples of org.eclipse.ui.keys.IBindingService

            return super.getImageDescriptor();
          };

          @Override
          public String getText() {
            IBindingService bs = (IBindingService) PlatformUI.getWorkbench().getService(IBindingService.class);
            TriggerSequence binding = bs.getBestActiveBindingFor(provider.getId());

            return binding != null ? NLS.bind(Messages.ApplicationActionBarAdvisor_SHARE_BINDING, provider.getName(), binding.format()) : provider.getName();
          }

          @Override
View Full Code Here

Examples of org.eclipse.ui.keys.IBindingService

  /*
   * @see org.eclipse.jface.action.Action#getText()
   */
  @Override
  public String getText() {
    IBindingService bs = (IBindingService) PlatformUI.getWorkbench().getService(IBindingService.class);
    TriggerSequence binding = bs.getBestActiveBindingFor(ID);

    return binding != null ? NLS.bind(Messages.MakeNewsStickyAction_NEWS_STICKY_BINDING, binding.format()) : Messages.MakeNewsStickyAction_NEWS_STICKY;
  }
View Full Code Here

Examples of org.eclipse.ui.keys.IBindingService

  /*
   * @see org.eclipse.jface.action.Action#getText()
   */
  @Override
  public String getText() {
    IBindingService bs = (IBindingService) PlatformUI.getWorkbench().getService(IBindingService.class);
    TriggerSequence binding = bs.getBestActiveBindingFor(ID);

    return binding != null ? NLS.bind(Messages.ArchiveNewsAction_ARCHIVE_NEWS_BINDING, binding.format()) : Messages.ArchiveNewsAction_ARCHIVE_NEWS;
  }
View Full Code Here

Examples of org.eclipse.ui.keys.IBindingService

  @Override
  public String getText() {
    if (fLabel == null)
      return Messages.LabelAction_REMOVE_ALL_LABELS;

    IBindingService bs = (IBindingService) PlatformUI.getWorkbench().getService(IBindingService.class);
    TriggerSequence binding = bs.getBestActiveBindingFor(Controller.LABEL_ACTION_PREFIX + fLabel.getId());

    return binding != null ? NLS.bind(Messages.LabelAction_LABEL_BINDING, fLabel.getName(), binding.format()) : fLabel.getName();
  }
View Full Code Here

Examples of org.eclipse.ui.keys.IBindingService

  /*
   * @see org.eclipse.jface.action.Action#getText()
   */
  @Override
  public String getText() {
    IBindingService bs = (IBindingService) PlatformUI.getWorkbench().getService(IBindingService.class);
    TriggerSequence binding = bs.getBestActiveBindingFor(ID);

    return binding != null ? NLS.bind(Messages.ToggleReadStateAction_NEWS_READ_BINDING, binding.format()) : Messages.ToggleReadStateAction_NEWS_READ;
  }
View Full Code Here

Examples of org.eclipse.ui.keys.IBindingService

   * Currently returns java binding, eventually we need to add our own preferences!
   * @return binding for proposal cycling
   *
   */
  private KeySequence getIterationBinding() {
      final IBindingService bindingSvc= (IBindingService) PlatformUI.getWorkbench().getAdapter(IBindingService.class);
    TriggerSequence binding= bindingSvc.getBestActiveBindingFor(ITextEditorActionDefinitionIds.CONTENT_ASSIST_PROPOSALS);
    if (binding instanceof KeySequence)
      return (KeySequence) binding;
    return null;
    }
View Full Code Here

Examples of org.eclipse.ui.keys.IBindingService

    return NLS.bind(
        "Press \'\'{0}\'\' to show beans of other files", keySequence); //$NON-NLS-1$
  }

  private TriggerSequence[] getInvokingCommandKeySequences() {
    IBindingService bindingService = (IBindingService) PlatformUI
        .getWorkbench().getAdapter(IBindingService.class);
    TriggerSequence[] bindings = bindingService
        .getActiveBindingsFor(invokingCommandId);
    if (bindings.length > 0) {
      invokingCommandTriggerSequences = bindings;
    }
    return invokingCommandTriggerSequences;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.