XML::Validator::Schema::TypeLibrary.3pm

Langue: en

Autres versions - même langue

Version: 2008-12-23 (debian - 07/07/09)

Section: 3 (Bibliothèques de fonctions)

NAME

XML::Validator::Schema::TypeLibrary - internal module

DESCRIPTION

Internal module used to implement a library of types, simple and complex.

USAGE

   # get a new type library, containing just the builtin types
   $library = XML::Validator::Schema::TypeLibrary->new();
 
   # add a new type
   $library->add(name => 'myString',
                 ns   => 'http://my/ns',
                 obj  => $type_obj);
 
   # lookup a type
   my $type = $library->find(name => 'myString',
                             ns   => 'http://my/ns');