Class StreamVilTracer

    • Field Detail

      • out

        private java.io.PrintStream out
    • Constructor Detail

      • StreamVilTracer

        public StreamVilTracer()
        Creates a new VIL tracer instance for System.out without emitting trace texts.
      • StreamVilTracer

        public StreamVilTracer​(java.io.PrintStream out)
        Creates a new VIL tracer instance for out without emitting trace texts.
        Parameters:
        out - the output stream
      • StreamVilTracer

        public StreamVilTracer​(boolean emitTraceText)
        Creates a new VIL tracer instance for out.
        Parameters:
        emitTraceText - whether text passed to AbstractVilTracer.trace(String) shall be emitted
      • StreamVilTracer

        public StreamVilTracer​(java.io.PrintStream out,
                               boolean emitTraceText)
        Creates a new VIL tracer instance for out.
        Parameters:
        out - the output stream
        emitTraceText - whether text passed to AbstractVilTracer.trace(String) shall be emitted
    • Method Detail

      • writeImpl

        protected void writeImpl​(java.lang.String msg)
        Description copied from class: AbstractVilTracer
        Writes a message.
        Specified by:
        writeImpl in class AbstractVilTracer
        Parameters:
        msg - the message to be written