Dist tweaks; this commit is 0.01
[gitmo/MooseX-Role-Parameterized.git] / lib / MooseX / Role / Parameterized / Meta / Role / Parameterized.pm
CommitLineData
8f9a5c92 1package MooseX::Role::Parameterized::Meta::Role::Parameterized;
2use Moose;
3extends 'Moose::Meta::Role';
4
09e02a3f 5use MooseX::Role::Parameterized::Parameters;
6
8f9a5c92 7has parameters => (
7623a65e 8 is => 'rw',
9 isa => 'MooseX::Role::Parameterized::Parameters',
8f9a5c92 10);
11
12__PACKAGE__->meta->make_immutable;
00258a2d 13no Moose;
8f9a5c92 14
151;
16
09e02a3f 17__END__
18
30788701 19=head1 NAME
20
21MooseX::Role::Parameterized::Meta::Role::Parameterized - metaclass for parameterized roles
22
09e02a3f 23=head1 DESCRIPTION
24
25This is the metaclass for parameteriz-ed roles; that is, parameteriz-able roles
26with their parameters bound. All this actually provides is a place to store the
27L<parameters> object.
28
29=cut
30