Class MultiUpdater

    • Constructor Detail

      • MultiUpdater

        public MultiUpdater()
    • Method Detail

      • setUpdaters

        public void setUpdaters​(LoggingLevelUpdater[] value)
        Sets the base updaters to apply one by one.
        Parameters:
        value - the base updaters
      • getUpdaters

        public LoggingLevelUpdater[] getUpdaters()
        Returns the base updaters to apply one by one.
        Returns:
        the base updaters
      • updatersTipText

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

        public boolean canUpdateLoggingLevel​(Object obj)
        Checks whether the logging level can be updated.
        Specified by:
        canUpdateLoggingLevel in interface LoggingLevelUpdater
        Parameters:
        obj - the object to check
        Returns:
        true if can be updated
      • updateLoggingLevel

        public boolean updateLoggingLevel​(Object obj)
        Updates the logging level.
        Specified by:
        updateLoggingLevel in interface LoggingLevelUpdater
        Parameters:
        obj - the object to update
        Returns:
        true if level was updated