Package javax.xml.stream.events

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


      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 );
      }
      else
        writeEvent( event );
    }
View Full Code Here


    if (matchPosition != this.cursor.size()) {
      while (this.xmlEventReader.hasNext()) {
        final XMLEvent event = this.xmlEventReader.nextEvent();
        if (event.isStartElement()) {
          final StartElement startElement = event.asStartElement();
          final QName name = startElement.getName();
          this.cursor.push( name );
        }
        else if (event.isEndElement()) {
          this.cursor.pop();
View Full Code Here

    }

    while (this.xmlEventReader.hasNext()) {
      final XMLEvent event = this.xmlEventReader.nextEvent();
      if (event.isStartElement()) {
        final StartElement startElement = event.asStartElement();
        final QName name = startElement.getName();
        final int pathIndex = this.cursor.size() - _context;
        if (pathIndex < _path.length && name.equals( _path[ pathIndex ] )) {
          this.cursor.push( name );
          if (this.cursor.size() == _context + _path.length)
View Full Code Here

      if (event.isEndElement()) {
        this.cursor.pop();
        return node;
      }
      if (event.isStartElement()) {
        StartElement se = event.asStartElement();
        this.cursor.push( se.getName() );
        node.addChild( new XmlNode( se ) );
      }
    }
    throw new XMLStreamException( "Element end not found." );
View Full Code Here

  protected final StartElement findAny( final int _context ) throws XMLStreamException
  {
    while (this.xmlEventReader.hasNext()) {
      final XMLEvent event = this.xmlEventReader.nextEvent();
      if (event.isStartElement()) {
        final StartElement startElement = event.asStartElement();
        final QName name = startElement.getName();
        this.cursor.push( name );
        if (this.cursor.size() == _context + 1)
          return startElement;
      }
View Full Code Here

        XMLEvent event = xmer.nextEvent();

        if(event.getEventType() == XMLStreamConstants.START_ELEMENT)
        {
            StartElement startElement = event.asStartElement();
            System.out.println(startElement.getName().getLocalPart());
        }
    }
  }
 
View Full Code Here

            XMLEvent event = reader.nextEvent();
            // log.info(event.toString());
            switch (event.getEventType())
            {
               case XMLStreamConstants.START_ELEMENT :
                  StartElement element = event.asStartElement();

                  if (!namespacesRegistered)
                  {
                     namespacesRegistered = true;
                     registerNamespaces(element);
View Full Code Here

            if (this.anchorNavigator.fulfillsCriteria(event) || this.imageNavigator.fulfillsCriteria(event)) {
                ArrayList<XMLEvent> innerContent = new ArrayList<XMLEvent>();
                LinkInfo linkInfo = this.collectLinkInfo(innerContent);
                if (linkInfo != null) {
                    linkInfo.setNavigationPath(this.getAttributeValue(event.asStartElement(), PUBLISHER_NS,
                            "navigationPath"));
                    this.rewriteAttributesAndEmitEvent(event.asStartElement(), linkInfo);

                    if (innerContent.size() != 0) {
                        this.addAllEventsToQueue(innerContent);
View Full Code Here

                ArrayList<XMLEvent> innerContent = new ArrayList<XMLEvent>();
                LinkInfo linkInfo = this.collectLinkInfo(innerContent);
                if (linkInfo != null) {
                    linkInfo.setNavigationPath(this.getAttributeValue(event.asStartElement(), PUBLISHER_NS,
                            "navigationPath"));
                    this.rewriteAttributesAndEmitEvent(event.asStartElement(), linkInfo);

                    if (innerContent.size() != 0) {
                        this.addAllEventsToQueue(innerContent);
                    }
                } else {
View Full Code Here

                    if (linkInfo == null) {
                        throw new ProcessingException(new NullPointerException(
                                "The LinkInfo object mustn't be null here."));
                    }

                    String fileName = this.getAttributeValue(event.asStartElement(), "fileName");
                    if (!"".equals(fileName)) {
                        linkInfo.setFileName(fileName);
                    }

                } else if (event.isStartElement()) {
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.