public String getURI(int index) { // REVISIT: this hides the fact that internally we use // null instead of empty string // SAX requires URI to be a string or an empty string String uri= fAttributes.getURI(index); return uri != null ? uri : ""; }
public String getURI(int index) { // This hides the fact that internally we use null instead of empty string // SAX requires the URI to be a string or an empty string String uri = fAttributes.getURI(index); return uri != null ? uri : XMLSymbols.EMPTY_STRING; }
/** * <p> * getURI * </p> * * @param arg0 * @return */ public String getURI( int arg0 ) { return attrs.getURI(arg0); } /**
/** * <p> * getURI * </p> * * @param arg0 * @return */ public String getURI( int arg0 ) { return attrs.getURI(arg0); } /**
/** * @param attributes * @return */ private boolean hasNonSchemaAttributes(QName element, XMLAttributes attributes) { final int length = attributes.getLength(); for (int i = 0; i < length; ++i) { String uri = attributes.getURI(i); if (uri != null && uri != SchemaSymbols.URI_SCHEMAFORSCHEMA && uri != NamespaceContext.XMLNS_URI && !(uri == NamespaceContext.XML_URI && attributes.getQName(i) == SchemaSymbols.ATT_XML_LANG && element.localpart == SchemaSymbols.ELT_SCHEMA)) { return true; } } return false; }
private boolean isInheritedAttributeOverridden(XMLAttributes attributes, XSAttributeDeclaration inhrAttrDecl) { boolean attrExists = false; for (int attrIndx = 0; attrIndx < attributes.getLength(); attrIndx++) { if ((attributes.getLocalName(attrIndx)).equals(inhrAttrDecl.getName()) && XS11TypeHelper.isURIEqual(attributes.getURI(attrIndx), inhrAttrDecl.getNamespace())) { attrExists = true; break; } } return attrExists; } // isInheritedAttributeOverridden
PSVIAttrNSImpl attrNode = new PSVIAttrNSImpl((PSVIDocumentImpl)document, attributes.getURI(attrIndx), attributes.getQName(attrIndx)); attrNode.setNodeValue(attributes.getValue(attrIndx)); elem.setAttributeNode(attrNode);
if (SchemaSymbols.URI_SCHEMAVERSION.equals(attributes.getURI(attrIdx))) { String attrLocalName = attributes.getLocalName(attrIdx); String attrValue = attributes.getValue(attrIdx);
PSVIAttrNSImpl attrNode = new PSVIAttrNSImpl((PSVIDocumentImpl)fAssertDocument, attributes.getURI(attIndex), attributes.getQName(attIndex), attributes.getLocalName(attIndex)); attrNode.setNodeValue(attributes.getValue(attIndex));
attributes.getLocalName(i), attributes.getQName(i), attributes.getURI(i), attributes.getValue(i));
el, attributes.getQName (i), attributes.getURI (i), attributes.getValue (i), attributes.isSpecified (i),
String auri = attributes.getURI(i); if (auri == null || auri == NamespaceContext.XMLNS_URI) { continue; for (int j = i + 1; j < attrCount; j++) { String blocalpart = attributes.getLocalName(j); String buri = attributes.getURI(j); if (alocalpart == blocalpart && auri == buri) { fErrorReporter.reportError(
String auri = attributes.getURI(i); if (auri == null || auri == NamespaceContext.XMLNS_URI) { continue; for (int j = i + 1; j < attrCount; j++) { String blocalpart = attributes.getLocalName(j); String buri = attributes.getURI(j); if (alocalpart == blocalpart && auri == buri) { fErrorReporter.reportError(XMLMessageFormatter.XMLNS_DOMAIN,
String auri = attributes.getURI(i); if (auri == null || auri == NamespaceContext.XMLNS_URI) { continue; for (int j = i + 1; j < attrCount; j++) { String blocalpart = attributes.getLocalName(j); String buri = attributes.getURI(j); if (alocalpart == blocalpart && auri == buri) { fErrorReporter.reportError(XMLMessageFormatter.XMLNS_DOMAIN,