Package javax.xml.stream.events

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


                    case XMLStreamConstants.START_ELEMENT :
                        depth++;
                        handleStartElement(event.asStartElement());
                        break;
                    case XMLStreamConstants.END_ELEMENT :
                        handleEndElement(event.asEndElement());
                        depth--;
                        break;
                    case XMLStreamConstants.CHARACTERS :
                        handleCharacters(event.asCharacters());
                        break;
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();
View Full Code Here

            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;
            }
            else if (e.isProcessingInstruction()) emitPi((ProcessingInstruction) e);
            else if (e.isCharacters()) emitChars(e.asCharacters());
View Full Code Here

                  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;
View Full Code Here

        // "child" end-tag
        assertTrue(transformer.hasNext());
        event = transformer.nextEvent();
        assertTrue(event.isEndElement());
        assertEquals(event.asEndElement().getName().getLocalPart(), "child");

        // "element" end-tag
        assertTrue(transformer.hasNext());
        event = transformer.nextEvent();
        assertTrue(event.isEndElement());
View Full Code Here

        // "element" end-tag
        assertTrue(transformer.hasNext());
        event = transformer.nextEvent();
        assertTrue(event.isEndElement());
        assertEquals(event.asEndElement().getName().getLocalPart(), "parent");
    }

    /**
     * Shows a transformer emitting new elements at a point of the document included in a pipeline.
     *
 
View Full Code Here

                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

                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

                port = characters.getData().trim();
              }
            }
           
            else if (event2.getEventType() == XMLStreamConstants.END_ELEMENT){
              EndElement element3 = event2.asEndElement();
              if(element3.getName().toString().equalsIgnoreCase("Reasoner")){
                if(!remoteReasonerHost.containsKey(type)){
                  remoteReasonerName.put(type, new HashMap<Integer, String>());
                  remoteReasonerHost.put(type, new HashMap<Integer, String>());
                  remoteReasonerPort.put(type, new HashMap<Integer, String>());
View Full Code Here

                    case XMLStreamConstants.START_ELEMENT :
                        depth++;
                        handleStartElement(event.asStartElement());
                        break;
                    case XMLStreamConstants.END_ELEMENT :
                        handleEndElement(event.asEndElement());
                        depth--;
                        if(depth==0)
                            break OUTER;
                        break;
                    case XMLStreamConstants.CHARACTERS :
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.