Package org.eclipse.ui.forms.events

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


        }
            });

            Hyperlink hl1 = new Hyperlink(group, SWT.NONE);
            hl1.setText("[X]");
            hl1.addHyperlinkListener(new HyperlinkAdapter() {
                @Override
                public void linkActivated(HyperlinkEvent e) {
                    model.getFirstTask().deleteQuery(queryIndex);
                }
            });
View Full Code Here


            strokeLabel = new Label(strokeComposite, SWT.SEPARATOR | SWT.HORIZONTAL);
            strokeLabel.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));

            Hyperlink hl2 = new Hyperlink(strokeComposite, SWT.NONE);
            hl2.setText(Messages.getString("button.add"));
            hl2.addHyperlinkListener(new HyperlinkAdapter() {
                @Override
                public void linkActivated(HyperlinkEvent e) {
                    model.getFirstTask().addQueryParameter(queryIndex, result);
                }
            });
View Full Code Here

            });

            if (paramIndex != 0) {
                Hyperlink hl0 = new Hyperlink(parent, SWT.NONE);
                hl0.setText(Messages.getString("button.up"));
                hl0.addHyperlinkListener(new HyperlinkAdapter() {
                    @Override
                    public void linkActivated(HyperlinkEvent e) {
                        model.getFirstTask().moveUpQueryParameter(queryIndex, parameterModel.result, paramIndex);
                    }
                });
                hyperlinkGroup.add(hl0);
            } else {
                new Label(parent, SWT.NONE);
            }

            Hyperlink hl1 = new Hyperlink(parent, SWT.NONE);
            hl1.setText("[X]");
            hl1.addHyperlinkListener(new HyperlinkAdapter() {
                @Override
                public void linkActivated(HyperlinkEvent e) {
                    model.getFirstTask().deleteQueryParameter(queryIndex, parameterModel.result, paramIndex);
                }
            });
