Class EventLogger

  • All Implemented Interfaces:
    ApplicationComponent

    public class EventLogger
    extends java.lang.Object
    implements ApplicationComponent
    Logs events. Stores the whole log in case no view was open.
    Since:
    6.0.0
    Author:
    Clément Fournier
    • Constructor Detail

      • EventLogger

        public EventLogger​(DesignerRoot designerRoot)
    • Method Detail

      • numNewLogEntriesProperty

        public org.reactfx.value.Val<java.lang.Integer> numNewLogEntriesProperty()
        Number of log entries that were not yet examined by the user.
      • numLogEntriesProperty

        public org.reactfx.value.Val<java.lang.Integer> numLogEntriesProperty()
        Total number of log entries.
      • logEvent

        public void logEvent​(LogEntry event)
      • getLog

        public org.reactfx.collection.LiveList<LogEntry> getLog()
        Returns the full log.