<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><section><h1>DOM Module: URI Generic</h1><p>See also <code class="DOMi" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">URIImplementation</anchor></code>.</p><section><h1>The <code class="DOMi" xml:lang="en">URIReference</code> interface</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[1]</anchor-end></p><p>A <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter=":URIReference" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="IF">IF::URIReference</anchor-external> object represents a DOM URI.</p><pre>    A <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter=":URIReference" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="IF">IF::URIReference</anchor-external> object <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="kwd:MAY" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI">kwd:MAY</anchor-external> also implement
    scheme-specific interfaces.</pre><pre>      {NOTE::
        Modifications to the object, via the <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter=":URIReference.uriScheme" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="A">A::URIReference.uriScheme</anchor-external>
        attribute for example, might or might not result in
        mutations of the interfaces implemented by the object,
        since dynamic rebinding of classes might not be supported
        in the programming language or the DOM binding in use.</pre><pre> If a method or attribute that is inappropriate for
        the underlying DOM URI represented by the <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter=":URIReference" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="IF">IF::URIReference</anchor-external>
        object is invoked, the result is undefined, unless
        the specification of the interface defines any error
        handling behavior.  However, implementators are advised
        to make the method or attribute implementations torelant
        and harmless as far as possible.</pre><ed xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"></ed></section></section><section><h1>memo</h1></section></body></html>