Template::Declare::TagSet::RDF::EM - Tag set for Mozilla's em-rdf
# 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' } } } };
Template::Declare::TagSet::RDF::EM isa Template::Declare::TagSet
$obj = Template::Declare::TagSet::RDF::EM->new({ namespace => $XML_namespace, package => $Perl_package })
Constructor inherited from Template::Declare::TagSet.
$list = $obj->get_tag_list()
Returns an array ref for the tag names.
Currently the following tags are supported:
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 :)
Agent Zhang <agentzh@yahoo.cn>
Template::Declare::TagSet, Template::Declare::TagSet::RDF, Template::Declare::TagSet::XUL, Template::Declare::Tags, Template::Declare.
To install Template::Declare, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Template::Declare
CPAN shell
perl -MCPAN -e shell install Template::Declare
For more information on module installation, please visit the detailed CPAN module installation guide.