Template::Declare::TagSet::RDF::EM.3pm

Langue: en

Autres versions - même langue

Version: 2009-10-16 (ubuntu - 24/10/10)

Section: 3 (Bibliothèques de fonctions)

NAME

Template::Declare::TagSet::RDF::EM - Template::Declare TAG set for Mozilla's em-rdf

SYNOPSIS

     # normal use on the user side:
     use base 'Template::Declare';
     use Template::Declare::Tags 'RDF::EM' => { namespace => 'em' }, 'RDF';
 
     template foo => sub {
         RDF {
             attr {
                 'xmlns' => "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
                 'xmlns:em' => 'http://www.mozilla.org/2004/em-rdf#'
             }
             Description {
                 attr { about => 'urn:mozilla:install-manifest' }
                 em::id { 'foo@bar.com' }
                 em::version { '1.2.0' }
                 em::type { '2' }
                 em::creator { 'Agent Zhang' }
             }
         }
     };
 
 

DESCRIPTION

Template::Declare::TagSet::RDF::EM defines a full set of Mozilla EM-RDF tags for use in Template::Declare templates. You generally won't use this module directly, but will load it via:
     use Template::Declare::Tags 'RDF::EM';
 
 

METHODS

new( PARAMS )

     my $html_tag_set = Template::Declare::TagSet->new({
         package   => 'EmRDF',
         namespace => 'em-rdf',
     });
 
 

Constructor inherited from Template::Declare::TagSet.

get_tag_list

     my $list = $tag_set->get_tag_list();
 
 

Returns an array ref of all the RDF tags defined by Template::Declare::TagSet::RDF. Here is the complete list:

"aboutURL"
"contributor"
"creator"
"description"
"developer"
"file"
"hidden"
"homepageURL"
"iconURL"
"id"
"locale"
"localized"
"maxVersion"
"minVersion"
"name"
"optionsURL"
"package"
"requires"
"skin"
"targetApplication"
"targetPlatform"
"translator"
"type"
"updateURL"
"version"

This list may be not exhaustive; if you find some important missing ones, please let us know. :)

AUTHOR

Agent Zhang <agentzh@yahoo.cn>

SEE ALSO

Template::Declare::TagSet, Template::Declare::TagSet::RDF, Template::Declare::TagSet::XUL, Template::Declare::Tags, Template::Declare.