Package org.eclipse.swt.browser

Examples of org.eclipse.swt.browser.Browser


  public CodePreview(Composite parent, int style) {
    codeBrowser = new Browser(parent, style);
  }

  public CodePreview(Composite parent) {
    codeBrowser = new Browser(parent, SWT.None);
  }
View Full Code Here


  private Browser codeBrowser;
  private Logger logger = Logger.getLogger(CodePreview.class);

  public CodePreview(Composite parent, int style) {
    codeBrowser = new Browser(parent, style);
  }
View Full Code Here

  public CodePreview(Composite parent, int style) {
    codeBrowser = new Browser(parent, style);
  }

  public CodePreview(Composite parent) {
    codeBrowser = new Browser(parent, SWT.None);
  }
View Full Code Here

            });
            //            linkToPrefs.setLayoutData(new GridData(SWT.FILL, SWT.BOTTOM, true, false));
            stack.topControl = composite;
        } else {
            if (prefs.getBrowserSelection() == JpmPreferences.PREF_BROWSER_PLATFORM_DEFAULT) {
                browser = new Browser(parent, SWT.NONE);
                stack.topControl = browser;
            } else if (prefs.getBrowserSelection() == JpmPreferences.PREF_BROWSER_WEBKIT) {
                browser = new Browser(parent, SWT.WEBKIT);
                stack.topControl = browser;
            } else if (prefs.getBrowserSelection() == JpmPreferences.PREF_BROWSER_MOZILLA) {
                browser = new Browser(parent, SWT.MOZILLA);
                stack.topControl = browser;
            }

            createActions();
View Full Code Here

    }
   
   
    private Browser createBrowser(Composite parent, final ToolBar toolbar) {     
        try{
        browser = new Browser(parent, SWT.NONE);
        }catch(Exception e){
            InfoPlugin.log( "Could not create browser", e); //$NON-NLS-1$
        }
       
        browser.addStatusTextListener(new StatusTextListener() {
View Full Code Here

        public void widgetDefaultSelected( SelectionEvent e ) {
            setEnability();
        }
        public void open( WindowEvent event ) {
            CTabItem item = new CTabItem(tabFolder, SWT.NONE);
            Browser browser = createBrowser(item, null);
            item.setText(MessageFormat.format(Messages.BrowserContainerView_pageCount, new Object[] { count++ }));
            tabFolder.setSelection(item);
            event.browser = browser;
        }
View Full Code Here

                  item.setText(title);
                }
            }
        }
        public void close( WindowEvent event ) {
            Browser browser = event.browser;
            tabMap.remove(browser);
            listenerMap.remove(browser);
        }
View Full Code Here

        if(name != null) {
            item.setText(name);
        } else {
            item.setText(MessageFormat.format(Messages.BrowserContainerView_pageCount, new Object[] { count++ }));
        }
        Browser browser = createBrowser(item, listen);
        browser.setUrl(url);
       
        if(image != null)
            item.setImage(image);
        this.tabFolder.setSelection(item);
        this.tabFolder.layout();
View Full Code Here

        if(this.lastAlertURL != null)
            memento.putString(BROWSER_ALERT_URL, this.lastAlertURL.toString());
        Control[] controls = this.tabFolder.getChildren();
        for(Control control : controls) {
            if(control instanceof Browser) {
                Browser browser = (Browser)control;
                if(!browser.isDisposed()) {
                    CTabItem item = this.tabMap.get(browser);
                    String listener = this.listenerMap.get(browser);
                    if(item != null && !item.isDisposed() ) {
                        IMemento child = memento.createChild(BROWSER_TYPE);
                        child.putString(BROWSER_NAME, item.getText());
                        child.putString(BROWSER_URL, browser.getUrl());
                        child.putString(BROWSER_LISTENER, listener);
                    }
                }
            }
        }
View Full Code Here

            }
        }
    }
   
    private Browser createBrowser(CTabItem item, LocationListener listen) {
        Browser browser = new Browser(tabFolder, SWT.NONE);
        if(listen != null) {
            browser.addLocationListener(listen);
            listenerMap.put(browser, listen.getClass().getCanonicalName());
        } else {
            browser.addLocationListener(getListener());
            listenerMap.put(browser, "DEFAULT"); //$NON-NLS-1$
        }
        // needed to keep the forward/back buttons up to date
        browser.addLocationListener(getChangeListener());
        browser.addVisibilityWindowListener(getChangeListener());
        browser.addOpenWindowListener(getChangeListener());
        browser.addTitleListener(getChangeListener());
        item.setControl(browser);
        tabMap.put(browser, item);
       
        final IProgressMonitor monitor = getViewSite().getActionBars().getStatusLineManager().getProgressMonitor();


        browser.addProgressListener(new BrowserProgressListener(monitor, item, tabFolder));

        return browser;
    }
View Full Code Here

TOP

Related Classes of org.eclipse.swt.browser.Browser

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.