Class AbstractInteractionLoggingFilter

    • Field Detail

      • m_Enabled

        protected boolean m_Enabled
        whether the logger is enabled.
    • Constructor Detail

      • AbstractInteractionLoggingFilter

        public AbstractInteractionLoggingFilter()
    • Method Detail

      • setEnabled

        public void setEnabled​(boolean value)
        Sets whether to enable the filter.
        Parameters:
        value - true if enable
      • getEnabled

        public boolean getEnabled()
        Returns whether to enable the filter.
        Returns:
        true if to enable
      • enabledTipText

        public String enabledTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the GUI or for listing the options.
      • check

        protected String check​(InteractionEvent e)
        Check method before logging the event.
        Parameters:
        e - the event to check
        Returns:
        null if checks passed, otherwise error message
      • doFilterInteractionLog

        protected abstract void doFilterInteractionLog​(InteractionEvent e)
        Filters the interaction logging.
        Parameters:
        e - the interaction event