Class Logger_ParserEventHandler

  • All Implemented Interfaces:
    IParserEventsHandler<java.lang.String,​java.lang.String>

    public class Logger_ParserEventHandler
    extends java.lang.Object
    implements IParserEventsHandler<java.lang.String,​java.lang.String>
    • Constructor Detail

      • Logger_ParserEventHandler

        public Logger_ParserEventHandler​(java.io.Writer writer)
      • Logger_ParserEventHandler

        public Logger_ParserEventHandler()
    • Method Detail

      • onStart

        public void onStart()
                     throws java.lang.Exception
        Specified by:
        onStart in interface IParserEventsHandler<java.lang.String,​java.lang.String>
        Throws:
        java.lang.Exception
      • onStop

        public void onStop()
                    throws java.lang.Exception
        Specified by:
        onStop in interface IParserEventsHandler<java.lang.String,​java.lang.String>
        Throws:
        java.lang.Exception
      • getResult

        public java.lang.String getResult()
                                   throws java.lang.Exception
        Specified by:
        getResult in interface IParserEventsHandler<java.lang.String,​java.lang.String>
        Throws:
        java.lang.Exception
      • onRootNodeStart

        public java.lang.String onRootNodeStart​(PXMLNode node)
                                         throws java.lang.Exception
        Specified by:
        onRootNodeStart in interface IParserEventsHandler<java.lang.String,​java.lang.String>
        Throws:
        java.lang.Exception
      • onRootNodeEnd

        public void onRootNodeEnd​(java.lang.String rootNode)
                           throws java.lang.Exception
        Specified by:
        onRootNodeEnd in interface IParserEventsHandler<java.lang.String,​java.lang.String>
        Throws:
        java.lang.Exception
      • onNodeStart

        public java.lang.String onNodeStart​(PXMLNode node,
                                            java.lang.String parentNode)
                                     throws java.lang.Exception
        Specified by:
        onNodeStart in interface IParserEventsHandler<java.lang.String,​java.lang.String>
        Throws:
        java.lang.Exception
      • onNodeEnd

        public void onNodeEnd​(java.lang.String node)
                       throws java.lang.Exception
        Specified by:
        onNodeEnd in interface IParserEventsHandler<java.lang.String,​java.lang.String>
        Throws:
        java.lang.Exception
      • onText

        public void onText​(java.lang.String text,
                           java.lang.String parentNode,
                           TextLocation location)
                    throws java.lang.Exception
        Specified by:
        onText in interface IParserEventsHandler<java.lang.String,​java.lang.String>
        Throws:
        java.lang.Exception
      • onComment

        public void onComment​(java.lang.String comment,
                              java.lang.String parentNode,
                              TextLocation location)
                       throws java.lang.Exception
        Specified by:
        onComment in interface IParserEventsHandler<java.lang.String,​java.lang.String>
        Throws:
        java.lang.Exception