Mercurial > pub > Impl
comparison Lib/IMPL/DOM/Property.pm @ 165:76515373dac0
Added Class::Template,
Rewritten SQL::Schema
'use parent' directive instead of 'use base'
| author | wizard |
|---|---|
| date | Sat, 23 Apr 2011 23:06:48 +0400 |
| parents | a7efb3117295 |
| children | d1676be8afcc |
comparison
equal
deleted
inserted
replaced
| 164:eb3e9861a761 | 165:76515373dac0 |
|---|---|
| 2 use strict; | 2 use strict; |
| 3 use warnings; | 3 use warnings; |
| 4 | 4 |
| 5 require IMPL::Exception; | 5 require IMPL::Exception; |
| 6 | 6 |
| 7 use base qw(Exporter); | 7 use parent qw(Exporter); |
| 8 our @EXPORT_OK = qw(_dom); | 8 our @EXPORT_OK = qw(_dom); |
| 9 | 9 |
| 10 sub _dom($) { | 10 sub _dom($) { |
| 11 my ($prop_info) = @_; | 11 my ($prop_info) = @_; |
| 12 $prop_info->Attributes->{domProperty} = 1; | 12 $prop_info->Attributes->{domProperty} = 1; |
| 19 | 19 |
| 20 =head1 SYNOPSIS | 20 =head1 SYNOPSIS |
| 21 | 21 |
| 22 package TypedNode; | 22 package TypedNode; |
| 23 | 23 |
| 24 use base qw(IMPL::DOM::Node); | 24 use parent qw(IMPL::DOM::Node); |
| 25 use IMPL::DOM::Property qw(_dom); | 25 use IMPL::DOM::Property qw(_dom); |
| 26 | 26 |
| 27 BEGIN { | 27 BEGIN { |
| 28 public _dom property Age => prop_all; | 28 public _dom property Age => prop_all; |
| 29 public _dom property Address => prop_all; | 29 public _dom property Address => prop_all; |
