Examples of EndElement


Examples of javax.xml.stream.events.EndElement

                    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

Examples of javax.xml.stream.events.EndElement

                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

Examples of javax.xml.stream.events.EndElement

                  QName name = element.getName();
                  importer.startElement(name.getNamespaceURI(), name.getLocalPart(), name.getPrefix() + ":"
                           + name.getLocalPart(), attr);
                  break;
               case XMLStreamConstants.END_ELEMENT :
                  EndElement endElement = event.asEndElement();
                  importer.endElement(endElement.getName().getNamespaceURI(), endElement.getName().getLocalPart(),
                           endElement.getName().getPrefix() + ":" + endElement.getName().getLocalPart());
                  break;
               case XMLStreamConstants.PROCESSING_INSTRUCTION :
                  break;
               case XMLStreamConstants.CHARACTERS :
                  String chars = event.asCharacters().getData();
View Full Code Here

Examples of javax.xml.stream.events.EndElement

            }
            this.levelRememberer.add(String.valueOf(this.count));
            this.active = false;
            return this.active;
        } else if (event.isEndElement()) {
            EndElement element = (EndElement) event;
            if (element.getName().getLocalPart().equals(this.name) && this.count > 0) {
                if (this.levelRememberer.contains(String.valueOf(this.count))) {
                    this.levelRememberer.remove(String.valueOf(this.count));
                    this.count--;
                    this.active = true;
                    return this.active;
View Full Code Here

Examples of javax.xml.stream.events.EndElement

            }
            this.levelRememberer.add(String.valueOf(this.count));
            this.active = true;
            return this.active;
        } else if (event.isEndElement()) {
            EndElement element = (EndElement) event;
            if (!element.getName().getLocalPart().equals(this.name) || this.count <= 0) {
                this.active = false;
                return this.active;
            }
            if (this.levelRememberer.contains(String.valueOf(this.count))) {
                this.levelRememberer.remove(String.valueOf(this.count));
View Full Code Here

Examples of javax.xml.stream.events.EndElement

            this.count++;
            this.active = true;
            return this.active;
        } else if (event.isEndElement()) {
            EndElement element = (EndElement) event;

            boolean nameMatches = false;

            switch (this.matchingType) {
            case RegexMatch:
                nameMatches = Pattern.compile(this.name).matcher(element.getName().getLocalPart()).matches();

            default:
                nameMatches = element.getName().getLocalPart().equals(this.name);
            }

            if (nameMatches && this.count > 0) {
                this.count--;
                if (this.count == 0) {
View Full Code Here

Examples of javax.xml.stream.events.EndElement

                centerReasonerFactoryName = characters.getData().trim();
              }
            }
           
            else if (event2.getEventType() == XMLStreamConstants.END_ELEMENT){
              EndElement element3 = event2.asEndElement();
              if(element3.getName().toString().equalsIgnoreCase("Factory")){
                break;
              }
            }
          }
        }
View Full Code Here

Examples of javax.xml.stream.events.EndElement

                type = characters.getData().toUpperCase();
              }
            }
           
            else if (event2.getEventType() == XMLStreamConstants.END_ELEMENT){
              EndElement element3 = event2.asEndElement();
              if(element3.getName().toString().equalsIgnoreCase("Factory")){
                if(!distributeReasonerFactoryHost.containsKey(type)){
                  distributeReasonerFactoryHost.put(type, new HashMap<Integer, String>());
                  distributeReasonerFactoryName.put(type, new HashMap<Integer, String>());
                }
               
View Full Code Here

Examples of mf.javax.xml.stream.events.EndElement

                            fNamespaceContext.setNamespaceContext(start.getNamespaceContext());
                            fStAXLocationWrapper.setLocation(start.getLocation());
                            fSchemaValidator.startElement(fElementQName, fAttributes, null);
                            break;
                        case XMLStreamConstants.END_ELEMENT:
                            EndElement end = fCurrentEvent.asEndElement();
                            fillQName(fElementQName, end.getName());
                            fillDeclaredPrefixes(end);
                            fStAXLocationWrapper.setLocation(end.getLocation());
                            fSchemaValidator.endElement(fElementQName, null);
                            if (--fDepth <= 0) {
                                break loop;
                            }
                            break;
View Full Code Here

Examples of mf.javax.xml.stream.events.EndElement

                    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
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.