Package javax.xml.stream.events

Examples of javax.xml.stream.events.EndElement


                        getUnknownParser().parse(xmlEventReader, element);
                    }

                }
                if (event.isEndElement()) {
                    EndElement end = (EndElement) event;
                    verifyMatch(start, end);
                    break;
                }
            }
           
View Full Code Here


                        getUnknownParser().parse(xmlEventReader, element);
                    }

                }
                if (event.isEndElement()) {
                    EndElement end = (EndElement) event;
                    verifyMatch(start, end);
                    break;
                }
            }
           
View Full Code Here

                        getUnknownParser().parse(xmlEventReader, element);
                    }

                }
                if (event.isEndElement()) {
                    EndElement end = (EndElement) event;
                    verifyMatch(start, end);
                    break;
                }
            }
View Full Code Here

      }
      System.out.print("start " + start.getName());
    }
    else if event.isEndElement())
    {
      EndElement end = event.asEndElement();
      if ( ! endTag(sink, end.getName().getLocalPart()))
      {
        System.out.print("unsupported end tag " + end.getName());
      }
      System.out.print("end " + end.getName());
    }
    else if event.isCharacters())
    {
      Characters characters = event.asCharacters();
      sink.text(characters.getData());
View Full Code Here

      }
      System.out.print("start " + start.getName());
    }
    else if event.isEndElement())
    {
      EndElement end = event.asEndElement();
      if ( ! endTag(sink, end.getName().getLocalPart()))
      {
        System.out.print("unsupported end tag " + end.getName());
      }
      System.out.print("end " + end.getName());
    }
    else if event.isCharacters())
    {
      Characters characters = event.asCharacters();
      sink.text(characters.getData());
View Full Code Here

                return;
            }
            case XMLEvent.END_ELEMENT: {
                List<Namespace> declaredNs = this.namespaces.get(depth);
                depth--;
                EndElement endElement = xmlEvent.asEndElement();

                QName name = endElement.getName();
                String prefix = endElement.getName().getPrefix();
                if(null == prefix || prefix.length() == 0) {
                    contentHandler.endElement(name.getNamespaceURI(), name.getLocalPart(), name.getLocalPart());
                } else {
                    contentHandler.endElement(name.getNamespaceURI(), name.getLocalPart(), prefix + XMLConstants.COLON + name.getLocalPart());
                }
View Full Code Here

                }
            }
        }

        if (event.isEndElement()) {
            EndElement endEl = event.asEndElement();
            QName elName = endEl.getName();
            for (QName tag : tags) {
                if (elName.equals(tag)) {
                    return false;
                }
            }
View Full Code Here

                    addNamespaceDeclarations();
                    fNamespaceContext.pushContext();
                    fSchemaDOMParser.startElement(fElementQName, fAttributes, null);
                    break;
                case XMLStreamConstants.END_ELEMENT:
                    EndElement end = currentEvent.asEndElement();
                    fillQName(fElementQName, end.getName());
                    fillDeclaredPrefixes(end);
                    fLocationWrapper.setLocation(end.getLocation());
                    fSchemaDOMParser.endElement(fElementQName, null);
                    fNamespaceContext.popContext();
                    --fDepth;
                    if (fDepth <= 0) {
                        break loop;
View Full Code Here

                    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) {
                    final EndElement endA = eventA.asEndElement();
                    final EndElement endB = eventB.asEndElement();
                    if (!endA.getName().getLocalPart().equals(endB.getName().getLocalPart())) {
                        message.append("Different elements ").append(endA.getName()).append(", ").append(endB.getName()).append(" at location ").append(eventA.getLocation());
                        return false;
                    }
                } else if (eventType == XMLStreamConstants.CHARACTERS) {
                    final Characters endA = eventA.asCharacters();
                    final Characters endB = eventB.asCharacters();
                    if (!endA.getData().equals(endB.getData())) {
                        message.append("Different content ").append(endA.getData()).append(", ").append(endB.getData()).append(" at location ").append(eventA.getLocation());
                        return false;
                    }
                }

            }
View Full Code Here

    // Add the element data string
    Characters characters = eventFactory.createCharacters(elementValue);
    eventWriter.add(characters);
       
    // Close the element
    EndElement eElement = eventFactory.createEndElement("", "", elementName);
    eventWriter.add(eElement);
    eventWriter.add(newline);
  }
View Full Code Here

TOP

Related Classes of javax.xml.stream.events.EndElement

Copyright © 2018 www.massapicom. 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.