The manakai project

Web::DOM::Notation

The DOM Notation object

DESCRIPTION

The Web::DOM::Notation class implements the DOM Notation interface.

METHODS

In addition to the methods of classes Web::DOM::EventTarget and Web::DOM::Node, following methods are available:

$string = $notation->declaration_base_uri
$string = $notation->manakai_declaration_base_uri
$notation->declaration_base_uri ($string)
$notation->manakai_declaration_base_uri ($string)

Return or set the base URL of the entity declaration. [DOMDTDEF]

See also "DEPENDENCY" in Web::DOM.

$dt = $notation->owner_document_type_definition

Return the document type (Web::DOM::DocumentType) to which the notation belongs, if any, or undef. [DOMDTDEF]

$string = $notation->public_id
$notation->public_id = $string

Return or set the public ID of the notation. [DOM3CORE] [DOMDTDEF]

$string = $notation->system_id
$notation->system_id = $string

Return or set the system ID of the notation. [DOM3CORE] [DOMDTDEF]

The notation name can be accessed by the $notation->node_name method.

SPECIFICATIONS

DOM3CORE

Document Object Model (DOM) Level 3 Core Specification <http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/DOM3-Core.html>.

DOMDTDEF

DOM Document Type Definitions <http://suika.suikawiki.org/www/markup/xml/domdtdef/domdtdef>.

SEE ALSO

Web::DOM::Node, Web::DOM::DocumentType.

AUTHOR

Wakaba <wakaba@suikawiki.org>.

LICENSE

Copyright 2012-2013 Wakaba <wakaba@suikawiki.org>.

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.