NAME

CodeGen::PerlBean::Attribute::Multi::Unique::Ordered - contains ordered, unique MULTI bean attribute information

SYNOPSIS

use CodeGen::PerlBean::Attribute::Multi::Unique::Ordered;
use IO::File;

my $attr = CodeGen::PerlBean::Attribute::Multi::Unique::Ordered->new ({
	attribute_name => 'my_multi_unique_ordered',
	default_value => [qw (foo bar)],
	short_description => 'multi unique ordered attribute',
});

my $fh = IO::File ('> /tmp/foo-bar.pm');
$attr->writeMethods ($fh);

ABSTRACT

Unique, ordered MULTI bean attribute information

DESCRIPTION

CodeGen::PerlBean::Attribute::Multi::Unique::Ordered contains unique ordered MULTI bean attribute information. It is a subclass of CodeGen::PerlBean::Attribute::Multi. Code and documentation methods from CodeGen::PerlBean::Attribute are implemented.`

CONSTRUCTOR

Inherited from CodeGen::PerlBean::Attribute.

METHODS

Inherited/implemented from CodeGen::PerlBean::Attribute.

writeMethods (FILEHANDLE)

Writes code for set, push, pop, shift, unshift, has and get methods.

writeDocMethods (FILEHANDLE)

Writes documenation for set, push, pop, shift, unshift, has an d get methods.

SEE ALSO

CodeGen::PerlBean CodeGen::PerlBean::Attribute CodeGen::PerlBean::Attribute::Factory CodeGen::PerlBean::Attribute::Multi CodeGen::PerlBean::Attribute::Multi::Ordered CodeGen::PerlBean::Attribute::Multi::Unique CodeGen::PerlBean::Attribute::Multi::Unique::Ordered CodeGen::PerlBean::Attribute::Single

BUGS

None known (yet.)

HISTORY

First development: November 2002

AUTHOR

Vincent Zocca

COPYRIGHT

Copyright 2002 by Vincent Zocca

LICENSE

This file is part of the CodeGen::PerlBean module hierarchy for Perl by Vincenzo Zocca.

The CodeGen::PerlBean module hierarchy is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

The CodeGen::PerlBean module hierarchy is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with the CodeGen::PerlBean module hierarchy; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA