Package org.eclipse.ui.forms.events

Examples of org.eclipse.ui.forms.events.HyperlinkAdapter


    final TaskListHyperlink itemLink = new TaskListHyperlink(notificationComposite, SWT.BEGINNING | SWT.WRAP | SWT.NO_FOCUS);
    itemLink.setText(task.getTaskId());
    itemLink.setImage(labelProvider.getImage(task));
    itemLink.setBackground(parent.getBackground());
    itemLink.addHyperlinkListener(new HyperlinkAdapter() {
      public void linkActivated(HyperlinkEvent e) {
        ActivateTaskAction action = new CompoundContextActivationContributionItem.ActivateTaskAction();
        action.setShell(getParentShell());
        action.setTask(task);
        action.run();
View Full Code Here


    text.setText(documentation);

    if (docsUrl != null) {
      Hyperlink link = toolkit.createHyperlink(helpClient,
          Messages.getString("AbstractNamespaceDetailsPart.EXTERNAL_DOCUMENTATION_LINK"), SWT.WRAP); //$NON-NLS-1$
      link.addHyperlinkListener(new HyperlinkAdapter() {
        @Override
        public void linkActivated(HyperlinkEvent e) {
          TasksUiUtil.openUrl(docsUrl);
        }
      });
View Full Code Here

      toolkit.adapt(scroll);

      for (final IConfigurationElement def : getFormPage().getWizardDefinitions()) {
        Hyperlink wizardLink = toolkit.createHyperlink(templateClient,
            def.getAttribute(CommonActionsExtensionPointConstants.ATTR_DESCRIPTION), SWT.WRAP);
        wizardLink.addHyperlinkListener(new HyperlinkAdapter() {
          @Override
          public void linkActivated(HyperlinkEvent e) {
            try {
              AbstractConfigWizard wizard = (AbstractConfigWizard) def
                  .createExecutableExtension(CommonActionsExtensionPointConstants.ATTR_CLASS);
View Full Code Here

  private void createAttribute(String attributeName, Hyperlink link, Text text) {
    link.setText(getDisplayText(attributeName) + ":"); //$NON-NLS-1$
    link.setUnderlined(true);
    link.setLayoutData(new GridData());

    link.addHyperlinkListener(new HyperlinkAdapter() {
      @Override
      public void linkActivated(HyperlinkEvent e) {
        IProject project = BeanWizardPage.this.wizard.getBeanFile().getProject();
        String className = classText.getText();
View Full Code Here

    Hyperlink loginLink = new Hyperlink(tabComposite, SWT.NONE);
    loginLink.setText("Open Roo Shell for projects...");
    loginLink.setUnderlined(true);
    loginLink.setForeground(getViewSite().getShell().getDisplay().getSystemColor(SWT.COLOR_BLUE));
    loginLink.addHyperlinkListener(new HyperlinkAdapter() {
      @Override
      public void linkActivated(HyperlinkEvent e) {
        openRooProjectsAction.run();
      }
    });
View Full Code Here

      label = toolkit.createHyperlink(client, attr + "*:", SWT.NONE); //$NON-NLS-1$
    }
    else {
      label = toolkit.createHyperlink(client, attr + ":", SWT.NONE); //$NON-NLS-1$
    }
    label.addHyperlinkListener(new HyperlinkAdapter() {
      @Override
      public void linkActivated(HyperlinkEvent e) {
        openHyperlink();
      }
    });
View Full Code Here

      label = toolkit.createHyperlink(client, attr + "*:", SWT.NONE); //$NON-NLS-1$
    }
    else {
      label = toolkit.createHyperlink(client, attr + ":", SWT.NONE); //$NON-NLS-1$
    }
    label.addHyperlinkListener(new HyperlinkAdapter() {
      @Override
      public void linkActivated(HyperlinkEvent e) {
        openHyperlink();
      }
    });
View Full Code Here

    hyperlink.setText(NLS.bind("Configure templates...", null));
    Color blue = new Color(null, 0, 0, 255);
    hyperlink.setForeground(blue);
    hyperlink.setUnderlined(true);
    blue.dispose();
    hyperlink.addHyperlinkListener(new HyperlinkAdapter() {
      @Override
      public void linkActivated(HyperlinkEvent event) {
        PreferenceDialog dialog = PreferencesUtil.createPreferenceDialogOn(null,
            TemplatesPreferencePage.EXAMPLE_PREFERENCES_PAGE_ID, null, null);
        refreshButton.setEnabled(false);
View Full Code Here

TOP

Related Classes of org.eclipse.ui.forms.events.HyperlinkAdapter

Copyright © 2018 www.massapicom. 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.