Example #1
0
        public ProgressMeter(long totalAmount, IProgressListener progressListener)
        {
            this.totalAmount      = totalAmount;
            this.progressListener = progressListener;

            // Corrige(seta o valor default) caso o valor fornecido seja inválido
            if (totalAmount <= 0)
            {
                this.totalAmount = 100;
            }

            progressListener.ProgressInitialized(); // Avisa o listener
        }