Mercurial > pub > Impl
diff Lib/IMPL/DOM/Schema/Validator.pm @ 389:5aff94ba842f
DOM Schema refactoring complete
author | cin |
---|---|
date | Wed, 12 Feb 2014 13:36:24 +0400 |
parents | 6d8092d8ce1b |
children |
line wrap: on
line diff
--- a/Lib/IMPL/DOM/Schema/Validator.pm Tue Feb 11 20:22:01 2014 +0400 +++ b/Lib/IMPL/DOM/Schema/Validator.pm Wed Feb 12 13:36:24 2014 +0400 @@ -1,10 +1,12 @@ package IMPL::DOM::Schema::Validator; use strict; -use parent qw(IMPL::DOM::Node); require IMPL::Exception; - -__PACKAGE__->PassThroughArgs; +use IMPL::declare { + base => [ + 'IMPL::DOM::Node' => '@_' + ] +}; sub Validate { my ($this,$node) = @_;