The log package is a component for multipurpose logging. It supports various log backends, log message formatting and message filtering.



Interfaces
 InterfaceDescription
 ILogFilter Interface for filter implementations.
 ILogFormatter Interface for formatter implementations.
Classes
 ClassDescription
 AbstractLogWriter Abstract class for all writer implementations.
 Log Basic logging class which manages writers and starts logging action.
 LogErrorEvent Event class for log errors.
 LogEvent Event class for log event.
 LogFactory Factory class for generating concrete writer instances.
 LogFilterPriority Concrete Log filter implementation.
 LogFilterRegex Concrete Log filter implementation.
 LogFormatterSimple Concrete Log formatter implementation.
 LogRegistry Registry class for log instances.
 LogWriterAirFile Concrete writer class for logging messages to a log file on the clients file system.
 LogWriterAirSqlite Concrete writer class for logging messages to a sqlite database on the client.
 LogWriterFirebug Concrete writer class for logging messages to the Firebug console of a the Firefox browser.