13 November, 2000

# Appendix A: IDL Definitions

This appendix contains the complete OMG IDL [OMGIDL] for the Level 2 Document Object Model Views definitions.

The IDL files are also available as: http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113/idl.zip

### views.idl:

    // File: views.idl

    #ifndef _VIEWS_IDL_
    #define _VIEWS_IDL_

    #include "dom.idl"

    #pragma prefix "dom.w3c.org"
    module views
    {

      interface DocumentView;

      // Introduced in DOM Level 2:
      interface AbstractView {
        readonly attribute DocumentView     document;
      };

      // Introduced in DOM Level 2:
      interface DocumentView {
        readonly attribute AbstractView     defaultView;
      };
    };

    #endif // _VIEWS_IDL_