Class ProgressObserver


  • public class ProgressObserver
    extends Object
    ProgressObserver which can be used always when an object must be informed, that a progress has changed
    • Constructor Detail

      • ProgressObserver

        public ProgressObserver()
    • Method Detail

      • progressIncreased

        public void progressIncreased()
        Update the progressbar by adding 1 to the value
      • progressChanged

        public void progressChanged​(int val)
        Update the progressbar with a new value
        Parameters:
        val - Value
      • progressChanged

        public void progressChanged​(int min,
                                    int max,
                                    int val)
        Update the progressbar with new min and max values
        Parameters:
        min - Minimum
        max - Maximum
        val - Value
      • progressChanged

        public void progressChanged​(String text)
        Update the text of the progressbar
        Parameters:
        text - Progressbar-Text
      • progressChanged

        public void progressChanged​(boolean visible)
        Update the visbility of the progressbar
        Parameters:
        visible - Visibility
      • progressModeChanged

        public void progressModeChanged​(boolean indeterminate)
        Sets the progressbar to indeterminate mode or not
        Parameters:
        indeterminate - Indeterminate
      • progressCompleted

        public void progressCompleted()
        Indicates completion of the progress and provides the result
      • addProgressListener

        public void addProgressListener​(IProgressObserver l)
        Add listener
        Parameters:
        l - Listener
      • removeProgressListener

        public void removeProgressListener​(IProgressObserver l)
        Remove listener
        Parameters:
        l - Listener