Package eu.pedu.lib20s.dbg

Balíček obsahuje pomocné třídy používané při ladění.
  • Class Summary 
    Class Description
    CallerReporter
    Tovární třída CallerReporter poskytuje sadu metod umožňujících zjistit název a majitele (třídu, balíček) metody, která přímo či zprostředkovaně volala aktuální metodu, přesněji metodu volající některou z poskytovaných metod.
    DBG
    Knihovní třída DBG poskytuje metody pro podmíněný výstup ladicích tisků do předem zadaného proudu, kterým muže byt standardní výstup, standardní chybový výstup, libovolný proud typu PrintStream nebo soubor, který se v případě potřeby nejprve vytvoří.
    IndentingPrintStream
    Instance třídy IndentingPrintStream představují dekorátory, které "ozdobí" dekorované výstupní proudy schopností zapisovat vystupující informace tak, aby vynikla požadovaná hierarchie.
    IndentingReporter
    Instance třídy IndentingReporter představují zpravodaje, kteří jsou schopni získávat informace o volajících metodách a zapisovat požadované informace do zadaného výstupního proudu tak, aby vynikla hierarchie volání, případně jiná požadovaná hierarchie.
    Printer
    Knihovní třída Printer poskytuje metody pro podmíněný výstup ladicích tisků do předem zadaného proudu, kterým muže byt standardní výstup, standardní chybový výstup, libovolný proud typu PrintStream nebo soubor, který se v případě potřeby nejprve vytvoří.
    ThreadMessages
    Instances of class $CLASSNAME represents ...
  • Enum Summary 
    Enum Description
    CallerReporter.Level
    Výčtový typ specifikující podrobnost výpisu informace o volající metodě.