Mercurial > pub > Impl
comparison Lib/IMPL/DOM/Document.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 |
---|---|
51 | 51 |
52 =pod | 52 =pod |
53 | 53 |
54 =head1 NAME | 54 =head1 NAME |
55 | 55 |
56 C<IMPL::DOM::Document> DOM . | 56 C<IMPL::DOM::Document> DOM документ. |
57 | 57 |
58 =head1 DESCRIPTION | 58 =head1 DESCRIPTION |
59 | 59 |
60 , , | 60 Документ, позволяет создавать узлы определенных типов, что позволяет абстрагироваться |
61 . .. C<IMPL::DOM::Navigator::Builder> | 61 от механизмов реального создания объектов. Т.о. например C<IMPL::DOM::Navigator::Builder> |
62 . | 62 может формировать произвольные документы. |
63 | 63 |
64 =head1 SYNOPSIS | 64 =head1 SYNOPSIS |
65 | 65 |
66 =begin code | 66 =begin code |
67 | 67 |
86 | 86 |
87 =over | 87 =over |
88 | 88 |
89 =item C< Create($nodeName,$class,$hashProps) > | 89 =item C< Create($nodeName,$class,$hashProps) > |
90 | 90 |
91 . . | 91 Реализация по умолчанию. Создает узел определеннго типа с определенным именем и свойствами. |
92 | 92 |
93 =begin code | 93 =begin code |
94 | 94 |
95 sub Create { | 95 sub Create { |
96 my ($this,$nodeName,$class,$hashProps) = @_; | 96 my ($this,$nodeName,$class,$hashProps) = @_; |
104 | 104 |
105 =end code | 105 =end code |
106 | 106 |
107 =item C< save($writer) > | 107 =item C< save($writer) > |
108 | 108 |
109 XML C<< $writer->end() >>. | 109 Сохраняет документ в виде XML узла и вызывает C<< $writer->end() >>. |
110 | 110 |
111 =over | 111 =over |
112 | 112 |
113 =item C<$writer> | 113 =item C<$writer> |
114 | 114 |
115 C<XML::Writer> | 115 Объект с интерфейсом C<XML::Writer> который будет использован для записи |
116 | 116 содержимого документа |
117 | 117 |
118 =back | 118 =back |
119 | 119 |
120 =back | 120 =back |
121 | 121 |