Mercurial > pub > Impl
comparison Lib/IMPL/DOM/Schema.pm @ 98:00d88c5e8203
minor changes
author | wizard |
---|---|
date | Wed, 05 May 2010 01:07:31 +0400 |
parents | 16ada169ca75 |
children | df6b4f054957 |
comparison
equal
deleted
inserted
replaced
97:964587c5183c | 98:00d88c5e8203 |
---|---|
152 | 152 |
153 __END__ | 153 __END__ |
154 | 154 |
155 =pod | 155 =pod |
156 | 156 |
157 =head1 NAME | |
158 | |
159 C<IMPL::DOM::Schema> - Схема документа. | |
160 | |
157 =head1 DESCRIPTION | 161 =head1 DESCRIPTION |
158 | 162 |
159 Схема документа. Наследует C<IMPL::DOM::Document> | 163 C<use base qw(IMPL::DOM::Document)> |
160 | |
161 =head1 METHODS | |
162 | |
163 =over | |
164 | |
165 =item C<< $obj->Process() >> | |
166 | |
167 Обновляет таблицу типов из содержимого. | |
168 | |
169 =item C<< $obj->ResolveType($typeName) >> | |
170 | |
171 Возвращает схему типа c именем C<$typeName>. | |
172 | |
173 =back | |
174 | |
175 =head1 DESCRIPTION | |
176 | 164 |
177 DOM схема - это документ, состоящий из определенных узлов, описывающая структуру | 165 DOM схема - это документ, состоящий из определенных узлов, описывающая структуру |
178 других документов. | 166 других документов. |
179 | 167 |
168 =head1 METHODS | |
169 | |
170 =over | |
171 | |
172 =item C<< $obj->Process() >> | |
173 | |
174 Обновляет таблицу типов из содержимого. | |
175 | |
176 =item C<< $obj->ResolveType($typeName) >> | |
177 | |
178 Возвращает схему типа c именем C<$typeName>. | |
179 | |
180 =back | |
181 | |
180 =head1 META SCHEMA | 182 =head1 META SCHEMA |
181 | 183 |
182 Схема для описания схемы, эта схема используется для постороения других схем | 184 Схема для описания схемы, эта схема используется для постороения других схем |
185 | |
186 =begin code xml | |
183 | 187 |
184 <schema> | 188 <schema> |
185 <ComplexNode name="schema"> | 189 <ComplexNode name="schema"> |
186 <NodeSet> | 190 <NodeSet> |
187 <Node minOcuur="0" maxOccur="unbounded" name="ComplexNode" type="ComplexNode"/> | 191 <Node minOcuur="0" maxOccur="unbounded" name="ComplexNode" type="ComplexNode"/> |
235 </NodeSet> | 239 </NodeSet> |
236 </ComplexType> | 240 </ComplexType> |
237 | 241 |
238 </schema> | 242 </schema> |
239 | 243 |
244 =end code xml | |
245 | |
240 =cut | 246 =cut |