Exemple #1
0
DOMStringImpl *ElementImpl::getAttributeImpl(NodeImpl::Id id, bool nsAware, DOMStringImpl *qName) const
{
    if(!namedAttrMap)
        return 0;

    DOMStringImpl *value = namedAttrMap->getValue(id, nsAware, qName);
    if(value)
        return value;

    // then search in default attr in case it is not yet set
    NamedAttrMapImpl *dm = defaultMap();
    value = dm ? dm->getValue(id, nsAware, qName) : 0;
    if(value)
        return value;

    return 0;
}