
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.