Class CharactersEvent

  • All Implemented Interfaces:
    javax.xml.stream.events.Characters, javax.xml.stream.events.XMLEvent, javax.xml.stream.XMLStreamConstants

    public class CharactersEvent
    extends EventBase
    implements javax.xml.stream.events.Characters
    • Field Detail

      • _text

        private java.lang.String _text
      • isCData

        private boolean isCData
      • isSpace

        private boolean isSpace
      • isIgnorable

        private boolean isIgnorable
      • needtoCheck

        private boolean needtoCheck
    • Constructor Detail

      • CharactersEvent

        public CharactersEvent()
      • CharactersEvent

        public CharactersEvent​(java.lang.String data)
        Parameters:
        data - Character Data.
      • CharactersEvent

        public CharactersEvent​(java.lang.String data,
                               boolean isCData)
        Parameters:
        data - Character Data.
        isCData - true if is CData
    • Method Detail

      • getData

        public java.lang.String getData()
        Get the character data of this event
        Specified by:
        getData in interface javax.xml.stream.events.Characters
      • setData

        public void setData​(java.lang.String data)
      • isCData

        public boolean isCData()
        Specified by:
        isCData in interface javax.xml.stream.events.Characters
        Returns:
        boolean returns true if the data is CData
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
        Returns:
        String return the String representation of this event.
      • isIgnorableWhiteSpace

        public boolean isIgnorableWhiteSpace()
        Return true if this is ignorableWhiteSpace. If this event is ignorableWhiteSpace its event type will be SPACE.
        Specified by:
        isIgnorableWhiteSpace in interface javax.xml.stream.events.Characters
        Returns:
        boolean true if this is ignorableWhiteSpace.
      • isWhiteSpace

        public boolean isWhiteSpace()
        Returns true if this set of Characters are all whitespace. Whitspace inside a document is reported as CHARACTERS. This method allows checking of CHARACTERS events to see if they are composed of only whitespace characters
        Specified by:
        isWhiteSpace in interface javax.xml.stream.events.Characters
        Returns:
        boolean true if this set of Characters are all whitespace
      • setSpace

        public void setSpace​(boolean isSpace)
      • setIgnorable

        public void setIgnorable​(boolean isIgnorable)
      • checkWhiteSpace

        private void checkWhiteSpace()