package com.himamis.retex.renderer.android.parser;
import org.w3c.dom.Node;
import com.himamis.retex.renderer.share.platform.parser.Element;
import com.himamis.retex.renderer.share.platform.parser.NamedNodeMap;
import com.himamis.retex.renderer.share.platform.parser.NodeList;
public class ElementA extends NodeA implements Element {
private org.w3c.dom.Element impl;
public ElementA(org.w3c.dom.Element impl) {
super((Node) impl);
this.impl = impl;
}
public NodeList getElementsByTagName(String name) {
return new NodeListA(impl.getElementsByTagName(name));
}
public String getAttribute(String name) {
return impl.getAttribute(name);
}
public String getTagName() {
return impl.getTagName();
}
public NodeList getChildNodes() {
return new NodeListA(impl.getChildNodes());
}
public NamedNodeMap getAttributes() {
return new NamedNodeMapA(impl.getAttributes());
}
public boolean isNull() {
return impl == null;
}
}