Mercurial > pub > Impl
comparison Lib/IMPL/DOM/Schema.pm @ 263:0f59b2de72af
*fixed IMPL::DOM::Schema circular module references
*modified IMPL::Object::Singleton, added auto-activation
*code cleanups, docs
author | sergey |
---|---|
date | Wed, 09 Jan 2013 05:17:44 +0400 |
parents | 129e48bb5afb |
children | 89179bb8c388 |
comparison
equal
deleted
inserted
replaced
262:4ac39b9e2ca4 | 263:0f59b2de72af |
---|---|
13 NodeSet => 'IMPL::DOM::Schema::NodeSet', | 13 NodeSet => 'IMPL::DOM::Schema::NodeSet', |
14 Property => 'IMPL::DOM::Schema::Property', | 14 Property => 'IMPL::DOM::Schema::Property', |
15 SwitchNode => 'IMPL::DOM::Schema::SwitchNode', | 15 SwitchNode => 'IMPL::DOM::Schema::SwitchNode', |
16 Validator => 'IMPL::DOM::Schema::Validator', | 16 Validator => 'IMPL::DOM::Schema::Validator', |
17 Builder => 'IMPL::DOM::Navigator::Builder', | 17 Builder => 'IMPL::DOM::Navigator::Builder', |
18 XMLReader => 'IMPL::DOM::XMLReader', | 18 XMLReader => 'IMPL::DOM::XMLReader', # XMLReader references Schema |
19 InflateFactory => 'IMPL::DOM::Schema::InflateFactory', | 19 InflateFactory => 'IMPL::DOM::Schema::InflateFactory', |
20 Loader => 'IMPL::Code::Loader' | 20 Loader => 'IMPL::Code::Loader' |
21 }; | 21 }; |
22 | 22 |
23 use parent qw(IMPL::DOM::Document); | 23 use parent qw(IMPL::DOM::Document); |