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