1 2package MyElements::GetFortuneCookie; 3use strict; 4use warnings; 5 6{ # BLOCK to scope variables 7 8sub get_xmlns { 'http://www.fullerdata.com/FortuneCookie/FortuneCookie.asmx' } 9 10__PACKAGE__->__set_name('GetFortuneCookie'); 11__PACKAGE__->__set_nillable(); 12__PACKAGE__->__set_minOccurs(); 13__PACKAGE__->__set_maxOccurs(); 14__PACKAGE__->__set_ref(); 15 16use base qw( 17 SOAP::WSDL::XSD::Typelib::Element 18 SOAP::WSDL::XSD::Typelib::ComplexType 19); 20 21our $XML_ATTRIBUTE_CLASS; 22undef $XML_ATTRIBUTE_CLASS; 23 24sub __get_attr_class { 25 return $XML_ATTRIBUTE_CLASS; 26} 27 28 29 30# There's no variety - empty complexType 31use Class::Std::Fast::Storable constructor => 'none'; 32use base qw(SOAP::WSDL::XSD::Typelib::ComplexType); 33 34__PACKAGE__->_factory(); 35 36 37 38 39} # end of BLOCK 40 41 42 431; 44 45 46=pod 47 48=head1 NAME 49 50MyElements::GetFortuneCookie 51 52=head1 DESCRIPTION 53 54Perl data type class for the XML Schema defined element 55GetFortuneCookie from the namespace http://www.fullerdata.com/FortuneCookie/FortuneCookie.asmx. 56 57 58 59 60 61 62 63=head1 PROPERTIES 64 65The following properties may be accessed using get_PROPERTY / set_PROPERTY 66methods: 67 68=over 69 70 71 72=head1 METHODS 73 74=head2 new 75 76 my $element = MyElements::GetFortuneCookie->new($data); 77 78Constructor. The following data structure may be passed to new(): 79 80, 81 82=head1 AUTHOR 83 84Generated by SOAP::WSDL 85 86=cut 87 88