Examples of nsISelection


Examples of org.mozilla.interfaces.nsISelection

  }

  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();

      nsIDOMNodeList nodeList = fragment.getChildNodes();
      for(int k = 0;  k < nodeList.getLength(); k++) {
        buildTextNode(builder, nodeList.item(k));
View Full Code Here

Examples of org.mozilla.interfaces.nsISelection

  }

  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();

      nsIDOMNodeList nodeList = fragment.getChildNodes();
      for(int k = 0;  k < nodeList.getLength(); k++) {
        buildHTMLNode(0, builder, nodeList.item(k));
View Full Code Here

Examples of org.mozilla.interfaces.nsISelection

  }

  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);
//      System.out.println("idomrange "+idomRange);
      nsIDOMDocumentFragment fragment = idomRange.cloneContents();

      searchLink(list, fragment.getChildNodes());
    }
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.