View Full Code Here

        Composite clientArea = createSection(parent, 2);

        selectionText = new Text(clientArea, SWT.READ_ONLY | SWT.BORDER);
        selectionText.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
        Hyperlink h1 = createLink(clientArea, Messages.getString("button.choose"));
        h1.addHyperlinkListener(new HyperlinkAdapter() {

            @Override
            public void linkActivated(HyperlinkEvent e) {
                try {
                    List<String> items = new ArrayList<String>();
View Full Code Here

      buildAdvancedSections();
    } else {
      toolkit.createLabel(form.getBody(), Messages.getString("StatisticView.DisabledStats")); //$NON-NLS-1$)
      Hyperlink link = toolkit.createHyperlink(form.getBody(),
          Messages.getString("StatisticView.ActivateStatsForMore"), SWT.WRAP); //$NON-NLS-1$)
      link.addHyperlinkListener(new HyperlinkAdapter() {
        public void linkActivated(HyperlinkEvent e) {
          ActionFactory.PREFERENCES.create(PlatformUI.getWorkbench().getActiveWorkbenchWindow()).run();
        }
      });
View Full Code Here

      FormToolkit toolkit, final Composite parent,
      final IDOMElement element, String label, final String attrName,
      final String superClass, final Text textFileName){

    final Hyperlink link = toolkit.createHyperlink(parent, label, SWT.NULL);
    link.addHyperlinkListener(new HyperlinkAdapter(){
      public void linkActivated(HyperlinkEvent e){
        try {
          Control[] controls = parent.getChildren();
          Text text = null;
          for(int i=0;i<controls.length;i++){
View Full Code Here

      final Hyperlink infoLink = new Hyperlink(dialogArea, SWT.NONE);
      infoLink.setText("https://nbo.sourceforge.net");
      infoLink.setForeground(new Color(null, 0, 0, 255));
      infoLink.setUnderlined(true);
      infoLink.addHyperlinkListener(new HyperlinkAdapter() {
        public void linkActivated(HyperlinkEvent event) {
          try {
            Runtime.getRuntime().exec(SettingsPerspective.getSettings().get("default_browser") + " " + infoLink.getText());
          }
         
View Full Code Here

  public org.eclipse.ui.forms.widgets.Hyperlink createMenuLink(Composite parent, String text, HyperlinkAdapter...adapters) {
    Hyperlink link = new Hyperlink(parent, SWT.LEFT);
    link.setText(text);
    link.setFont(UIDATA.FONT_9VB);
    link.setBackground(parent.getBackground());
    link.addHyperlinkListener(new HyperlinkAdapter(){
      public void linkEntered(HyperlinkEvent e) {
        Hyperlink hyperlink = (Hyperlink)e.widget;
        hyperlink.setUnderlined(true);
      }
View Full Code Here

    ImageHyperlink link = toolkit.createImageHyperlink( contextPanel, SWT.NONE );
    link.setHref( contextID );
    link.setImage( removeImg ); // linkBackImg );
//    link.setToolTipText( "Context item related action" );
    link.setToolTipText( "Remove this item" );
    link.addHyperlinkListener( new HyperlinkAdapter() {
      @Override
      public void linkActivated( HyperlinkEvent e )
      {
        // item ID is in e.getHref()
        String id = e.getHref().toString();
View Full Code Here

      ImageHyperlink imgLink = toolkit.createImageHyperlink( formText, SWT.WRAP );
      imgLink.setImage( linkImg );
      imgLink.setHref( url );
      imgLink.setToolTipText( url );
      formText.setControl( "linkc", imgLink );
      imgLink.addHyperlinkListener( new HyperlinkAdapter() {
        @Override
        public void linkActivated( HyperlinkEvent e )
        {
          handleLink( e.getHref().toString() );
        }
      });
    }
    hint.append( "</p></form>" );

    formText.setText( hint.toString(), true, true );

    Composite bottomPanel = toolkit.createComposite( knowPanel );
    TableWrapLayout tableLayout = new TableWrapLayout();
    tableLayout.verticalSpacing = 0;
    tableLayout.leftMargin = 10;
    bottomPanel.setLayout( tableLayout );

    Composite btnPanel = toolkit.createComposite( bottomPanel );
    RowLayout layout = new RowLayout();
    layout.spacing = 1;
    layout.wrap = true;
    layout.marginTop = 5;
    layout.marginBottom = 0;
    btnPanel.setLayout( layout );

    String resourceID = hash.get( "ID" );
    ImageHyperlink btn;

    btn = toolkit.createImageHyperlink( btnPanel, SWT.WRAP );
    btn.setImage( positiveImg );
    btn.setToolTipText( "Vote the note as helpful" );
    btn.setHref( resourceID );
    btn.addHyperlinkListener( new HyperlinkAdapter() {
      @Override
      public void linkActivated( HyperlinkEvent e )
      {
        getEmbetClient().vote( (String) e.getHref(), "Good", userID );
        reloadContent();
      }
    });

    btn = toolkit.createImageHyperlink( btnPanel, SWT.WRAP );
    btn.setImage( negativeImg );
    btn.setToolTipText( "Vote the note as NOT helpful" );
    btn.setHref( resourceID );
    btn.addHyperlinkListener( new HyperlinkAdapter() {
      @Override
      public void linkActivated( HyperlinkEvent e )
      {
        getEmbetClient().vote( (String) e.getHref(), "Bad", userID );
        reloadContent();
      }
    });

    btn = toolkit.createImageHyperlink( btnPanel, SWT.WRAP );
    btn.setImage( removeImg );
    btn.setToolTipText( "Don't show the note in this context" );
    btn.setHref( resourceID );
    btn.addHyperlinkListener( new HyperlinkAdapter() {
      @Override
      public void linkActivated( HyperlinkEvent e )
      {
        getEmbetClient().vote( (String) e.getHref(), "Close", userID );
        reloadContent();
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.