Revision: 16
Author: matt
Date: 2006-07-28 20:40:11 +0000 (Fri, 28 Jul 2006)
Log Message:
-----------
Bug fixes
Modified Paths:
--------------
trunk/lib/AxKit2/Transformer/XSP.pm
Modified: trunk/lib/AxKit2/Transformer/XSP.pm
===================================================================
--- trunk/lib/AxKit2/Transformer/XSP.pm 2006-07-28 20:13:43 UTC (rev 15)
+++ trunk/lib/AxKit2/Transformer/XSP.pm 2006-07-28 20:40:11 UTC (rev 16)
@@ -56,6 +56,21 @@
die $@ if $@;
}
+sub register {
+ my $class = shift;
+ no strict 'refs';
+ $class->register_taglib(${"${class}::NS"});
+}
+
+sub register_taglib {
+ my $class = shift;
+ my $namespace = shift;
+
+# warn "Register taglib: $namespace => $class\n";
+
+ $AxKit2::Transformer::XSP::tag_lib{$namespace} = $class;
+}
+
sub is_xsp_namespace {
my ($ns) = @_;