git-cpan-module: SOAP-WSDL git-cpan-version: 2.00_17 git-cpan-authorid: MKUTTER git-cpan-file: authors/id/M/MK/MKUTTER/SOAP-WSDL-2.00_17.tar.gz
72 lines
1.2 KiB
Perl
72 lines
1.2 KiB
Perl
package MyElements::CountCookies;
|
|
use strict;
|
|
use Class::Std::Storable;
|
|
use SOAP::WSDL::XSD::Typelib::Element;
|
|
|
|
# atomic complexType
|
|
# <element name="CountCookies"><complexType> definition
|
|
use SOAP::WSDL::XSD::Typelib::ComplexType;
|
|
use base qw(
|
|
SOAP::WSDL::XSD::Typelib::Element
|
|
SOAP::WSDL::XSD::Typelib::ComplexType
|
|
);
|
|
|
|
|
|
|
|
__PACKAGE__->_factory(
|
|
[ qw() ],
|
|
{
|
|
|
|
},
|
|
{
|
|
|
|
}
|
|
);
|
|
|
|
|
|
|
|
sub get_xmlns { 'http://www.fullerdata.com/FortuneCookie/FortuneCookie.asmx' }
|
|
|
|
__PACKAGE__->__set_name('CountCookies');
|
|
__PACKAGE__->__set_nillable();
|
|
__PACKAGE__->__set_minOccurs();
|
|
__PACKAGE__->__set_maxOccurs();
|
|
__PACKAGE__->__set_ref('');
|
|
|
|
1;
|
|
|
|
|
|
__END__
|
|
|
|
=pod
|
|
|
|
=head1 NAME MyElements::CountCookies
|
|
|
|
=head1 SYNOPSIS
|
|
|
|
=head1 DESCRIPTION
|
|
|
|
Type class for the XML element CountCookies.
|
|
|
|
=head1 PROPERTIES
|
|
|
|
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
|
methods:
|
|
|
|
|
|
=head1 Object structure
|
|
|
|
|
|
Structure as perl hash:
|
|
|
|
The object structure is displayed as hash below though this is not correct.
|
|
Complex hash elements actually are objects of their corresponding classes
|
|
(look for classes of the same name in your typleib).
|
|
new() will accept a hash structure like this, but transform it to a object
|
|
tree.
|
|
|
|
|
|
|
|
=cut
|
|
|