Mercurial > pub > Impl
comparison Lib/IMPL/DOM/Node.pm @ 180:d1676be8afcc
Перекодировка в utf-8
| author | sourcer |
|---|---|
| date | Fri, 30 Dec 2011 23:40:00 +0300 |
| parents | aaab45153411 |
| children | 029c9610528c |
comparison
equal
deleted
inserted
replaced
| 179:b3d91ff7aea9 | 180:d1676be8afcc |
|---|---|
| 439 | 439 |
| 440 =pod | 440 =pod |
| 441 | 441 |
| 442 =head1 NAME | 442 =head1 NAME |
| 443 | 443 |
| 444 C<IMPL::DOM::Node> DOM | 444 C<IMPL::DOM::Node> Элемент DOM модели |
| 445 | 445 |
| 446 =head1 DESCRIPTION | 446 =head1 DESCRIPTION |
| 447 | 447 |
| 448 DOM . DOM . | 448 Базовый узел DOM модели. От него можно наследовать другие элементы DOM модели. |
| 449 | 449 |
| 450 =head1 MEMBERS | 450 =head1 MEMBERS |
| 451 | 451 |
| 452 =head2 PROPERTIES | 452 =head2 PROPERTIES |
| 453 | 453 |
| 454 =over | 454 =over |
| 455 | 455 |
| 456 =item C<[get] nodeName> | 456 =item C<[get] nodeName> |
| 457 | 457 |
| 458 . . | 458 Имя узла. Задается при создании. |
| 459 | 459 |
| 460 =item C<[get] document> | 460 =item C<[get] document> |
| 461 | 461 |
| 462 . . | 462 Документ к которому принадлежит узел. Задается при поздании узла. |
| 463 | 463 |
| 464 =item C<[get] isComplex> | 464 =item C<[get] isComplex> |
| 465 | 465 |
| 466 ( ). | 466 Определяет является ли узел сложным (тоесть есть ли дети). |
| 467 | 467 |
| 468 C<true> - , C<false> - . | 468 C<true> - есть, C<false> - нет. |
| 469 | 469 |
| 470 =item C<[get,set] nodeValue> | 470 =item C<[get,set] nodeValue> |
| 471 | 471 |
| 472 , , | 472 Значение узла, обычно простой скаляр, но ничто не мешает туда |
| 473 . | 473 устанавливать любое значение. |
| 474 | 474 |
| 475 =item C<[get,list] childNodes> | 475 =item C<[get,list] childNodes> |
| 476 | 476 |
| 477 , C<IMPL::Object::List>. | 477 Список детей, является списокм C<IMPL::Object::List>. |
| 478 | 478 |
| 479 =item C<[get] parentNode> | 479 =item C<[get] parentNode> |
| 480 | 480 |
| 481 , . | 481 Ссылка на родительский элемент, если таковой имеется. |
| 482 | 482 |
| 483 =item C<[get] schema> | 483 =item C<[get] schema> |
| 484 | 484 |
| 485 C<IMPL::DOM::Schema>, . C<undef>. | 485 Ссылка на узел из C<IMPL::DOM::Schema>, представляющий схему данных текущего узла. Может быть C<undef>. |
| 486 | 486 |
| 487 =item C<[get] schema> | 487 =item C<[get] schema> |
| 488 | 488 |
| 489 C<IMPL::DOM::Schema>, , . C<undef>. | 489 Ссылка на узел из C<IMPL::DOM::Schema>, представляющий элемент схемы, объявляющий данный узел. Может быть C<undef>. |
| 490 | 490 |
| 491 C<schema> , , | 491 Отличается от свойства C<schema> тем, что узел в случае ссылки на тип узла, данной свойство будет содержать |
| 492 C<IMPL::DOM::Schema::Node>, C<schema> | 492 описание ссылки C<IMPL::DOM::Schema::Node>, а свойство C<schema> например будет ссылаться на |
| 493 C<IMPL::DOM::Schema::ComplexType>. | 493 C<IMPL::DOM::Schema::ComplexType>. |
| 494 | 494 |
| 495 =back | 495 =back |
| 496 | 496 |
| 497 =head2 METHODS | 497 =head2 METHODS |
