@Override public void handleMultiple() { throw XmlLogger.LOG.multipleDecorators(file + "@" + locator.getLineNumber()); } });
private void parseDecorators(XMLEventReader reader, XMLEvent event) throws XMLStreamException { if (enabledDecorators != null) { throw XmlLogger.LOG.multipleDecorators(beansXml + "@" + event.asStartElement().getLocation().getLineNumber()); } enabledDecorators = new LinkedList<>(); while (reader.hasNext()) { event = reader.nextEvent(); if (isEnd(event, DECORATORS)) { return; } else if (event.isStartElement()) { StartElement element = event.asStartElement(); if (isStartElement(element, CLASS)) { enabledDecorators.add(new XmlMetadata<String>(element.getName().toString(), getTrimmedElementText(reader), beansXml, element.getLocation().getLineNumber())); } } } }
private void parseDecorators(XMLEventReader reader, XMLEvent event) throws XMLStreamException { if (enabledDecorators != null) { throw XmlLogger.LOG.multipleDecorators(beansXml + "@" + event.asStartElement().getLocation().getLineNumber()); } enabledDecorators = new LinkedList<>(); while (reader.hasNext()) { event = reader.nextEvent(); if (isEnd(event, DECORATORS)) { return; } else if (event.isStartElement()) { StartElement element = event.asStartElement(); if (isStartElement(element, CLASS)) { enabledDecorators.add(new XmlMetadata<String>(element.getName().toString(), getTrimmedElementText(reader), beansXml, element.getLocation().getLineNumber())); } } } }
private void parseDecorators(XMLEventReader reader, XMLEvent event) throws XMLStreamException { if (enabledDecorators != null) { throw XmlLogger.LOG.multipleDecorators(beansXml + "@" + event.asStartElement().getLocation().getLineNumber()); } enabledDecorators = new LinkedList<>(); while (reader.hasNext()) { event = reader.nextEvent(); if (isEnd(event, DECORATORS)) { return; } else if (event.isStartElement()) { StartElement element = event.asStartElement(); if (isStartElement(element, CLASS)) { enabledDecorators.add(new XmlMetadata<String>(element.getName().toString(), getTrimmedElementText(reader), beansXml, element.getLocation().getLineNumber())); } } } }
private void parseDecorators(XMLEventReader reader, XMLEvent event) throws XMLStreamException { if (enabledDecorators != null) { throw XmlLogger.LOG.multipleDecorators(beansXml + "@" + event.asStartElement().getLocation().getLineNumber()); } enabledDecorators = new LinkedList<>(); while (reader.hasNext()) { event = reader.nextEvent(); if (isEnd(event, DECORATORS)) { return; } else if (event.isStartElement()) { StartElement element = event.asStartElement(); if (isStartElement(element, CLASS)) { enabledDecorators.add(new XmlMetadata<String>(element.getName().toString(), getTrimmedElementText(reader), beansXml, element.getLocation().getLineNumber())); } } } }
private void parseDecorators(XMLEventReader reader, XMLEvent event) throws XMLStreamException { if (enabledDecorators != null) { throw XmlLogger.LOG.multipleDecorators(beansXml + "@" + event.asStartElement().getLocation().getLineNumber()); } enabledDecorators = new LinkedList<>(); while (reader.hasNext()) { event = reader.nextEvent(); if (isEnd(event, DECORATORS)) { return; } else if (event.isStartElement()) { StartElement element = event.asStartElement(); if (isStartElement(element, CLASS)) { enabledDecorators.add(new XmlMetadata<String>(element.getName().toString(), getTrimmedElementText(reader), beansXml, element.getLocation().getLineNumber())); } } } }