summaryrefslogtreecommitdiff
path: root/Data-TagsAndRanges/lib/Data/TagsAndRanges/TagContainerForRanges.pm
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;