comparison Lib/IMPL/Exception.pm @ 181:47dac58691ee

New templating system, small fixes
author sourcer
date Thu, 26 Jan 2012 01:15:57 +0400
parents 76515373dac0
children 4d0e1962161c
comparison
equal deleted inserted replaced
180:d1676be8afcc 181:47dac58691ee
94 94
95 package IMPL::DuplicateException; 95 package IMPL::DuplicateException;
96 our @ISA = qw(IMPL::Exception); 96 our @ISA = qw(IMPL::Exception);
97 __PACKAGE__->PassThroughArgs; 97 __PACKAGE__->PassThroughArgs;
98 98
99 package IMPL::KeyNotFoundException;
100 our @ISA = qw(IMPL::Exception);
101 __PACKAGE__->PassThroughArgs;
102
103 our %CTOR = (
104 'IMPL::Exception' => sub { "A specified element isn't found", $_[0] }
105 );
106
99 package IMPL::NotImplementedException; 107 package IMPL::NotImplementedException;
100 our @ISA = qw(IMPL::Exception); 108 our @ISA = qw(IMPL::Exception);
101 __PACKAGE__->PassThroughArgs; 109 __PACKAGE__->PassThroughArgs;
102 110
103 package IMPL::SecurityException; 111 package IMPL::SecurityException;