Class NotationDeclarationEventImpl

    • Constructor Detail

      • NotationDeclarationEventImpl

        public NotationDeclarationEventImpl​(javax.xml.stream.Location loc,
                                            java.lang.String name,
                                            java.lang.String pubId,
                                            java.lang.String sysId)
    • Method Detail

      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface javax.xml.stream.events.NotationDeclaration
      • getPublicId

        public java.lang.String getPublicId()
        Specified by:
        getPublicId in interface javax.xml.stream.events.NotationDeclaration
      • getSystemId

        public java.lang.String getSystemId()
        Specified by:
        getSystemId in interface javax.xml.stream.events.NotationDeclaration
      • getBaseURI

        public java.lang.String getBaseURI()
        Empty base implementation: sub-classes should implement
        Specified by:
        getBaseURI in interface NotationDeclaration2
      • getEventType

        public int getEventType()
        Specified by:
        getEventType in interface javax.xml.stream.events.XMLEvent
        Specified by:
        getEventType in class BaseEventImpl
      • writeAsEncodedUnicode

        public void writeAsEncodedUnicode​(java.io.Writer w)
                                   throws javax.xml.stream.XMLStreamException
        Specified by:
        writeAsEncodedUnicode in interface javax.xml.stream.events.XMLEvent
        Specified by:
        writeAsEncodedUnicode in class BaseEventImpl
        Throws:
        javax.xml.stream.XMLStreamException
      • writeUsing

        public void writeUsing​(XMLStreamWriter2 w)
                        throws javax.xml.stream.XMLStreamException
        This method does not make much sense for this event type -- the reason being that the notation declarations can only be written as part of a DTD (internal or external subset), not separately. Can basically choose to either skip silently (output nothing), or throw an exception.
        Specified by:
        writeUsing in interface XMLEvent2
        Specified by:
        writeUsing in class BaseEventImpl
        Throws:
        javax.xml.stream.XMLStreamException
      • equals

        public boolean equals​(java.lang.Object o)
        Description copied from class: BaseEventImpl
        Declared abstract to force redefinition by sub-classes
        Specified by:
        equals in class BaseEventImpl
      • hashCode

        public int hashCode()
        Description copied from class: BaseEventImpl
        Declared abstract to force redefinition by sub-classes
        Specified by:
        hashCode in class BaseEventImpl