1/*
2 * Copyright (c) 2000 World Wide Web Consortium,
3 * (Massachusetts Institute of Technology, Institut National de
4 * Recherche en Informatique et en Automatique, Keio University). All
5 * Rights Reserved. This program is distributed under the W3C's Software
6 * Intellectual Property License. This program is distributed in the
7 * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
8 * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
9 * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
10 * details.
11 *
12 * Difference to the original copy of this file:
13 *   1) ADD public SMILRootLayoutElement getRootLayout();
14 *   2) ADD public NodeList getRegions();
15 */
16
17package org.w3c.dom.smil;
18
19import org.w3c.dom.NodeList;
20
21/**
22 *  Declares layout type for the document. See the  LAYOUT element definition .
23 *
24 */
25public interface SMILLayoutElement extends SMILElement {
26    /**
27     *  The mime type of the layout langage used in this layout element.The
28     * default value of the type attribute is "text/smil-basic-layout".
29     */
30    public String getType();
31
32    /**
33     *  <code>true</code> if the player can understand the mime type,
34     * <code>false</code> otherwise.
35     */
36    public boolean getResolved();
37
38    /**
39     * Returns the root layout element of this document.
40     */
41    public SMILRootLayoutElement getRootLayout();
42
43    /**
44     * Return the region elements of this document.
45     */
46    public NodeList getRegions();
47}
48
49