49
|
1 package IMPL::DOM::Schema::SimpleNode;
|
|
2 use strict;
|
|
3 use warnings;
|
|
4
|
|
5 use base qw(IMPL::DOM::Schema::Node);
|
|
6
|
|
7 our %CTOR = (
|
|
8 'IMPL::DOM::Schema::Node' => sub {my %args = @_; $args{nodeName} ||= 'SimpleNode'; %args}
|
|
9 );
|
|
10
|
|
11 sub Validate {
|
|
12 my ($this,$node) = @_;
|
|
13
|
|
14 map $_->Validate($node), @{$this->childNodes};
|
|
15 }
|
|
16
|
|
17 1;
|
|
18
|
|
19 __END__
|
|
20
|
|
21 =pod
|
|
22
|
|
23 =head1 DESCRIPTION
|
|
24
|
|
25 Узел имеющий простое значение. Данный узел может содержать ограничения
|
|
26 на простое значение.
|
|
27
|
|
28
|
|
29 =cut
|