Package javax.xml.stream.events

Examples of javax.xml.stream.events.EntityReference


              case XMLStreamConstants.COMMENT:
                  element.addContent(new Comment(currentEvent.asCharacters().getData()));
                  break;
 
              case XMLStreamConstants.ENTITY_REFERENCE:
                EntityReference er = (EntityReference)currentEvent;
                  element.addContent(new EntityRef(er.getName(), er.getDeclaration().getPublicId(), er.getDeclaration().getSystemId()));
                break;
 
              case XMLStreamConstants.PROCESSING_INSTRUCTION:
                javax.xml.stream.events.ProcessingInstruction pi = (javax.xml.stream.events.ProcessingInstruction)currentEvent;
                  element.addContent(new ProcessingInstruction(pi.getTarget(), pi.getData()));
View Full Code Here


                    fStreamWriter.writeCharacters(characters.getData());
                }
                break;
            }
            case XMLEvent.ENTITY_REFERENCE:{
                EntityReference entityReference = (EntityReference)xMLEvent ;
                if (DEBUG)System.out.println("Adding Entity Reference = "+ entityReference.toString());
                fStreamWriter.writeEntityRef(entityReference.getName());
                break;
            }
            case XMLEvent.ATTRIBUTE:{
                Attribute attribute = (Attribute)xMLEvent;
                if (DEBUG)System.out.println("Adding Attribute = " + attribute.toString());
View Full Code Here

    /* (non-Javadoc)
     * @see org.xml.sax.ext.LexicalHandler#startEntity(java.lang.String)
     */
    @Override
    public void startEntity(String name) throws SAXException {
        final EntityReference event = eventFactory.createEntityReference(name, null);
        try {
            this.consumeEvent(event);
        }
        catch (XMLStreamException ex) {
            throw new SAXException("Could not create Entity: " + ex.getMessage(), ex);
View Full Code Here

                    final Characters characters = event.asCharacters();
                    text.append(characters.getData());
                    break;
                }
                case XMLStreamConstants.ENTITY_REFERENCE: {
                    final EntityReference entityReference = (EntityReference)event;
                    final EntityDeclaration declaration = entityReference.getDeclaration();
                    text.append(declaration.getReplacementText());
                    break;
                }
                case XMLStreamConstants.COMMENT:
                case XMLStreamConstants.PROCESSING_INSTRUCTION: {
View Full Code Here

                    final Characters characters = event.asCharacters();
                    text.append(characters.getData());
                    break;
                }
                case XMLStreamConstants.ENTITY_REFERENCE: {
                    final EntityReference entityReference = (EntityReference)event;
                    final EntityDeclaration declaration = entityReference.getDeclaration();
                    text.append(declaration.getReplacementText());
                    break;
                }
                case XMLStreamConstants.COMMENT:
                case XMLStreamConstants.PROCESSING_INSTRUCTION: {
View Full Code Here

    public Entity readEntityReference(XMLEventReader reader)
            throws XMLStreamException {
        XMLEvent event = reader.peek();

        if (event.isEntityReference()) {
            EntityReference entityRef = (EntityReference) reader.nextEvent();

            return createEntity(entityRef);
        } else {
            throw new XMLStreamException("Expected EntityRef event, found: "
                    + event);
View Full Code Here

        break;
      case XMLStreamConstants.END_ELEMENT:
        theEventWriter.writeEndElement();
        break;
      case XMLStreamConstants.ENTITY_REFERENCE:
        EntityReference er = (EntityReference) event;
        theEventWriter.writeEntityRef(er.getName());
        break;
      case XMLStreamConstants.NAMESPACE:
        Namespace ns = (Namespace) event;
        theEventWriter.writeNamespace(ns.getPrefix(), ns.getNamespaceURI());
        break;
View Full Code Here

        break;
      case XMLStreamConstants.END_ELEMENT:
        theEventWriter.writeEndElement();
        break;
      case XMLStreamConstants.ENTITY_REFERENCE:
        EntityReference er = (EntityReference) event;
        theEventWriter.writeEntityRef(er.getName());
        break;
      case XMLStreamConstants.NAMESPACE:
        Namespace ns = (Namespace) event;
        theEventWriter.writeNamespace(ns.getPrefix(), ns.getNamespaceURI());
        break;
View Full Code Here

        break;
      case XMLStreamConstants.END_ELEMENT:
        theEventWriter.writeEndElement();
        break;
      case XMLStreamConstants.ENTITY_REFERENCE:
        EntityReference er = (EntityReference) event;
        theEventWriter.writeEntityRef(er.getName());
        break;
      case XMLStreamConstants.NAMESPACE:
        Namespace ns = (Namespace) event;
        theEventWriter.writeNamespace(ns.getPrefix(), ns.getNamespaceURI());
        break;
View Full Code Here

        break;
      case XMLStreamConstants.END_ELEMENT:
        theEventWriter.writeEndElement();
        break;
      case XMLStreamConstants.ENTITY_REFERENCE:
        EntityReference er = (EntityReference) event;
        theEventWriter.writeEntityRef(er.getName());
        break;
      case XMLStreamConstants.NAMESPACE:
        Namespace ns = (Namespace) event;
        theEventWriter.writeNamespace(ns.getPrefix(), ns.getNamespaceURI());
        break;
View Full Code Here

TOP

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

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.