Package javax.xml.stream

Examples of javax.xml.stream.XMLEventReader.peek()


                if (!isDocument) {
                    if (streamReader != null) {
                        isDocument = (streamReader.getEventType() == XMLStreamReader.START_DOCUMENT);
                    }
                    else {
                        isDocument = eventReader.peek().isStartDocument();
                    }
                }
                if (isDocument) {
                    key = new XSDKey(schemaId, referType, schemaNamespace);
                    if ((schemaElement = (Element) fTraversed.get(key)) != null) {
View Full Code Here


        PolicySourceModel model = null;

        loop:
        while (reader.hasNext()) {
            try {
                final XMLEvent event = reader.peek();
                switch (event.getEventType()) {
                    case XMLStreamConstants.START_DOCUMENT:
                    case XMLStreamConstants.COMMENT:
                        reader.nextEvent();
                        break; // skipping the comments and start document events
View Full Code Here

                if (!isDocument) {
                    if (streamReader != null) {
                        isDocument = (streamReader.getEventType() == XMLStreamReader.START_DOCUMENT);
                    }
                    else {
                        isDocument = eventReader.peek().isStartDocument();
                    }
                }
                if (isDocument) {
                    key = new XSDKey(schemaId, referType, schemaNamespace);
                    if ((schemaElement = (Element) fTraversed.get(key)) != null) {
View Full Code Here

  @Test
  public void testPeek() throws XMLStreamException {
    XMLEventReader reader = createXmlEventReader("<?xml version=\"1.0\"?><alice david=\"edgar\">bob</alice>");
    while (reader.hasNext()) {
      Assert.assertEquals(reader.peek(), reader.nextEvent());
    }
  }
 
  @Test
  public void testGetElementText() throws XMLStreamException {
View Full Code Here

    reader.next();
    Assert.assertEquals("bob", reader.getElementText());

    reader = createXmlEventReader("<alice david=\"edgar\">bob</alice>");
    reader.next();
    reader.peek();
    Assert.assertEquals("bob", reader.getElementText());
 

  @Test
  public void testNextTag() throws XMLStreamException {
View Full Code Here

    Assert.assertEquals(XMLStreamConstants.START_ELEMENT, reader.nextTag().getEventType());
    Assert.assertEquals(XMLStreamConstants.END_ELEMENT, reader.nextTag().getEventType());
    Assert.assertEquals(XMLStreamConstants.END_ELEMENT, reader.nextTag().getEventType());

    reader = createXmlEventReader("<?xml version=\"1.0\"?><alice david=\"edgar\"><edgar/></alice>");
    reader.peek();
    Assert.assertEquals(XMLStreamConstants.START_ELEMENT, reader.nextTag().getEventType());
    reader.peek();
    Assert.assertEquals(XMLStreamConstants.START_ELEMENT, reader.nextTag().getEventType());
    reader.peek();
    Assert.assertEquals(XMLStreamConstants.END_ELEMENT, reader.nextTag().getEventType());
View Full Code Here

    Assert.assertEquals(XMLStreamConstants.END_ELEMENT, reader.nextTag().getEventType());

    reader = createXmlEventReader("<?xml version=\"1.0\"?><alice david=\"edgar\"><edgar/></alice>");
    reader.peek();
    Assert.assertEquals(XMLStreamConstants.START_ELEMENT, reader.nextTag().getEventType());
    reader.peek();
    Assert.assertEquals(XMLStreamConstants.START_ELEMENT, reader.nextTag().getEventType());
    reader.peek();
    Assert.assertEquals(XMLStreamConstants.END_ELEMENT, reader.nextTag().getEventType());
    reader.peek();
    Assert.assertEquals(XMLStreamConstants.END_ELEMENT, reader.nextTag().getEventType());
View Full Code Here

    reader = createXmlEventReader("<?xml version=\"1.0\"?><alice david=\"edgar\"><edgar/></alice>");
    reader.peek();
    Assert.assertEquals(XMLStreamConstants.START_ELEMENT, reader.nextTag().getEventType());
    reader.peek();
    Assert.assertEquals(XMLStreamConstants.START_ELEMENT, reader.nextTag().getEventType());
    reader.peek();
    Assert.assertEquals(XMLStreamConstants.END_ELEMENT, reader.nextTag().getEventType());
    reader.peek();
    Assert.assertEquals(XMLStreamConstants.END_ELEMENT, reader.nextTag().getEventType());
 
}
View Full Code Here

    Assert.assertEquals(XMLStreamConstants.START_ELEMENT, reader.nextTag().getEventType());
    reader.peek();
    Assert.assertEquals(XMLStreamConstants.START_ELEMENT, reader.nextTag().getEventType());
    reader.peek();
    Assert.assertEquals(XMLStreamConstants.END_ELEMENT, reader.nextTag().getEventType());
    reader.peek();
    Assert.assertEquals(XMLStreamConstants.END_ELEMENT, reader.nextTag().getEventType());
 
}
View Full Code Here

  @Test
  public void testPeek() throws XMLStreamException {
    XMLEventReader reader = createXmlEventReader("<?xml version=\"1.0\"?><alice david=\"edgar\">bob</alice>", ACCEPT_ALL);
    while (reader.hasNext()) {
      Assert.assertEquals(reader.peek(), reader.nextEvent());
    }
  }
 
  @Test
  public void testPeek2() throws XMLStreamException {
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.