Examples of nsIDOMWindow


Examples of org.mozilla.interfaces.nsIDOMWindow

              nsIInterfaceRequestor interfaceRequestor = ( nsIInterfaceRequestor )httpChannel
                  .getNotificationCallbacks()
                  .queryInterface( nsIInterfaceRequestor.NS_IINTERFACEREQUESTOR_IID );

              nsIDOMWindow window = ( nsIDOMWindow )interfaceRequestor
                  .getInterface( nsIDOMWindow.NS_IDOMWINDOW_IID );

              BrowserComponent browserComponent = browserMap.get( window );
              if( browserComponent != null && browserRecordingMap.containsKey( browserComponent ) )
              {
View Full Code Here

Examples of org.mozilla.interfaces.nsIDOMWindow

    this.element = (nsIDOMElement)event.getTarget ().queryInterface(nsIDOMElement.NS_IDOMELEMENT_IID);
  }

  String getSelectedText() {
    nsIWebBrowser webBrowser = (nsIWebBrowser)browser.getWebBrowser ();
    nsIDOMWindow dw = webBrowser.getContentDOMWindow();
    nsISelection selection = dw.getSelection();

    StringBuilder builder = new StringBuilder();
    for(int i = 0;  i<  selection.getRangeCount(); i++) {
      nsIDOMRange idomRange = selection.getRangeAt(i);
      nsIDOMDocumentFragment fragment = idomRange.cloneContents();
View Full Code Here

Examples of org.mozilla.interfaces.nsIDOMWindow

    return builder.toString();
  }

  String getSelectedHTML() {
    nsIWebBrowser webBrowser = (nsIWebBrowser)browser.getWebBrowser ();
    nsIDOMWindow dw = webBrowser.getContentDOMWindow();
    nsISelection selection = dw.getSelection();

    StringBuilder builder = new StringBuilder();
    for(int i = 0;  i<  selection.getRangeCount(); i++) {
      nsIDOMRange idomRange = selection.getRangeAt(i);
      nsIDOMDocumentFragment fragment = idomRange.cloneContents();
View Full Code Here

Examples of org.mozilla.interfaces.nsIDOMWindow

    return builder.toString();
  }

  public String[] getSelectedLink() {
    nsIWebBrowser webBrowser = (nsIWebBrowser)browser.getWebBrowser ();
    nsIDOMWindow dw = webBrowser.getContentDOMWindow();
    nsISelection selection = dw.getSelection();

    List<String> list  = new ArrayList<String>();
   
    for(int i = 0;  i<  selection.getRangeCount(); i++) {
      nsIDOMRange idomRange = selection.getRangeAt(i);
View Full Code Here

Examples of org.mozilla.interfaces.nsIDOMWindow

      browser.addProgressListener (new ProgressAdapter () {
        @SuppressWarnings("unused")
        public void completed (ProgressEvent event) {
          nsIWebBrowser webBrowser = (nsIWebBrowser)browser.getWebBrowser ();
          if(webBrowser == null) return;
          nsIDOMWindow domWindow = webBrowser.getContentDOMWindow ();
          if(domWindow == null) return;
          nsIDOMEventTarget target = (nsIDOMEventTarget)domWindow.queryInterface (nsIDOMEventTarget.NS_IDOMEVENTTARGET_IID);
          nsIDOMEventListener listener = new nsIDOMEventListener () {
            public nsISupports queryInterface (String uuid) {
              if (uuid.equals (nsIDOMEventListener.NS_IDOMEVENTLISTENER_IID) ||
                  uuid.equals (nsIDOMEventListener.NS_ISUPPORTS_IID)) {
                return this;
View Full Code Here

Examples of org.mozilla.interfaces.nsIDOMWindow

        if(clazz == null) return browser;
        browser.addProgressListener (new ProgressAdapter () {
          @SuppressWarnings("unused")
          public void completed (ProgressEvent event) {
            nsIWebBrowser webBrowser = (nsIWebBrowser)browser.getWebBrowser ();
            nsIDOMWindow domWindow = webBrowser.getContentDOMWindow ();
            nsIDOMEventTarget target = (nsIDOMEventTarget)domWindow.queryInterface (nsIDOMEventTarget.NS_IDOMEVENTTARGET_IID);
            nsIDOMEventListener listener = new nsIDOMEventListener () {
              public nsISupports queryInterface (String uuid) {
                if (uuid.equals (nsIDOMEventListener.NS_IDOMEVENTLISTENER_IID) ||
                    uuid.equals (nsIDOMEventListener.NS_ISUPPORTS_IID)) {
                  return this;
View Full Code Here

Examples of org.mozilla.interfaces.nsIDOMWindow

      this.runOnSWTThread(new Runnable() {
         @Override
         public void run() {
            Browser browser = Crawler.this.getBrowser();
            nsIWebBrowser web_browser = (nsIWebBrowser) browser.getWebBrowser();
            nsIDOMWindow window = web_browser.getContentDOMWindow();
            nsIDOMDocument document = window.getDocument();
            outs[0] = document;
            }
         });

      nsIDOMDocument document = outs[0];
View Full Code Here

Examples of org.mozilla.interfaces.nsIDOMWindow

    */
   @SuppressWarnings("hiding")
   protected nsIDOMDocument getDocument() {
      Browser browser = this.getBrowser();
      nsIWebBrowser web_browser = (nsIWebBrowser) browser.getWebBrowser();
      nsIDOMWindow window = web_browser.getContentDOMWindow();
      nsIDOMDocument document = window.getDocument();
      return document;
      }
View Full Code Here

Examples of org.mozilla.interfaces.nsIDOMWindow

      this.runOnSWTThread(new Runnable() {
         @Override
         public void run() {
            Browser browser = Crawler.this.getBrowser();
            nsIWebBrowser web_browser = (nsIWebBrowser) browser.getWebBrowser();
            nsIDOMWindow window = web_browser.getContentDOMWindow();
            nsIDOMDocument document = window.getDocument();
            outs[0] = document;
            }
         });

      nsIDOMDocument document = outs[0];
View Full Code Here

Examples of org.mozilla.interfaces.nsIDOMWindow

      this.runOnSWTThread(new Runnable() {
         @Override
         public void run() {
            Browser browser = Crawler.this.getBrowser();
            nsIWebBrowser web_browser = (nsIWebBrowser) browser.getWebBrowser();
            nsIDOMWindow window = web_browser.getContentDOMWindow();
            nsIDOMDocument document = window.getDocument();
            outs[0] = document;
            }
         });

      nsIDOMDocument document = outs[0];
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.