package ProgressMonitor::Exceptions;
use strict;
use warnings;
use classes;
# Define the exceptions used in this framework
#
classes::classes(
{name => 'X::ProgressMonitor::InsufficientWidth', extends => 'X::classes::traceable'},
{name => 'X::ProgressMonitor::InvalidState', extends => 'X::classes::traceable'},
{name => 'X::ProgressMonitor::TooManyTicks', extends => 'X::classes::traceable'},
{name => 'X::ProgressMonitor::UnknownSetMessageFlag', extends => 'X::classes::traceable'},
);
1;