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 |