| 407 | 1 package IMPL::DOM::Schema::Validator; | 
|  | 2 use strict; | 
|  | 3 | 
|  | 4 require IMPL::Exception; | 
|  | 5 use IMPL::declare { | 
|  | 6 	base => [ | 
|  | 7 		'IMPL::DOM::Node' => '@_' | 
|  | 8 	] | 
|  | 9 }; | 
|  | 10 | 
|  | 11 sub Validate { | 
|  | 12     my ($this,$node) = @_; | 
|  | 13 | 
|  | 14     die new IMPL::NotImplementedException(); | 
|  | 15 } | 
|  | 16 | 
|  | 17 1; | 
|  | 18 | 
|  | 19 __END__ | 
|  | 20 | 
|  | 21 =pod | 
|  | 22 | 
|  | 23 =head1 NAME | 
|  | 24 | 
|  | 25 C<IMPL::DOM::Schema::Validator> - Базовый класс для ограничений на простые значения. | 
|  | 26 | 
|  | 27 =head1 DESCRIPTION | 
|  | 28 | 
|  | 29 От основных элементов схемы его отличает то, что в конечном документе он не соответсвует | 
|  | 30 никаким узлам и поэтому у него отсутствуют свойства C<minOcuur,maxOccur,name>. | 
|  | 31 | 
|  | 32 =cut |