Mercurial > pub > Impl
comparison Lib/IMPL/DOM/Schema/Validator/Compare.pm @ 180:d1676be8afcc
Перекодировка в utf-8
author | sourcer |
---|---|
date | Fri, 30 Dec 2011 23:40:00 +0300 |
parents | 76515373dac0 |
children | 4d0e1962161c |
comparison
equal
deleted
inserted
replaced
179:b3d91ff7aea9 | 180:d1676be8afcc |
---|---|
211 | 211 |
212 =pod | 212 =pod |
213 | 213 |
214 =head1 NAME | 214 =head1 NAME |
215 | 215 |
216 C<IMPL::DOM::Schema::Validator::Compare> - , | 216 C<IMPL::DOM::Schema::Validator::Compare> - ограничение на содержимое текущего узла, |
217 . | 217 сравнивая его со значением другого узла. |
218 | 218 |
219 =head1 SYNOPSIS | 219 =head1 SYNOPSIS |
220 | 220 |
221 | 221 Пример типа описания поля с проверочным полем |
222 | 222 |
223 =begin code xml | 223 =begin code xml |
224 | 224 |
225 <schema> | 225 <schema> |
226 <SimpleType type="retype_field"> | 226 <SimpleType type="retype_field"> |
227 <Property name="linkedNode" message=" %Node.nodeName% %Source.name%"/> | 227 <Property name="linkedNode" message="Для узла %Node.nodeName% необходимо задать свойство %Source.name%"/> |
228 <Compare op="eq" nodePath="sibling:*[nodeName eq '%Node.linkedNode%']"/> | 228 <Compare op="eq" nodePath="sibling:*[nodeName eq '%Node.linkedNode%']"/> |
229 </SimpleType> | 229 </SimpleType> |
230 </schema> | 230 </schema> |
231 | 231 |
232 =begin code xml | 232 =begin code xml |
233 | 233 |
234 =head1 DESCRIPTION | 234 =head1 DESCRIPTION |
235 | 235 |
236 . | 236 Позволяет сравнивать значение текущего узла со значением другого узла. |
237 | 237 |
238 =cut | 238 =cut |