Lines Matching refs:reader
130 xmlreader::XmlReader & reader, int nsId, xmlreader::Span const & name) in startElement() argument
132 if (valueParser_.startElement(reader, nsId, name)) { in startElement()
138 handleComponentSchema(reader); in startElement()
186 handleGroup(reader, true); in startElement()
192 handleSet(reader, true); in startElement()
206 handlePropValue(reader, elements_.top().node); in startElement()
214 handleProp(reader); in startElement()
220 handleNodeRef(reader); in startElement()
226 handleGroup(reader, false); in startElement()
232 handleSet(reader, false); in startElement()
241 reader, in startElement()
261 rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("> in ")) + reader.getUrl()), in startElement()
265 void XcsParser::endElement(xmlreader::XmlReader const & reader) { in endElement() argument
314 reader.getUrl()), in endElement()
332 reader.getUrl()), in endElement()
346 void XcsParser::handleComponentSchema(xmlreader::XmlReader & reader) { in handleComponentSchema() argument
355 if (!reader.nextAttribute(&attrNsId, &attrLn)) { in handleComponentSchema()
367 reader.getUrl()), in handleComponentSchema()
371 xmlreader::Span s(reader.getAttributeValue(false)); in handleComponentSchema()
381 reader.getUrl()), in handleComponentSchema()
385 xmlreader::Span s(reader.getAttributeValue(false)); in handleComponentSchema()
394 reader.getUrl()), in handleComponentSchema()
402 reader.getUrl()), in handleComponentSchema()
409 void XcsParser::handleNodeRef(xmlreader::XmlReader & reader) { in handleNodeRef() argument
418 if (!reader.nextAttribute(&attrNsId, &attrLn)) { in handleNodeRef()
425 name = reader.getAttributeValue(false).convertFromUtf8(); in handleNodeRef()
429 component = reader.getAttributeValue(false).convertFromUtf8(); in handleNodeRef()
434 nodeType = reader.getAttributeValue(false).convertFromUtf8(); in handleNodeRef()
441 reader.getUrl()), in handleNodeRef()
455 reader.getUrl()), in handleNodeRef()
463 void XcsParser::handleProp(xmlreader::XmlReader & reader) { in handleProp() argument
472 if (!reader.nextAttribute(&attrNsId, &attrLn)) { in handleProp()
479 name = reader.getAttributeValue(false).convertFromUtf8(); in handleProp()
484 reader, reader.getAttributeValue(true)); in handleProp()
488 localized = xmldata::parseBoolean(reader.getAttributeValue(true)); in handleProp()
492 nillable = xmldata::parseBoolean(reader.getAttributeValue(true)); in handleProp()
499 reader.getUrl()), in handleProp()
506 reader.getUrl()), in handleProp()
523 xmlreader::XmlReader & reader, rtl::Reference< Node > const & property) in handlePropValue() argument
529 if (!reader.nextAttribute(&attrNsId, &attrLn)) { in handlePropValue()
535 attrSeparator = reader.getAttributeValue(false); in handlePropValue()
541 reader.getUrl()), in handlePropValue()
551 void XcsParser::handleGroup(xmlreader::XmlReader & reader, bool isTemplate) { in handleGroup() argument
558 if (!reader.nextAttribute(&attrNsId, &attrLn)) { in handleGroup()
565 name = reader.getAttributeValue(false).convertFromUtf8(); in handleGroup()
569 extensible = xmldata::parseBoolean(reader.getAttributeValue(true)); in handleGroup()
576 reader.getUrl()), in handleGroup()
590 void XcsParser::handleSet(xmlreader::XmlReader & reader, bool isTemplate) { in handleSet() argument
599 if (!reader.nextAttribute(&attrNsId, &attrLn)) { in handleSet()
606 name = reader.getAttributeValue(false).convertFromUtf8(); in handleSet()
610 component = reader.getAttributeValue(false).convertFromUtf8(); in handleSet()
615 nodeType = reader.getAttributeValue(false).convertFromUtf8(); in handleSet()
622 reader.getUrl()), in handleSet()
638 void XcsParser::handleSetItem(xmlreader::XmlReader & reader, SetNode * set) { in handleSetItem() argument
645 if (!reader.nextAttribute(&attrNsId, &attrLn)) { in handleSetItem()
651 component = reader.getAttributeValue(false).convertFromUtf8(); in handleSetItem()
656 nodeType = reader.getAttributeValue(false).convertFromUtf8(); in handleSetItem()