Mercurial > pub > Impl
comparison Lib/IMPL/DOM/Schema/ComplexNode.pm @ 9:5899df8c289e
DOM schema
author | Sergey |
---|---|
date | Thu, 27 Aug 2009 17:49:42 +0400 |
parents | fffb153be599 |
children | 818c74b038ae |
comparison
equal
deleted
inserted
replaced
8:fffb153be599 | 9:5899df8c289e |
---|---|
4 | 4 |
5 use base qw(IMPL::DOM::Schema::Item); | 5 use base qw(IMPL::DOM::Schema::Item); |
6 use IMPL::Class::Property; | 6 use IMPL::Class::Property; |
7 | 7 |
8 BEGIN { | 8 BEGIN { |
9 public property nodeType => prop_all; | |
10 public property content => { | 9 public property content => { |
11 get => \&_getContent, | 10 get => \&_getContent, |
12 set => \&_setContent | 11 set => \&_setContent |
13 } | 12 } |
14 } | 13 } |
53 | 52 |
54 =head2 PROPERTIES | 53 =head2 PROPERTIES |
55 | 54 |
56 =over | 55 =over |
57 | 56 |
58 =item C<nodeType> | |
59 | |
60 Тип описанный в схеме, экземпляром которого является данный узел. При этом | |
61 свойство C<content> должно быть пустым. | |
62 | |
63 =item C<content> | 57 =item C<content> |
64 | 58 |
65 Содержимое узла, может быть либо C<IMPL::DOM::Schema::NodeSet> либо | 59 Содержимое узла, может быть либо C<IMPL::DOM::Schema::NodeSet> либо |
66 C<IMPL::DOM::Schema::NodeList>, в зависимости от того важен порядок или нет. | 60 C<IMPL::DOM::Schema::NodeList>, в зависимости от того важен порядок или нет. |
67 Это свойство ссылается на первый дочерний элемент узла. | 61 Это свойство ссылается на первый дочерний элемент узла. |