DESCRIPTION
XML Schema simple type system. This module provides objects and class methods to support simple types. For complex types see the ModelNode class.
USAGE
# create a new anonymous type based on an existing type
my
$type
=
$string
->derive();
# create a new named type based on an existing type
my
$type
=
$string
->derive(
name
=>
'myString'
);
# add a restriction
$type
->restrict(
enumeration
=>
"10"
);
# check a value against a type
(
$ok
,
$msg
) =
$type
->check(
$value
);
2 POD Errors
The following errors were encountered while parsing the POD:
- Around line 6:
'=item' outside of any '=over'
- Around line 10:
You forgot a '=back' before '=head1'