SVG::Extension(3p)    User Contributed Perl Documentation   SVG::Extension(3p)



NAME
       SVG::Extension

       sub new {
           return shift->SUPER::new(@_); }

       sub internal_subset {
           my $self=shift;

           my $document=$self->{-docref};
           unless (exists $document->{-internal}) {
               $document->{-internal}=new SVG::Extension("internal");
               $document->{-internal}{-docref}=$document;
           }

           return $document->{-internal};
       }
       =head2 extension

       return the element object

   element_decl
       generate an element declaration in the DTD

   attribute_decl
       return generate an attribute list for an element

   attlist_decl
   notation_decl(%attrs)
       return an extention object of type NOTATION

   entity_decl(%attrs)
       return an extension object of type 'ENTITY'

   xmilfy
   render
       alias for xmlify

   to_xml
       alias for xmlify

   serialise
       alias for xmlify

   serialise
       alias for xmlify

   getDeclName
       Simply an alias for the general method for SVG::Extension objects

   getExtensionName
       alias to getDeclName

   getDeclNames
       return list of existing decl types by extracting it from the overall
       list of existing element types

       sub getDeclNames {

   getExtensionNames
       alias to getDeclNames



perl v5.12.2                      2012-02-17                SVG::Extension(3p)
