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

Langue: en

Autres versions - même langue

Version: 2009-01-05 (debian - 07/07/09)

Section: 3 (Bibliothèques de fonctions)

NAME

Template::Declare::TagSet::RDF::EM - 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' }
             }
         }
     };
 
 

INHERITANCE

     Template::Declare::TagSet::RDF::EM
         isa Template::Declare::TagSet
 
 

METHODS

"$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 :)

AUTHOR

Agent Zhang <agentzh@yahoo.cn>

SEE ALSO

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