Java 类org.xml.sax.ext.Attributes2 实例源码

项目:OpenJSharp    文件:ValidatorHandlerImpl.java   
/** Fills in the XMLAttributes object. */
private void fillXMLAttributes2(Attributes2 att) {
    fAttributes.removeAllAttributes();
    final int len = att.getLength();
    for (int i = 0; i < len; ++i) {
        fillXMLAttribute(att, i);
        fAttributes.setSpecified(i, att.isSpecified(i));
        if (att.isDeclared(i)) {
            fAttributes.getAugmentations(i).putItem(Constants.ATTRIBUTE_DECLARED, Boolean.TRUE);
        }
    }
}
项目:openjdk-jdk10    文件:ValidatorHandlerImpl.java   
/** Fills in the XMLAttributes object. */
private void fillXMLAttributes2(Attributes2 att) {
    fAttributes.removeAllAttributes();
    final int len = att.getLength();
    for (int i = 0; i < len; ++i) {
        fillXMLAttribute(att, i);
        fAttributes.setSpecified(i, att.isSpecified(i));
        if (att.isDeclared(i)) {
            fAttributes.getAugmentations(i).putItem(Constants.ATTRIBUTE_DECLARED, Boolean.TRUE);
        }
    }
}
项目:openjdk9    文件:ValidatorHandlerImpl.java   
/** Fills in the XMLAttributes object. */
private void fillXMLAttributes2(Attributes2 att) {
    fAttributes.removeAllAttributes();
    final int len = att.getLength();
    for (int i = 0; i < len; ++i) {
        fillXMLAttribute(att, i);
        fAttributes.setSpecified(i, att.isSpecified(i));
        if (att.isDeclared(i)) {
            fAttributes.getAugmentations(i).putItem(Constants.ATTRIBUTE_DECLARED, Boolean.TRUE);
        }
    }
}
项目:lookaside_java-1.8.0-openjdk    文件:ValidatorHandlerImpl.java   
/** Fills in the XMLAttributes object. */
private void fillXMLAttributes2(Attributes2 att) {
    fAttributes.removeAllAttributes();
    final int len = att.getLength();
    for (int i = 0; i < len; ++i) {
        fillXMLAttribute(att, i);
        fAttributes.setSpecified(i, att.isSpecified(i));
        if (att.isDeclared(i)) {
            fAttributes.getAugmentations(i).putItem(Constants.ATTRIBUTE_DECLARED, Boolean.TRUE);
        }
    }
}
项目:javify    文件:Consumer.java   
public void startElement (
    String uri,
    String localName,
    String qName,
    Attributes atts
) throws SAXException
{
    Node                top;

    super.startElement (uri, localName, qName, atts);

    // might there be more work?
    top = getTop ();
    if (!top.hasAttributes () || !(atts instanceof Attributes2))
        return;

    // remember any attributes that got defaulted
    DomNamedNodeMap     map = (DomNamedNodeMap) top.getAttributes ();
    Attributes2         attrs = (Attributes2) atts;
    int                 length = atts.getLength ();

    //map.compact ();
    for (int i = 0; i < length; i++) {
        if (attrs.isSpecified (i))
            continue;

        // value was defaulted.
        String          temp = attrs.getQName (i);
        DomAttr         attr;

        if ("".equals (temp))
            attr = (DomAttr) map.getNamedItemNS (attrs.getURI (i),
                    atts.getLocalName (i));
        else
            attr = (DomAttr) map.getNamedItem (temp);

        // DOM L2 can't write this flag, only read it
        attr.setSpecified (false);
    }
}
项目:jvm-stm    文件:Consumer.java   
public void startElement (
    String uri,
    String localName,
    String qName,
    Attributes atts
) throws SAXException
{
    Node        top;

    super.startElement (uri, localName, qName, atts);

    // might there be more work?
    top = getTop ();
    if (!top.hasAttributes () || !(atts instanceof Attributes2))
    return;

    // remember any attributes that got defaulted
    DomNamedNodeMap map = (DomNamedNodeMap) top.getAttributes ();
    Attributes2     attrs = (Attributes2) atts;
    int         length = atts.getLength ();

    //map.compact ();
    for (int i = 0; i < length; i++) {
    if (attrs.isSpecified (i))
        continue;

    // value was defaulted.
    String      temp = attrs.getQName (i);
    DomAttr     attr;

    if ("".equals (temp))
        attr = (DomAttr) map.getNamedItemNS (attrs.getURI (i),
            atts.getLocalName (i));
    else
        attr = (DomAttr) map.getNamedItem (temp);

    // DOM L2 can't write this flag, only read it
    attr.setSpecified (false);
    }
}
项目:infobip-open-jdk-8    文件:ValidatorHandlerImpl.java   
/** Fills in the XMLAttributes object. */
private void fillXMLAttributes2(Attributes2 att) {
    fAttributes.removeAllAttributes();
    final int len = att.getLength();
    for (int i = 0; i < len; ++i) {
        fillXMLAttribute(att, i);
        fAttributes.setSpecified(i, att.isSpecified(i));
        if (att.isDeclared(i)) {
            fAttributes.getAugmentations(i).putItem(Constants.ATTRIBUTE_DECLARED, Boolean.TRUE);
        }
    }
}
项目:jlibs    文件:NamespaceReplacer.java   
private Attributes replace(Attributes attrs){
    if(attrs instanceof Attributes2){
        attribute2Replacer.setDelegate((Attributes2)attrs);
        return attribute2Replacer;
    }else{
        attributeReplacer.setDelegate(attrs);
        return attributeReplacer;
    }
}
项目:xerces-for-android    文件:ValidatorHandlerImpl.java   
/** Fills in the XMLAttributes object. */
private void fillXMLAttributes2(Attributes2 att) {
    fAttributes.removeAllAttributes();
    final int len = att.getLength();
    for (int i = 0; i < len; ++i) {
        fillXMLAttribute(att, i);
        fAttributes.setSpecified(i, att.isSpecified(i));
        if (att.isDeclared(i)) {
            fAttributes.getAugmentations(i).putItem(Constants.ATTRIBUTE_DECLARED, Boolean.TRUE);
        }
    }
}
项目:OLD-OpenJDK8    文件:ValidatorHandlerImpl.java   
/** Fills in the XMLAttributes object. */
private void fillXMLAttributes2(Attributes2 att) {
    fAttributes.removeAllAttributes();
    final int len = att.getLength();
    for (int i = 0; i < len; ++i) {
        fillXMLAttribute(att, i);
        fAttributes.setSpecified(i, att.isSpecified(i));
        if (att.isDeclared(i)) {
            fAttributes.getAugmentations(i).putItem(Constants.ATTRIBUTE_DECLARED, Boolean.TRUE);
        }
    }
}
项目:JamVM-PH    文件:Consumer.java   
public void startElement (
    String uri,
    String localName,
    String qName,
    Attributes atts
) throws SAXException
{
    Node        top;

    super.startElement (uri, localName, qName, atts);

    // might there be more work?
    top = getTop ();
    if (!top.hasAttributes () || !(atts instanceof Attributes2))
    return;

    // remember any attributes that got defaulted
    DomNamedNodeMap map = (DomNamedNodeMap) top.getAttributes ();
    Attributes2     attrs = (Attributes2) atts;
    int         length = atts.getLength ();

    //map.compact ();
    for (int i = 0; i < length; i++) {
    if (attrs.isSpecified (i))
        continue;

    // value was defaulted.
    String      temp = attrs.getQName (i);
    DomAttr     attr;

    if ("".equals (temp))
        attr = (DomAttr) map.getNamedItemNS (attrs.getURI (i),
            atts.getLocalName (i));
    else
        attr = (DomAttr) map.getNamedItem (temp);

    // DOM L2 can't write this flag, only read it
    attr.setSpecified (false);
    }
}
项目:SplitCharater    文件:ValidatorHandlerImpl.java   
/** Fills in the XMLAttributes object. */
private void fillXMLAttributes2(Attributes2 att) {
    fAttributes.removeAllAttributes();
    final int len = att.getLength();
    for (int i = 0; i < len; ++i) {
        fillXMLAttribute(att, i);
        fAttributes.setSpecified(i, att.isSpecified(i));
        if (att.isDeclared(i)) {
            fAttributes.getAugmentations(i).putItem(Constants.ATTRIBUTE_DECLARED, Boolean.TRUE);
        }
    }
}
项目:android-boilerpipe    文件:ValidatorHandlerImpl.java   
/** Fills in the XMLAttributes object. */
private void fillXMLAttributes2(Attributes2 att) {
    fAttributes.removeAllAttributes();
    final int len = att.getLength();
    for (int i = 0; i < len; ++i) {
        fillXMLAttribute(att, i);
        fAttributes.setSpecified(i, att.isSpecified(i));
        if (att.isDeclared(i)) {
            fAttributes.getAugmentations(i).putItem(Constants.ATTRIBUTE_DECLARED, Boolean.TRUE);
        }
    }
}
项目:classpath    文件:Consumer.java   
public void startElement (
    String uri,
    String localName,
    String qName,
    Attributes atts
) throws SAXException
{
    Node                top;

    super.startElement (uri, localName, qName, atts);

    // might there be more work?
    top = getTop ();
    if (!top.hasAttributes () || !(atts instanceof Attributes2))
        return;

    // remember any attributes that got defaulted
    DomNamedNodeMap     map = (DomNamedNodeMap) top.getAttributes ();
    Attributes2         attrs = (Attributes2) atts;
    int                 length = atts.getLength ();

    //map.compact ();
    for (int i = 0; i < length; i++) {
        if (attrs.isSpecified (i))
            continue;

        // value was defaulted.
        String          temp = attrs.getQName (i);
        DomAttr         attr;

        if ("".equals (temp))
            attr = (DomAttr) map.getNamedItemNS (attrs.getURI (i),
                    atts.getLocalName (i));
        else
            attr = (DomAttr) map.getNamedItem (temp);

        // DOM L2 can't write this flag, only read it
        attr.setSpecified (false);
    }
}
项目:openjdk-icedtea7    文件:ValidatorHandlerImpl.java   
/** Fills in the XMLAttributes object. */
private void fillXMLAttributes2(Attributes2 att) {
    fAttributes.removeAllAttributes();
    final int len = att.getLength();
    for (int i = 0; i < len; ++i) {
        fillXMLAttribute(att, i);
        fAttributes.setSpecified(i, att.isSpecified(i));
        if (att.isDeclared(i)) {
            fAttributes.getAugmentations(i).putItem(Constants.ATTRIBUTE_DECLARED, Boolean.TRUE);
        }
    }
}
项目:iaf    文件:ValidatorHandlerImpl.java   
/** Fills in the XMLAttributes object. */
private void fillXMLAttributes2(Attributes2 att) {
    fAttributes.removeAllAttributes();
    final int len = att.getLength();
    for (int i = 0; i < len; ++i) {
        fillXMLAttribute(att, i);
        fAttributes.setSpecified(i, att.isSpecified(i));
        if (att.isDeclared(i)) {
            fAttributes.getAugmentations(i).putItem(Constants.ATTRIBUTE_DECLARED, Boolean.TRUE);
        }
    }
}
项目:jlibs    文件:NamespaceReplacer.java   
public void setDelegate(Attributes2 delegate){
    super.setDelegate(delegate);
    this.delegate = delegate;
}