public boolean contains(Name name) { if (excludedNamespaces.contains(name.getNamespaceUri())) return super.contains(name); else return !excludedNames.contains(name); }
public boolean contains(Name name) { if (excludedNamespaces.contains(name.getNamespaceUri())) return super.contains(name); else return !excludedNames.contains(name); }
public void visitName(Name name) { startElement("name"); attribute("ns", name.getNamespaceUri()); data(name.getLocalName()); endElement(); }
public void visitName(Name name) { startElement("name"); attribute("ns", name.getNamespaceUri()); data(name.getLocalName()); endElement(); }
public Object visitElement(ElementParticle p) { Name name = p.getName(); String ns = name.getNamespaceUri(); if (ns.equals(defaultNamespace)) return name.getLocalName(); return "{" + name.getNamespaceUri() + "}" + name.getLocalName(); }
public boolean contains(Name name) { Set<String> excludedLocalNames = nsMap.get(name.getNamespaceUri()); if (excludedLocalNames == null) return super.contains(name); else return !excludedLocalNames.contains(name.getLocalName()); }
private void startData(DataPattern p) { startElement("data"); final Name dtName = p.getDatatypeName(); attribute("type", dtName.getLocalName()); attribute("datatypeLibrary", dtName.getNamespaceUri()); for (Iterator<String> iter = p.getParams().iterator(); iter.hasNext();) { startElement("param"); attribute("name", iter.next()); data(iter.next()); endElement(); } }
private void startData(DataPattern p) { startElement("data"); final Name dtName = p.getDatatypeName(); attribute("type", dtName.getLocalName()); attribute("datatypeLibrary", dtName.getNamespaceUri()); for (Iterator<String> iter = p.getParams().iterator(); iter.hasNext();) { startElement("param"); attribute("name", iter.next()); data(iter.next()); endElement(); } }
public VoidValue visitElement(Element p) { NameInfo info = lookupElementName(p.getName()); info.globalType = p; info.occur = NameInfo.OCCUR_ROOT; lookupTargetNamespace(p.getName().getNamespaceUri()); return VoidValue.VOID; } }
public VoidValue visitAttribute(Attribute a) { NamespaceUsage usage = getUsage(a.getName().getNamespaceUri()); if (!nested) usage.attributeCount++; return VoidValue.VOID; }
private static DataPattern makeDatatype(Name datatypeName) { return new DataPattern(datatypeName.getNamespaceUri(), datatypeName.getLocalName()); }
static String format(Name name) { String localName = name.getLocalName(); String namespaceUri = name.getNamespaceUri(); if (namespaceUri.equals("")) return SchemaBuilderImpl.localizer.message("name_absent_namespace", localName); else return SchemaBuilderImpl.localizer.message("name_with_namespace", namespaceUri, localName); } }
static String format(Name name) { String localName = name.getLocalName(); String namespaceUri = name.getNamespaceUri(); if (namespaceUri.equals("")) return SchemaBuilderImpl.localizer.message("name_absent_namespace", localName); else return SchemaBuilderImpl.localizer.message("name_with_namespace", namespaceUri, localName); } }
public VoidValue visitAttribute(Attribute a) { String ns = a.getName().getNamespaceUri(); if (!ns.equals("") && !ns.equals(currentNamespace)) { noteMoved(lookupAttributeName(a.getName()), a); moveStructure(a); } return VoidValue.VOID; }
public void visitName(Name name) { visitNsName(name.getNamespaceUri()); if (name.equals(new Name("", "xmlns"))) errorMessageId = "xmlns_attribute"; }
protected void outputName(NameClass nc) { if (nc instanceof SimpleNameClass) { Name name = ((SimpleNameClass)nc).getName(); attribute("name", name.getLocalName()); attribute("ns", name.getNamespaceUri()); } else nc.accept(nameClassDumper); }
protected void outputName(NameClass nc) { if (nc instanceof SimpleNameClass) { Name name = ((SimpleNameClass)nc).getName(); attribute("name", name.getLocalName()); attribute("ns", name.getNamespaceUri()); } else nc.accept(nameClassDumper); }
public void visitName(Name name) { visitNsName(name.getNamespaceUri()); if (name.equals(new Name("", "xmlns"))) errorMessageId = "xmlns_attribute"; }
private void validateAttributes(Schema schema, Attributes attributes) throws SAXException { Validator validator = createValidator(schema); ContentHandler ch = validator.getContentHandler(); initHandler(ch); ch.startElement(OWNER_NAME.getNamespaceUri(), OWNER_NAME.getLocalName(), OWNER_NAME.getLocalName(), attributes); ch.endElement(OWNER_NAME.getNamespaceUri(), OWNER_NAME.getLocalName(), OWNER_NAME.getLocalName()); cleanupHandler(ch); releaseValidator(schema, validator); }
public VoidValue visitElement(Element p) { NameInfo info = lookupElementName(p.getName()); String ns = p.getName().getNamespaceUri(); if (ns.equals(currentNamespace) || (ns.equals("") && !p.equals(info.globalType))) p.getComplexType().accept(this); else { noteMoved(info, p); moveStructure(p); p.getComplexType().accept(new StructureMover(ns)); } return VoidValue.VOID; }