Mercurial > pub > Impl
diff Lib/IMPL/DOM/Schema/Validator.pm @ 100:df6b4f054957
Schema in progress
Added simple mailer
author | wizard |
---|---|
date | Thu, 06 May 2010 00:54:17 +0400 |
parents | |
children | d8dc6cad3f55 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Lib/IMPL/DOM/Schema/Validator.pm Thu May 06 00:54:17 2010 +0400 @@ -0,0 +1,29 @@ +package IMPL::DOM::Schema::Validator; + +use base qw(IMPL::DOM::Node); + +require IMPL::Exception; + +__PACKAGE__->PassThroughArgs; + +sub Validate { + my ($this,$node) = @_; + + die new IMPL::NotImplementedException(); +} + +1; + +__END__ + +=pod + +=head1 NAME + +C<IMPL::DOM::Schema::Validator> - Базовый класс для ограничений на простые значения. + +=head1 DESCRIPTION +От основных элементов схемы его отличает то, что в конечном документе он не соответсвует +никаким узлам и поэтому у него отсутствуют свойства C<minOcuur,maxOccur,name>. + +=cut \ No newline at end of file