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; } }