Package org.eclipse.swt.widgets

Examples of org.eclipse.swt.widgets.Link


        BaseWidgetUtils.createSpacer( composite, 3 );

        BaseWidgetUtils.createSpacer( composite, 1 );
        String text = Messages.getString( "ExportCsvToWizardPage.SeeTextFormats" ); //$NON-NLS-1$
        Link link = BaseWidgetUtils.createLink( composite, text, 2 );
        link.addSelectionListener( new SelectionAdapter()
        {
            public void widgetSelected( SelectionEvent e )
            {
                PreferencesUtil.createPreferenceDialogOn( getShell(), BrowserUIConstants.PREFERENCEPAGEID_TEXTFORMATS,
                    null, TextFormatsPreferencePage.CSV_TAB ).open();
View Full Code Here


     * @param span the horizontal span
     * @return the created text
     */
    public static Link createLink( Composite parent, String text, int span )
    {
        Link link = new Link( parent, SWT.NONE );
        link.setText( text );
        GridData gd = new GridData( SWT.FILL, SWT.BEGINNING, true, false );
        gd.horizontalSpan = span;
        gd.widthHint = 150;
        link.setLayoutData( gd );
        return link;
    }
View Full Code Here

        BaseWidgetUtils.createSpacer( composite, 3 );

        BaseWidgetUtils.createSpacer( composite, 1 );
        String text = Messages.getString( "ExportExcelToWizardPage.SeeTextFormats" ); //$NON-NLS-1$
        Link link = BaseWidgetUtils.createLink( composite, text, 2 );
        link.addSelectionListener( new SelectionAdapter()
        {
            public void widgetSelected( SelectionEvent e )
            {
                PreferencesUtil.createPreferenceDialogOn( getShell(), BrowserUIConstants.PREFERENCEPAGEID_TEXTFORMATS,
                    null, TextFormatsPreferencePage.XLS_TAB ).open();
View Full Code Here

        // Use Application Wide Open Mode Button
        useApplicationWideOpenModeButton = BaseWidgetUtils.createRadiobutton( openModeGroup, Messages
            .getString( "EntryEditorsPreferencePage.ApplicationWideSetting" ), 1 ); //$NON-NLS-1$
        Composite useApplicationWideOpenModeComposite = BaseWidgetUtils.createColumnContainer( openModeGroup, 2, 1 );
        BaseWidgetUtils.createRadioIndent( useApplicationWideOpenModeComposite, 1 );
        Link link = BaseWidgetUtils.createLink( useApplicationWideOpenModeComposite, Messages
            .getString( "EntryEditorsPreferencePage.ApplicationWideSettingTooltip" ), 1 ); //$NON-NLS-1$
        GridData linkGridData = new GridData( GridData.FILL_HORIZONTAL );
        linkGridData.widthHint = 300;
        link.setLayoutData( linkGridData );
        link.addSelectionListener( new SelectionAdapter()
        {
            public void widgetSelected( SelectionEvent e )
            {
                PreferencesUtil.createPreferenceDialogOn( getShell(),
                    "org.eclipse.ui.preferencePages.Workbench", null, null ); //$NON-NLS-1$
View Full Code Here

        btnEnableSubbundles = new Button(container, SWT.CHECK);
        btnEnableSubbundles.setText(Messages.EnableSubBundlesDialog_btnEnableSubbundles_text_3);
        btnEnableSubbundles.setSelection(enableSubBundles);
        new Label(container, SWT.NONE);

        link = new Link(container, SWT.NONE);
        link.setLayoutData(new GridData(SWT.LEFT, SWT.CENTER, false, false, 2, 1));
        link.setText(Messages.EnableSubBundlesDialog_link_text);
        link.addSelectionListener(new SelectionAdapter() {
            @Override
            public void widgetSelected(SelectionEvent e) {
View Full Code Here

     * @param nColumns
     *            number of columns to span
     * @since 3.1
     */
    protected void createCommentControls(Composite composite, int nColumns) {
        Link link = new Link(composite, SWT.NONE);
        link.setText(NewWizardMessages.NewTypeWizardPage_addcomment_description);
        link.addSelectionListener(new TypeFieldsAdapter());
        link.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, false, false, nColumns, 1));
        DialogField.createEmptySpace(composite);
        fAddCommentButton.doFillIntoGrid(composite, nColumns - 1);
    }
View Full Code Here

    });
    moduleButton.setToolTipText(ResourceMessages
        .getString("NewProject.moduleStarterTooltip"));

    // link element to Module::Starter pref page
    moduleStarterPrefLink = new Link(group, SWT.NONE);
    moduleStarterPrefLink.setFont(group.getFont());
    moduleStarterPrefLink.setText(ResourceMessages
        .getString("NewProject.moduleStarterPrefDesc")); //$NON-NLS-1$
    moduleStarterPrefLink.setLayoutData(new GridData(GridData.END,
        GridData.CENTER, false, false));
View Full Code Here

        }

      }
    });

    mappedURIsLink = new Link(uriComposite, SWT.MULTI);
    GridDataFactory.fillDefaults().grab(true, false).hint(250, SWT.DEFAULT).applyTo(mappedURIsLink);
    adaptControl(mappedURIsLink);

    mappedURIsLink.addSelectionListener(new SelectionAdapter() {
      @Override
View Full Code Here

    Menu menu = menuManager.createContextMenu(instancesViewer.getControl());
    instancesViewer.getControl().setMenu(menu);

    if (Platform.getBundle("org.eclipse.rse.ui") != null) { //$NON-NLS-1$
      final ConfigureRemoteCloudFoundryAction configAction = new ConfigureRemoteCloudFoundryAction(cloudServer);
      Link configLink = new Link(client, SWT.NONE);
      configLink.setText(Messages.ApplicationDetailsPart_TEXT_SHOW_IN_REMOTE_VIEW);
      configLink.addSelectionListener(new SelectionAdapter() {
        @Override
        public void widgetSelected(SelectionEvent e) {
          configAction.run();
        }
      });
View Full Code Here

        Composite body = createTableWrapBody(1, toolkit);

        toolkit.createLabel(body, "Specify which resources are included in the bundle.");

        tree = toolkit.createTree(body, SWT.CHECK | SWT.BORDER);
        Link link = new Link(body, SWT.WRAP);
        link.setText("Some resources may be filtered according to preferences. <a href=\"excludedResourcePrefs\">Click here</a> to edit the list of exclusions.");

        TableWrapData data = new TableWrapData(TableWrapData.FILL_GRAB);
        data.heightHint = 200;
        tree.setLayoutData(data);

        viewer = new CheckboxTreeViewer(tree);
        IProject base = getProjectModel().getProject();
        viewer.setContentProvider(new BaseWorkbenchContentProvider());
        viewer.setLabelProvider(new WorkbenchLabelProvider());
        viewer.addCheckStateListener(this);
        resourcesFilter = new ExcludedResourcesFilter();
        viewer.addFilter(resourcesFilter);
        viewer.setInput(base);

        link.addListener(SWT.Selection, new Listener()
        {
            public void handleEvent(Event event)
            {
                if ("excludedResourcePrefs".equals(event.text))
                {
View Full Code Here

TOP

Related Classes of org.eclipse.swt.widgets.Link

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.