Package javax.xml.stream.events

Examples of javax.xml.stream.events.XMLEvent.asStartElement()


            while (!e.isEndDocument()
                && !(e.isEndElement() && e.asEndElement()
                    .getName().getLocalPart()
                    .equals("line"))) {
              if (e.isStartElement()
                  && e.asStartElement().getName()
                      .getLocalPart().equals("value")) {
                value = new StringBuilder();
                inValue = true;
              } else if (e.isEndElement()
                  && e.asEndElement().getName()
View Full Code Here


                currentEvent = input.nextEvent();
                eventType = currentEvent.getEventType();
                switch (eventType) {
                case XMLStreamConstants.START_ELEMENT:
                    ++fDepth;
                    StartElement start = currentEvent.asStartElement();
                    fillQName(fElementQName, start.getName());
                    fLocationWrapper.setLocation(start.getLocation());
                    fNamespaceContext.setNamespaceContext(start.getNamespaceContext());
                    fillXMLAttributes(start);
                    fillDeclaredPrefixes(start);
View Full Code Here

                // XMLEvent.
                // The spec only really describes 11 of them.
                switch (event.getEventType()) {
                    case XMLStreamConstants.START_ELEMENT :
                        depth++;
                        handleStartElement(event.asStartElement());
                        break;
                    case XMLStreamConstants.END_ELEMENT :
                        handleEndElement(event.asEndElement());
                        depth--;
                        break;
View Full Code Here

                currentEvent = input.nextEvent();
                eventType = currentEvent.getEventType();
                switch (eventType) {
                case XMLStreamConstants.START_ELEMENT:
                    ++fDepth;
                    StartElement start = currentEvent.asStartElement();
                    fillQName(fElementQName, start.getName());
                    fLocationWrapper.setLocation(start.getLocation());
                    fNamespaceContext.setNamespaceContext(start.getNamespaceContext());
                    fillXMLAttributes(start);
                    fillDeclaredPrefixes(start);
View Full Code Here

                    return false;
                }

                if (eventType == XMLStreamConstants.START_ELEMENT) {
                    final StartElement startA = eventA.asStartElement();
                    final StartElement startB = eventB.asStartElement();
                    if (!startA.getName().getLocalPart().equals(startB.getName().getLocalPart())) {
                        message.append("Different elements ").append(startA.getName()).append(", ").append(startB.getName()).append(" at location ").append(eventA.getLocation());
                        return false;
                    }
                } else if (eventType == XMLStreamConstants.END_ELEMENT) {
View Full Code Here

            XMLEvent xmlEvent;
            boolean found = false;
            while (!found && reader.hasNext()) {
                try {
                    xmlEvent = reader.peek();
                    if (xmlEvent != null && xmlEvent.isStartElement() && name.equals(xmlEvent.asStartElement().getName().getLocalPart())) {
                        found = true;
                    } else {
                        reader.nextEvent();
                    }
                } catch (XMLStreamException e) {
View Full Code Here

        int level = 0;
        while (xmlReader.hasNext()) {
            XMLEvent e = xmlReader.nextEvent();
            if (e.isStartDocument()) handler.startDocument();
            else if (e.isEndDocument()) handler.endDocument();
            else if (e.isStartElement()) { emitSE(e.asStartElement()); level++; }
            else if (e.isEndElement()) {
                emitEE(e.asEndElement());
                level--;
                if (level == 0) break;
            }
View Full Code Here

    private void processEvent(XMLEventReader eventReader) throws XMLStreamException, IOException {
        XMLEvent event = eventReader.nextEvent();

        if (event.isStartElement()) {
            StartElement startElement = event.asStartElement();
            if (startElement.getName().getLocalPart().equals(TAG_TITLE)) {
                String title = eventReader.getElementText();

                if (title.startsWith(TEMPLATE) || title.startsWith(MODULE)) {
                    pageTitle = title;
View Full Code Here

        if (!event.isStartElement())
          continue;
        headerProcessed = true;
      }

      if (event.isStartElement() && event.asStartElement().getName().equals( XMLConstants.Main.CELL_STYLE_FORMATS )) {
        skipCurrentEvent( xmlEventReader );

        writeCellStyleXfs( _stylesheet.getCellStyleXfs() );
        writeCellXfs( _stylesheet.getCellXfs() );
        writeCellStyles( _stylesheet.getCellStyles() );
View Full Code Here

        writeCellStyleXfs( _stylesheet.getCellStyleXfs() );
        writeCellXfs( _stylesheet.getCellXfs() );
        writeCellStyles( _stylesheet.getCellStyles() );
      }
      else
      if (event.isStartElement() && event.asStartElement().getName().equals( XMLConstants.Main.CELL_FORMATS )) {
        skipCurrentEvent( xmlEventReader );
      }
      else
      if (event.isStartElement() && event.asStartElement().getName().equals( XMLConstants.Main.NAMED_STYLES )) {
        skipCurrentEvent( xmlEventReader );
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.