Package javax.xml.stream.events

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


          if (event.asStartElement().getName().getLocalPart() == (AUTHOR)) {
            event = eventReader.nextEvent();
            author = event.asCharacters().getData();
            continue;
          }
          if (event.asStartElement().getName().getLocalPart() == (PUB_DATE)) {
            event = eventReader.nextEvent();
            pubdate = event.asCharacters().getData();
            continue;
          }
          if (event.asStartElement().getName().getLocalPart() == (COPYRIGHT)) {
View Full Code Here


          if (event.asStartElement().getName().getLocalPart() == (PUB_DATE)) {
            event = eventReader.nextEvent();
            pubdate = event.asCharacters().getData();
            continue;
          }
          if (event.asStartElement().getName().getLocalPart() == (COPYRIGHT)) {
            event = eventReader.nextEvent();
            copyright = event.asCharacters().getData();
            continue;
          }
        } else if (event.isEndElement()) {
View Full Code Here

      {
         XMLEvent event = reader.nextEvent();
         switch (event.getEventType())
         {
            case XMLStreamConstants.START_ELEMENT :
               StartElement startElement = event.asStartElement();

               Map<String, String> attr = new HashMap<String, String>();

               Iterator attributes = startElement.getAttributes();
               while (attributes.hasNext())
View Full Code Here

                    return false;
                }

                if (eventType == XMLStreamConstants.START_ELEMENT) {
                    StartElement startA = eventA.asStartElement();
                    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

            while ((e = rdr.nextEvent()) != null) {
                if (e.getEventType() == XMLEvent.END_DOCUMENT) {
                    break;
                }
               
                StartElement el = e.asStartElement();
               
                if (el.getName().getLocalPart().equals("depends")) {
                    Attribute pluginAttr = el.getAttributeByName(new QName("plugin"));
                    if (pluginAttr == null) {
                        throw new IllegalArgumentException("Couldn't find the 'plugin' attribute on a 'depends' element in the plugin descriptor of plugin '" + archive + "'.");
View Full Code Here

                if (event.getEventType() == XMLEvent.START_ELEMENT) {
                    break;
                }
            }

            StartElement startElement = event.asStartElement();
            String tagName = startElement.getName().getLocalPart();
            if (!"plugin".equals(tagName)) {
                throw new IllegalArgumentException("Illegal start tag found in the plugin descriptor. Expected 'plugin' but found '" + tagName + "' in the plugin '" + archive + "'.");
            }
           
View Full Code Here

                if (event.getEventType() == XMLEvent.START_ELEMENT) {
                    break;
                }
            }

            StartElement startElement = event.asStartElement();
            String tagName = startElement.getName().getLocalPart();
            if (!"plugin".equals(tagName)) {
                throw new IllegalArgumentException("Illegal start tag found in the plugin descriptor. Expected 'plugin' but found '" + tagName + "' in the plugin '" + archive + "'.");
            }
View Full Code Here

      in = new FileInputStream(artifact);
      parser = factory.createXMLEventReader(in);
      while (parser.hasNext()) {
        XMLEvent event = parser.nextEvent();
        if (event.isStartElement()) {
          return event.asStartElement();
        }
      }
      return null;
    } finally {
      if (parser != null) {
View Full Code Here

            XMLEventReader reader = XMLInputFactory.newInstance().createXMLEventReader(stream);
            while (reader.hasNext()) {
                XMLEvent event = reader.nextEvent();
                if (event.isStartElement()) {

                    StartElement startElement = event.asStartElement();
                    stack.add(startElement);

                }
                if (event.isEndElement()) {
View Full Code Here

  public XmlHandler.XmlEvent next() throws XMLStreamException {
    while (next == null && xmlr.hasNext()) {
      XMLEvent event = xmlr.nextEvent();
      switch (event.getEventType()) {
        case START_ELEMENT:
          currentPath.add(event.asStartElement().getName().getLocalPart());
          pathContent.add(new StringBuilder());
          if (prefixTrie.contains(currentPath)) {
            next = new XmlEvent(EventType.OPEN_ELEMENT, currentPath, null);
          }
          break;
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.