Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  package org.jboss.errai.ui.shared.wrapper;
  
  import org.w3c.dom.*;

Read only wrapper to transform a gwt dom node to w3c one.

Author(s):
edewit@redhat.com
  
  public class NodeWrapper implements Node {
   private final com.google.gwt.dom.client.Node node;
 
   public NodeWrapper(com.google.gwt.dom.client.Node node) {
     this. = node;
   }
 
   public String getNodeName() {
     return .getNodeName();
   }
 
   @Override
   public String getNodeValue() throws DOMException {
     return .getNodeValue();
   }
 
   @Override
   public void setNodeValue(String nodeValuethrows DOMException {
     .setNodeValue(nodeValue);
   }
 
   @Override
   public short getNodeType() {
     return .getNodeType();
   }
 
   @Override
   public Node getParentNode() {
     return new NodeWrapper(.getParentNode());
   }
 
   @Override
   public NodeList getChildNodes() {
     return new NodeListWrapper(.getChildNodes());
   }
 
   @Override
   public Node getFirstChild() {
     return new NodeWrapper(.getFirstChild());
   }
 
   @Override
   public Node getLastChild() {
     return new NodeWrapper(.getLastChild());
   }
 
   @Override
   public Node getPreviousSibling() {
     return new NodeWrapper(.getPreviousSibling());
   }
 
   @Override
   public Node getNextSibling() {
     return new NodeWrapper(.getNextSibling());
   }
 
   @Override
   public NamedNodeMap getAttributes() {
     return null;
   }
 
   @Override
   public Document getOwnerDocument() {
     return null;
   }
 
   @Override
   public Node insertBefore(Node newChildNode refChildthrows DOMException {
     return null;
   }
 
   @Override
   public Node replaceChild(Node newChildNode oldChildthrows DOMException {
     return null;
   }
 
   @Override
   public Node removeChild(Node oldChildthrows DOMException {
     return null;
   }
 
   @Override
   public Node appendChild(Node newChildthrows DOMException {
     return null;
   }
 
   @Override
   public boolean hasChildNodes() {
     return .hasChildNodes();
   }
 
  public Node cloneNode(boolean deep) {
    return null;
  }
  public void normalize() {
  }
  public boolean isSupported(String featureString version) {
    return false;
  }
  public String getNamespaceURI() {
    return null;
  }
  public String getPrefix() {
    return null;
  }
  public void setPrefix(String prefixthrows DOMException {
  }
  public String getLocalName() {
    return null;
  }
  public boolean hasAttributes() {
    return true//maybe
  }
  public String getBaseURI() {
    return null;
  }
  public short compareDocumentPosition(Node otherthrows DOMException {
    return 0;
  }
  public String getTextContent() throws DOMException {
    return null;
  }
  public void setTextContent(String textContentthrows DOMException {
  }
  public boolean isSameNode(Node other) {
    return false;
  }
  public String lookupPrefix(String namespaceURI) {
    return null;
  }
  public boolean isDefaultNamespace(String namespaceURI) {
    return false;
  }
  public String lookupNamespaceURI(String prefix) {
    return null;
  }
  public boolean isEqualNode(Node arg) {
    return false;
  }
  public Object getFeature(String featureString version) {
    return null;
  }
  public Object setUserData(String keyObject dataUserDataHandler handler) {
    return null;
  }
  public Object getUserData(String key) {
    return null;
  }
New to GrepCode? Check out our FAQ X