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) = @_;