blob: 3c1b44a7bde76411f67263d74df3b3dc49077458 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
package Data::TagsAndRanges::TagContainerForRanges; use Moose; use MooseX::Types::Moose qw(HashRef); use Moose::Util::TypeConstraints; use Data::TagsAndRanges::RangeContainer; extends 'Data::TagsAndRanges::TagContainer'; has '+_storage' => ( isa => HashRef[class_type('Data::TagsAndRanges::RangeContainer')], ); has '+_default_tag' => ( isa => class_type('Data::TagsAndRanges::RangeContainer'), ); sub _create_new_inferior { Data::TagsAndRanges::RangeContainer->new(); } 1;
|