Mercurial > pub > Impl
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; |